• Utilizing Service Providers

    Buildingstars

    Service Providers provide a lot of powerful features that you can utilize for your app or for your Laravel package. We will discus how you can utilize them to build your app, extend the framework, or register your code as a package.

    Join us in person at 33 Worthington Access Dr, Maryland Heights, MO 63043, or online via Google Meet (link will be forth-coming).

    Agenda:
    5:30 : Gather / Chat
    6:00 : Utilizing Service Providers - Patrick Stephan
    7:00 : Networking / Pair Programming / Ping Pong

    --- Gather / Chat ---

    The doors open at 5:30. Feel free to join us anytime between 5:30 and 6:00pm to chat before the session begins.

    --- Utilizing Service Providers - Patrick Stephan ---

    Patrick has built many apps that utilize service providers in different ways. He will go through some various ways that we can use them to:
    - Make our apps more organized
    - Extend/replace the framework classes with our own
    - Build packages and register them to be used by other applications

    --- Networking / Pair Programming ---

    After the talk is over, we can use the space to hang out, have some snacks and drinks, play ping pong or darts, pair program, or anything else you might want to do.

    Also, don't forget to join our Slack channel (https://laravelstl.slack.com) so you can network and get help in between monthly meetups.

    4
  • Single Database Multi-Tenancy

    Buildingstars

    If you are interesting in building a SaaS application with Laravel, we will discuss how to get started quickly by building a multi-tenant app with a single database.

    Join us in person at 33 Worthington Access Dr, Maryland Heights, MO 63043, or online https://meet.google.com/cit-owit-uso

    Agenda:
    5:30 : Gather / Chat
    6:00 : Single Database Multi-Tenancy - Kevin McKee
    7:00 : Networking / Pair Programming / Ping Pong

    --- Gather / Chat ---

    The doors open at 5:30. Feel free to join us anytime between 5:30 and 6:00pm to chat before the session begins.

    --- Single Database Multi-Tenancy - Kevin McKee ---

    Kevin McKee is the co-founder of a single database multi-tenant Laravel application and is a guest teacher at Laracasts where he will be launching a series on single database multi-tenancy shortly.

    Kevin will talk about how to create your own multi-tenancy architecture quickly so you can start building your next idea.

    --- Networking / Pair Programming ---

    After the talk is over, we can use the space to hang out, have some snacks and drinks, play ping pong or darts, pair program, or anything else you might want to do.

    Also, don't forget to join our Slack channel (https://laravelstl.slack.com) so you can network and get help in between monthly meetups.

    2
  • Contributing to Open Source

    Buildingstars

    Laravel is a wonderful Open Source project, as are the literally thousands of packages that are available for this amazing framework. Today we are going to talk about how you can really support this Open Source community by contributing to this work in a variety of ways.

    You can join us in person at 33 Worthington Access Dr, Maryland Heights MO 63043 or online at https://meet.google.com/eiz-iyar-xfw

    Agenda:
    5:30 : Welcome & Networking
    6:00 : Contribute to Open Source - Kevin McKee
    7:00 : Networking / Pair Programming

    --- Welcome & Introductions ---

    We will introduce the co-founders of the group, Kevin McKee and Patrick Stephan, and go over some housekeeping items. This will only take a few minutes.

    --- Session - Kevin McKee ---

    There are a lot of ways to contribute to Open Source. We will go over some of the easiest ways to contribute without writing code for the first half of the talk. In the second half, we will submit a PR to an open source project and walk through all the steps to do this successfully.

    --- Networking / Pair Programming ---

    After the talk is over, we can use this space for networking and / or pair programming with other developers.

    We also have ping pong and darts if anyone is interested in hanging out and having some fun.

    Also, don't forget to join our Slack channel (https://laravelstl.com/slack) so you can network and get help in between monthly meetups.

    1
  • Livestream - Report Builder

    Online event

    It's been a while since we've gotten together, and while we still can't meet in person let's do a live coding session.

    Join the session through the following Google Meet link: https://meet.google.com/aua-kift-ahp

    We will work on a report builder app. Let the user select a model and they can customize their own report by choosing the columns from the database they want.

  • Eloquent Deep Dive

    T-REX

    Eloquent is Laravel's ORM (Object/Relational Mapping), a way for the framework to map rows in the database to custom models in your app. Patrick Stephan will discuss Eloquent and how it can make developing your app both easier and quicker.

    Agenda:
    5:30 : Welcome & Introductions
    5:40 : Q&A with TBD
    5:55 : Eloquent Deep Dive - Patrick Stephan
    6:45 : Networking / Pair Programming

    --- Welcome & Introductions ---

    We will introduce the co-founders of the group, Kevin McKee and Patrick Stephan, and go over some housekeeping items. This will only take a few minutes.

    --- Q&A with TBD ---

    We are still looking for someone to join us for a Q&A session.

    --- Session - Patrick Stephan ---

    Patrick will be discussing how to get started using eloquent and how to use many of its features. He will discuss how to setup and utilize relationships, custom getters and setters, attribute casting, query scopes, API resources, and some basic query optimization.

    Patrick is the co-founder of Laravel STL and an avid user of Laravel since version 4.2. He is the developer manager at Curate, an event management SaaS company for professional event management.

    ... description ...

    --- Networking / Pair Programming ---

    After the talk is over, we can use this space for networking and / or pair programming with other developers.

    Also, don't forget to join our Slack channel (https://laravelstl.com/slack) so you can network and get help in between monthly meetups.

    6
  • Becoming a Web Artisan

    T-REX

    Session Details Coming Soon...

    Agenda:
    5:30 : Welcome & Introductions
    5:45 : Becoming a Web Artisan - Shawn Jones
    6:45 : Networking / Pair Programming

    --- Welcome & Introductions ---

    We will introduce the co-founders of the group, Kevin McKee and Patrick Stephan, and go over some housekeeping items. This will only take a few minutes.

    --- Session - Shawn Jones ---

    Shawn Jones is a programmer at Tighten and will share best practices for becoming a true web artisan with Laravel.

    --- Networking / Pair Programming ---

    After the talk is over, we can use this space for networking and / or pair programming with other developers. Our goal is to have this one evening every month for Laravel developers to meet and help each other.

    Also, don't forget to join our Slack channel (https://laravelstl.com/slack) so you can network and get help in between monthly meetups.

    3
  • Building a Basic Laravel App - Continued

    T-REX

    We will be discussing the basic steps of setting up a Laravel application, running it on your local machine, and deploying it to a server using Forge and Envoyer. Part One of this talk was last month and you can watch that on YouTube here: https://www.youtube.com/watch?v=__QgwBDMqW0

    Agenda:
    5:30 : Welcome & Introductions
    5:40 : Q&A with Caleb Porzio (creator of Livewire)
    6:00 : Building a Laravel app from scratch - Patrick Stephan
    7:00 : Networking / Pair Programming

    --- Welcome & Introductions ---

    Everyone will have a chance to introduce themselves, grab some pizza, and get to know each other for a few minutes before we kick off the event.

    --- Q&A with Caleb Porzio ---

    Caleb Porzio is the creator of Livewire, a magical front-end framework for Laravel and the topic of the first LaravelSTL meetup. If you missed that meetup, you can watch here: https://www.youtube.com/watch?v=j3haLUPGxGg

    --- Session - Patrick Stephan ---

    Patrick is the co-founder of Laravel STL and an avid user of Laravel since version 4.2. He is the developer manager at Curate, an event management SaaS company for professional event management.

    This will be a session with some live coding going through the basics of starting a new app, compiling front-end assets, route and controller basics, database and eloquent basic, and if we have time, authentication, basic CRUD (Create Read Update Delete) actions, and form requests. We will also briefly discuss the options for local development.

    --- Networking / Pair Programming ---

    After the talk is over, we can use this space for networking and / or pair programming with other developers. Our goal is to have this one evening every month for Laravel developers to meet and help each other.

    Also, don't forget to join our Slack channel (https://laravelstl.com/slack) so you can network and get help in between monthly meetups.

    1
  • Building a Basic Laravel App

    T-REX

    We will be discussing the basic steps of setting up a laravel application, running it on your local machine, and deploying it to a server using Forge and Envoyer.

    Agenda:
    5:30 : Welcome & Introductions
    5:40 : Q&A with Matt Stauffer (video conference)
    5:55 : Building a Laravel app from scratch - Patrick Stephan
    6:45 : Networking / Pair Programming

    --- Welcome & Introductions ---

    We will introduce the co-founders of the group, Kevin McKee and Patrick Stephan, and go over some housekeeping items. This will only take a few minutes.

    --- Q&A with Matt Stauffer ---

    Matt Stauffer is building Laravel Onramp, a collection of resources designed specifically to help new-comers to the framework. Thank you for joining us, Matt!

    --- Session - Patrick Stephan ---

    Patrick is the co-founder of Laravel STL and an avid user of Laravel since version 4.2. He is the developer manager at Curate, an event management SaaS company for professional event management.

    This will be a session with some live coding going through the basics of starting a new app, compiling front-end assets, route and controller basics, database and eloquent basic, and if we have time, authentication, basic CRUD (Create Read Update Delete) actions, and form requests. We will also briefly discuss the options for local development.

    --- Networking / Pair Programming ---

    After the talk is over, we can use this space for networking and / or pair programming with other developers. Our goal is to have this one evening every month for Laravel developers to meet and help each other.

    Also, don't forget to join our Slack channel (https://laravelstl.slack.com) so you can network and get help in between monthly meetups.

  • Livewire - Interactive Components Without Writing Any Javascript

    For our first meetup, we are going to review an amazing new package: Livewire! This package allows you to create interactive web components without writing a single line of Javascript.

    Agenda:
    5:30 : Welcome & Introductions
    5:40 : Q&A with Taylor Otwell (video conference)
    5:55 : Livewire Demo - Kevin McKee
    6:45 : Networking / Pair Programming

    --- Welcome & Introductions ---

    We will introduce the co-founders of the group, Kevin McKee and Patrick Stephan, and go over some housekeeping items. This will only take a few minutes.

    --- Q&A with Taylor Otwell ---

    The creator of Laravel, Taylor Otwell, will be joining us via Skype for 15 minutes to answer our questions. We are so grateful to him for sharing his time with us!

    --- Livewire Demo - Kevin McKee ---

    Kevin McKee is the co-founder of Laravel STL and an early adopter of Livewire. He will demonstrate how easy it is to embrace the backend and give your website all the wonderful user experience of modern Javascript frameworks like Vue or React without actually writing any Javascript.

    This will be an interactive coding session where Kevin will build some functionality for the laravelstl.com website. At the end of the talk the code will be open sourced.

    --- Networking / Pair Programming ---

    After the talk is over, we can use this space for networking and / or pair programming with other developers. Our goal is to have this one evening every month for Laravel developers to meet and help each other.

    Also, don't forget to join our Slack channel (https://laravelstl.slack.com) so you can network and get help in between monthly meetups.

    2