Open source web application framework, written in PHP
POPULARITY
PHP Podcast – May 28, 2026 Hosts: Eric Van Johnson & John Congdon Links from the show: PHP barely avoided disaster – YouTube CVE-2026-45793: Anatomy of a 14-Hour PHP Supply-Chain Near-Miss · graycoreio/github-actions-magento2 · Discussion #261 · GitHub An Update on Composer & Packagist Supply Chain Security PHP Tek: A Homecoming by Ben Ramsey Tek Roundup – Roave Speaking at PHP Tek 2026! #tech – YouTube PHP Tek is behind us, the ballroom is cleaned up, and we’re back to talk about all of it. Here’s what we covered: RIP Archie Bot After a long fight to keep him alive, Eric has officially retired Archie — the Discord bot built on OpenClaw that handled team standups, monitored PHP Architect’s Twitter/X group for join requests, and did a surprising amount of background work for the consulting team. When Anthropic shut down the OpenClaw API, Eric tried every model and service he could find to bring Archie back to form, but nothing got him all the way there. After a month of “almost working,” the call was made. He’s dead. Eric hasn’t ruled out revisiting it eventually — maybe with Claude Cowork — but for now, the bot is gone and the starting-soon link in Discord is broken because of it. Reviving a Six-Year-Old Codebase A client PHP Architect Consulting worked with from 2018 to 2021 has come back. The project — a reimagining of their app — was killed off when COVID hit and the CEO couldn’t align with the team’s vision. The last commit was six years ago. Now the client wants to bring it back, and Eric is spending the next few days analyzing what it’ll take to get it running again. Outdated packages, an old PHP version, and the general entropy of time are all on the checklist. Eric has genuine affection for this codebase — it was one of the first projects where he felt like the team was truly operating as a team, not just as an extension of him. Now it’s time to dust it off. Partner Spotlight: PHP Score → Our CVEs The PHP Score sponsor read may be getting a refresh — the folks at Artisan Build, who built PHP Score, have a new product they’re excited about: ourCVEs.com. It monitors your codebase’s Composer and NPM packages — and optionally your servers via a lightweight agent — for exposure to open CVEs, and alerts you when something needs attention. Pricing is generous: free forever for open source projects, $17/month for solo devs, $83/month for teams (or $1,000/year), with server monitoring scaling at $1 per server above 50. Ed from Artisan Build was at PHP Tek and made a strong impression. Go check it out at ourcves.com. How PHP Barely Avoided a Supply Chain Disaster Brent Roose released a 22-minute video covering a near-miss in the PHP ecosystem involving GitHub and Composer. The short version: GitHub changed their token format and briefly released it before Composer was ready to handle it. Composer was logging the token when the format check failed — meaning GitHub tokens were ending up in CI logs. In GitHub Actions, depending on how your action is configured, that container (and its token) might stick around for a while, giving an attacker a window to act. An alert developer caught the issue, used Claude to help research it, then did responsible disclosure — contacting the Composer maintainers and reaching out to Taylor Otwell, Vincent Pontier, and others in the ecosystem to disable their actions until the fix was in place. Update your Composer. GitHub rolled back the new token format but won’t keep it rolled back forever. Packagist MFA and Account Security Following up on the supply chain theme: Nils and Igor (Composer/Packagist maintainers) released a blog post on what they’re doing to improve supply chain security. The immediate ask for anyone publishing packages is to enable MFA on your Packagist account — it’s not required yet, but it will be. Eric went to check his own account, found MFA was already on, but noticed his username was still “diegodev” and he was using an old email. While updating it, he noted that Packagist didn’t require him to re-authenticate or confirm the change via the old email — a gap worth flagging if you have popular packages and someone ever gets into your session. PHP Tek 2026 Recap — The Good PHP Tek 2026 in Chicago is done, and despite everything (see below), the team is proud of how it went. Some highlights: Holly (CodeLorax) built a conference mobile app from scratch, released on both Google Play and the Apple App Store within 24 hours of the conference opening. The app let attendees build their own schedule, detected conflicting talk selections, sent push notifications when talks moved rooms, and even included a vendor lead-scanning feature where vendors could scan attendee QR codes to capture contacts. It was a genuine game-changer for the event. Eric and John named the conference elephant after Holly in appreciation — she also changed a trailer tire during setup, which sealed the deal. Clayton Kendall sponsored and produced the conference shirts and bags on an extremely tight timeline — shirts two weeks out, bags just one week before the event. Both were a hit. Attendees at the conference were getting questions about the rainbow PHP Architect shirt in particular. A job fair ran for the first time, with four companies represented. One hiring manager showed up even though they already had 1,400 applicants — because they knew that conference attendees are exactly the kind of motivated, self-improving developers they want. Attendees got to ask questions directly, including the real-world stuff like remote vs. office. Eric would love feedback on how to make it better next year. JS Tech debuted as a fourth track alongside the three PHP tracks, bringing in fresh faces from the JavaScript community. Eric came away energized by the cross-pollination — different people, different approaches to similar problems. Ben Ramsey and James Tickham (Rove) both wrote great blog posts about the conference. Ben’s will be featured in the magazine. Diana Pham also put together a video recap. Links in the show notes. PHP Tek 2026 Recap — The Incident On Monday during final setup, a hotel employee had a medical incident while walking through the main ballroom — leaving a trail that required hazmat-suited cleanup crews and forced the team to quarantine the ballroom, the hallway leading to it, and the adjacent bathroom. The person is okay and was back at the hotel by Friday, which was a relief. But in the moment, nobody knew what was happening or how long the room would be unavailable. The team had to rebuild the entire conference footprint overnight. The keynote moved, the JS Tech track went into the quiet room, vendors moved to the atrium, and the hotel staff — to their enormous credit — cleared their own furniture and accommodated every ask without complaint. Attendees were equally patient; once they understood the situation, there was no drama, just “tell us where to go.” The incident also took out the streaming setup for day one, compounding an already-difficult start. The solution that eventually worked — plugging the Ethernet into a hub before the streaming equipment — wasn’t tried until day three. Eric is mad at himself for thinking of it and not doing it sooner. PHP Tek 2027 — Save the Date (TBD) Planning for next year is already underway. The current target is April 2027 — away from the May timing that caused Eric to miss two of his kid’s band performances this year. Nothing is locked yet, but they’re working through venue and date options and hope to have an announcement soon. Links from the show: ourCVEs.com — Daily security audit on autopilot PHPScore — Technical debt monitoring for PHP Brent Roose — “How PHP Barely Avoided Disaster” (YouTube) Packagist — Enable MFA on your account PHP Architect Discord PHP Architect Merch Store PHP Architect YouTube Host: Eric Van Johnson X: @shocm Mastodon: @eric@phparch.social Bluesky: @ericvanjohnson.bsky.social PHPArch.me: @eric John Congdon X: @johncongdon Mastodon: @john@phparch.social Bluesky: @johncongdon.bsky.social PHPArch.me: @john Streams: Youtube Channel Twitch Connect & Hire PHP Architect Website Twitter/X Mastodon Hire PHP Developers Looking to hire PHP developers? Email support@phparch.com – Joe and the team are available for consulting, infrastructure work, Ansible playbooks, and code review. Partner This podcast is made a little better thanks to our partners Displace Infrastructure Management, Simplified Automate Kubernetes deployments across any cloud provider or bare metal with a single command. Deploy, manage, and scale your infrastructure with ease. https://displace.tech/ PHPScore Put Your Technical Debt on Autopay with PHPScore CodeRabbit Cut code review time & bugs in half instantly with CodeRabbit. Music Provided by Epidemic Sound https://www.epidemicsound.com/ Join Us Live Next Week Youtube Channel Got feedback? Join us on Discord at discord.phparch.com The post The PHP Podcast 2026.05.28 appeared first on PHP Architect.
Ian and Aaron are joined by Taylor Otwell for their first ever in-person episode of Mostly Technical to talk about everything from the Laravel AI SDK to Private Cloud to vibe coding MUD's and so much more.Sponsored by SavvyCal Appointments, Bento, Mastering Laravel, and Laravel Private Cloud.Interested in sponsoring Mostly Technical? Head to https://mostlytechnical.com/sponsor to learn more.(00:00) - Imaginary Tech Stuff Is Real (04:01) - Taylor's Journey With AI (12:18) - Laravel AI SDK (24:48) - Coding In The AI Era (32:51) - Laravel Private Cloud (37:06) - Cloud CLI (38:48) - First Year of Cloud (43:05) - Sprites.dev (46:30) - What's Next (50:02) - Post Credit Scene Links:Multi-user DungeonLaravel SimplifierElevenlabsPrismWelcome to Gas TownSprites.dev
Taylor Otwell, creator of Laravel and CEO of Laravel LLC, joins Robby to reflect on his 14-year journey building and maintaining one of the most popular web frameworks in the world. From its PHP 5.3 origins to a full-time business with a 70-person team, Taylor shares what he's learned about code maintainability, developer experience, and what it means to evolve without overcomplicating things.He discusses the importance of simplicity in software design, why sticking to framework conventions leads to better long-term outcomes, and how his minimalist mindset continues to shape Laravel today. Taylor also opens up about the moment he felt out of ideas, how Laravel's 2024 funding round marked a new chapter, and what it's like to hand off more responsibility while staying involved in the open source core.Episode Highlights[00:01:07] Taylor's Definition of Maintainable Software Simplicity, understandability, and confidence in making changes are key themes in Taylor's approach to longevity in software.[00:02:13] Kenny vs. the Terminator: A Metaphor for Code Why Taylor believes software should be disposable and adaptable, not rigid and overbuilt.[00:05:39] Laravel's Unexpected Traction Taylor shares the early days of Laravel and the moment he realized the project had legs.[00:10:30] Who Laravel Is Built For Taylor talks about designing for the “average developer” and balancing his own preferences with those of a broader community.[00:14:50] Curating a Growing Project—Solo Despite Laravel's scale, Taylor remains the sole curator of the open source core and explains why that hasn't changed (yet).[00:18:00] From Scripts to Business How Laravel's first commercial product came out of a personal need—and pushed Taylor to go full time.[00:20:00] Making Breaking Changes Taylor explains Laravel's evolution and why he now tries to avoid breaking backward compatibility.[00:25:00] Stick to the Conventions The Laravel apps that age best are the ones that don't get too clever, Taylor says—because the clever dev always moves on.[00:27:00] Recognizing “Cleverness” as a Smell Advice for developers who may unknowingly be over-engineering their way into future technical debt.[00:30:00] Making Decisions by Comparing Real Code Taylor explains why he always brings discussions back to reality by looking at code side-by-side.[00:34:00] Dependency Injection vs. Facades Why most Laravel developers stick with facades, and how architectural trends have changed.[00:41:00] Laravel's Evolution Around Static Analysis Taylor talks about embracing PHP's maturing type system while staying true to the dynamic roots of the framework.[00:43:00] A Shift in Laravel's Testing Culture How Adam Wathan's course reshaped the community's approach to feature testing in Laravel apps.[00:48:09] What Keeps Laravel Interesting Now Taylor reflects on transitioning from solving his own problems to empowering a larger team—and why that's the new challenge.Resources & LinksLaravelLaravel ChangelogTaylor on X (Twitter)Taylor on BlueskyElements of Style – William Strunk Jr.Adam Wathan's “Test-Driven Laravel” courseThanks to Our Sponsor!Turn hours of debugging into just minutes! AppSignal is a performance monitoring and error-tracking tool designed for Ruby, Elixir, Python, Node.js, Javascript, and other frameworks.It offers six powerful features with one simple interface, providing developers with real-time insights into the performance and health of web applications.Keep your coding cool and error-free, one line at a time! Use the code maintainable to get a 10% discount for your first year. Check them out! Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.
Taylor Otwell (@taylorotwell) didn't just create the popular open-source framework Laravel. He turned it into a highly profitable business that helps developers build profitable businesses themselves. Few other open-source devs have such a clear understanding of market needs AND developer requirements. Taylor shares his approach to monetizing freely available code, how he intentionally built an ecosystem of free and paid-for tooling, and where the Laravel journey will go.The blog post: https://thebootstrappedfounder.com/taylor-otwell-the-quite-entrepreneurial-creator-of-laravel/ The podcast episode: https://tbf.fm/episodes/394-taylor-otwell-the-quite-entrepreneurial-creator-of-laravelCheck out Podscan, the Podcast database that transcribes every podcast episode out there minutes after it gets released: https://podscan.fmSend me a voicemail on Podline: https://podline.fm/arvidYou'll find my weekly article on my blog: https://thebootstrappedfounder.comPodcast: https://thebootstrappedfounder.com/podcastNewsletter: https://thebootstrappedfounder.com/newsletterMy book Zero to Sold: https://zerotosold.com/My book The Embedded Entrepreneur: https://embeddedentrepreneur.com/My course Find Your Following: https://findyourfollowing.comHere are a few tools I use. Using my affiliate links will support my work at no additional cost to you.- Notion (which I use to organize, write, coordinate, and archive my podcast + newsletter): https://affiliate.notion.so/465mv1536drx- Riverside.fm (that's what I recorded this episode with): https://riverside.fm/?via=arvid- TweetHunter (for speedy scheduling and writing Tweets): http://tweethunter.io/?via=arvid- HypeFury (for massive Twitter analytics and scheduling): https://hypefury.com/?via=arvid60- AudioPen (for taking voice notes and getting amazing summaries): https://audiopen.ai/?aff=PXErZ- Descript (for word-based video editing, subtitles, and clips): https://www.descript.com/?lmref=3cf39Q- ConvertKit (for email lists, newsletters, even finding sponsors): https://convertkit.com?lmref=bN9CZw
Ian and Aaron are joined by Taylor Otwell to discuss the Mostly Technical Party at Laracon, what exactly Taylor does on a day-to-day basis, how they all use AI, and so much more.Sponsored by Bento, WorkOS, Native PHP for Mobile, and Laracon US 2025Interested in sponsoring Mostly Technical? Head to https://mostlytechnical.com/sponsor to learn more.(00:00) - Revenge of the Sith (09:18) - The Big Announcement (12:00) - Laracon US (14:57) - Taylor's Day-to-Day (21:57) - Forge Updates (28:00) - Starter Kits & WorkOS (36:35) - Using AI (55:11) - You Still Need Good Ideas (01:05:28) - Tina Fey & Amy Poehler (01:10:48) - Aaron's Climbing Wall Links:Mostly Technical Laracon Pre-Party! sponsored by DiagonalRevenge of the Sith re-releaseAndor Season 2KamalJason McCreary on TwitterYAGNIAaron's ChatGPT sidebarAaron's video about AIOpenAI's CodexTina Fey & Amy Poehler on tourAaron's tweet about his climbing wall
Taylor Otwell is the creator of the Laravel framework. Taylor has created numerous paid products that have generated millions, such as:Laravel Forge (server provisioning/management)Laravel Vapor (serverless Laravel hosting with AWS)Laravel Envoyer (zero downtime PHP deployments)Laravel Nova (Laravel admin panel)In this interview, Taylor shares why he is now building Laravel Cloud - an infrastructure platform for Laravel apps and why Laravel Cloud needed VC funding.We also cover:The different challenges of bootstrapped and VC funded startupsHow the Laravel ecosystem became so entrepreneurial Building products for the average joe developerThe role of taste and craft in developer toolsWhat Taylor and Adam Wathan learned from each other Fear and Taylor's comparison with Alex Honnold This episode is brought to you by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs. Links: Laravel Taylor Otwell Laravel Cloud Open jobs at Laravel Adam Wathan Chapters:00:00 The Journey of Laravel's Creator02:48 Transitioning from Bootstrap to VC Funding06:10 Building Laravel Cloud: A New Challenge09:04 The Shift in Company Structure and Culture11:50 Maintaining Quality and Usability in Development15:09 Community Impact and Collaboration17:56 Craftsmanship and Design Philosophy20:45 Navigating Growth and Market Needs23:54 Advice for Aspiring DevTool Founders26:48 Future Directions and Innovations in LaravelThank you to Michael Grinich for making this happen. Thank you to Ostap Brehin for introducing me to Laravel. Thank you to Hank Taylor for helping me prep.
In this episode of the Laravel podcast, host Matt Stauffer is joined by Taylor Otwell and Jess Archer at Laracon Australia to discuss the new Laravel Nightwatch product and answer listener questions about the Nightwatch announcement. They dive into the development timeline, team dynamics, and the integration of Nightwatch with existing Laravel tools like Pulse, Horizon, and Telescope. The conversation also covers the tech stack used for Nightwatch, the challenges faced during development, and future integrations and features planned for the product.Taylor Otwell's Twitter Matt Stauffer's TwitterJess Archer's Twitter Laravel Twitter Laravel Website Tighten Website Nightwatch Announcement Video from Laracon AUJess Archer's Talk at Laracon US ----- Editing and transcription sponsored by Tighten.
In this episode of the Laravel Podcast, hosts Matt Stauffer and Taylor Otwell explore the latest updates in the Laravel ecosystem, highlighting new features, tools, and enhancements designed to improve the developer experience. They cover the introduction of php.new for simplified PHP installation, a new composer script for easier app setup, and the beta release of Inertia.js V2. The discussion also includes upcoming features in Laravel Cloud and the ongoing debate between popular development tools like Sublime Text and VS Code. Additionally, Taylor shares his process for writing documentation for Laravel. Taylor Otwell's TwitterMatt Stauffer's TwitterLaravel TwitterLaravel Website Tighten WebsiteInertia V2 Website----- Editing and transcription sponsored by Tighten.
In this episode of Syntax, Wes and Scott talk with Taylor Otwell, the creator of Laravel. Taylor shares insights on his journey from creating Laravel in his free time to building a strong community and user base. He discusses Laravel's growth, including the major features and tools that were developed over the years. Taylor also shares his outlook on the PHP ecosystem, productivity tips, and plans for Laravel Cloud, a new deployment platform for PHP and Laravel applications. Show Notes 00:00 Welcome to Syntax! 00:29 Laracon 03:13 Laravel's inspiration and features Intertia Livewire 07:18 Why don't we have a “Laravel for JavaScript”? 09:02 What parts of Laravel came first? 10:07 The Laravel ecosystem Forge Vapor 12:29 Laravel Cloud 14:00 What parts of Laravel are Intertia and what parts are React? 15:57 How many people are using Laravel? 16:59 Taylor's productivity and development philosophy 24:43 Brought to you by Sentry.io 25:19 What makes a beautiful API? 29:33 Taylor's thoughts on typing PHP 30:41 Features Taylor would like to see in PHP 33:03 What people get wrong about modern PHP 34:22 PHP stacks and CMSs Nginx FrankenPHP Statamic 37:30 Taylor's thoughts on WordPress 38:14 Lambo memes 43:44 Taylor's coding setup Sublime Text Vs Code 45:36 Sick Picks + Shameless Plugs Sick Picks Taylor: Tiny Glade No Man's Sky Shameless Plugs Taylor: Laravel Cloud Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads
Scott Chacon writes up his insider take on GitHub's success, Sentry wants other companies to take the Open Source Pledge, Benj Edwards used AI to reproduce his late father's handwriting, Dave Kiss explains the current hype that PHP is getting & Taylor Otwell raises $57 million series A from Accel.
Scott Chacon writes up his insider take on GitHub's success, Sentry wants other companies to take the Open Source Pledge, Benj Edwards used AI to reproduce his late father's handwriting, Dave Kiss explains the current hype that PHP is getting & Taylor Otwell raises $57 million series A from Accel.
Scott Chacon writes up his insider take on GitHub's success, Sentry wants other companies to take the Open Source Pledge, Benj Edwards used AI to reproduce his late father's handwriting, Dave Kiss explains the current hype that PHP is getting & Taylor Otwell raises $57 million series A from Accel.
In this episode of the Laravel podcast, we address some listener-submitted questions regarding the recent investment in Laravel and the announcement of Laravel Cloud. We explore the motivation behind Taylor taking investment, the goals of Accel, and what the future holds for Laravel and its ecosystem. Plus, we cover the future of Laravel Forge and give you a glimpse of what migrating your projects from Forge to Laravel Cloud might look like.Taylor Otwell's Twitter Matt Stauffer's TwitterLaravel TwitterLaravel WebsiteTighten WebsiteSpecial Announcement - Accel invests $57M into Laravel Products & Open-Source Framework VideoLive Q&A re: $57M fundraise, Laravel Cloud, & the future of LaravelPodcast Suggestions Laravel Cloud-----Editing and transcription sponsored by Tighten.
Links from the show:Exclusive: Laravel, an open source startup in Arkansas founded by Taylor Otwell, raises $57 million Series A from Accel | FortuneWhat's the big Idea? PHPStorm for Vim Users | php[architect]PHP[TEK] 2025 - May 20th to 22nd, 2025 PHP[TEK] 2025 PHP Projects: Pinkary | php[architect]GitHub - symfony/mailer: Helps sending emailsWorking on Sparkle - YouTubeBuggregator - The Ultimate Debugging Server for PHPTJ Miller - YouTubetime.fyi - timezonesThis episode of PHPUgly was sponsored by:Honeybadger.ioBuilt for Developers. Monitoring doesn't have to be so complicated. That's why we built the monitoring tool we always wanted: a tool that's there when you need it, and gets out of your. Everything you need to keep production happy so that you can keep shipping. Deploy with confidence and be your team's DevOps hero.https://www.honeybadger.io/php[architect]php[architect] magazine is the only technical journal dedicated exclusively to the world of PHP. We are committed to spreading knowledge of best practices in PHP. With that purpose, the brand has expanded into producing a full line of books, hosting online and in-person web training, as well as organizing multiple conferences per year.https://www.phparch.comPHPUgly streams the recording of this podcast live. Typically every Thursday. Come and join us, and subscribe to our Youtube Channel, Twitch, or Twitter. Also, be sure to check out our Patreon Page.Twitter Account https://twitter.com/phpuglyMastodon Account https://phparch.social/@phpuglyHost:Eric Van Johnson | Mastodon: @eric@phpartch.socialJohn Congdon | Mastodon: @john@phpartch.socialStreams:Youtube ChannelTwitchPowered by RestreamPatreon PagePHPUgly Anthem by Harry Mack / Harry Mack Youtube ChannelThanks to all of our Patreon Sponsors:***** PATREON SUPPORTS SPONSOR LEVEL **Honeybadger (https://honeybader.io)** Patreon Supports **ButteryCrumpetGregory BAnkush TFrank WDavid QRyan CShawnJesse RKen FTony LMarcusNo_WizardJeff KShelby CYasha NStuart FRodrigo CBillySyntaxSeedDarryl HCraig MKnut BDmitri GElgimboMikePageDevBlaž OKenrick BincredimikeKalen JMaciej PPeter AHolly SLuciano NClayton SRonny NBen RAlex BKevin YEnno RWaynet_var_sJeroen FAndy HSeviChris CTristan ISteve MRobert SEmily JJoe FAndrew WulrikJohn CEric MLaravel MEd GJackson WlilHermitChampJeffrey DChris BTore BJasonBek JDonald GPaul KRonny NDustin UMel SSeba RCoriNathan PLincoln M
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.This episode is sponsored by Sentry - code breaks, fix it faster. Don't just observe, take action today!Show linksAsset Prefetching Strategies with Vite in Laravel 11.21 The Laracon US 2024 Keynote by Taylor Otwell is Now Available Highlights from Taylor Otwell's Laracon US Keynote 2024 Introducing Laravel CloudEverything We Know about Pest 3 Introducing Pest 3.0 - Laracon USLCS #5 - Patricio: Mingle JS, PHP WASM, VoxPop Andrew Schmelyun: Publishing Video Courses, Virtual and Physical Worlds, LLM'sLaravel Developer SurveyLightweight Spreadsheets for Laravel Generate Entity-Relationship Diagrams with Laravel How to Build Your First PHP Package Laravel Model Tips Get your early bird tickets for Laracon AU
In this episode, recorded live at Laracon US, we talk about the current moment we're seeing in the Laravel world, reflecting on Laravel's evolution and where it stands today. We also dedicate time to answering your questions from Laracon US, mainly about Laravel Cloud, bringing insights directly from the heart of the Laravel community.Taylor Otwell's Twitter Matt Stauffer's TwitterLaravel TwitterLaravel WebsiteTighten WebsitePodcast Suggestions Laravel Cloud-----Editing and transcription sponsored by Tighten.
After a short break, we're back and the countdown to Laracon US is on! Join us as we discuss the upcoming Laracon US and the journey from local meetups to bigger Laravel events. We also explore the future of Nova and Filament, two key admin panel tools in the Laravel ecosystem. Plus, we're answering more of your questions! We cover open-source projects by the Laravel team, coding styles within the Laravel community, the use of Livewire and Alpine for front-end development, testing practices, PWA support in Laravel, and database query optimization.Taylor Otwell's Twitter Matt Stauffer's TwitterLaravel TwitterLaravel WebsiteTighten WebsitePodcast Suggestions Built with Laravel-----Editing and transcription sponsored by Tighten.
In this episode, we dive into listener-generated questions. Join us as we cover a wide range of topics, from hangups in new Laravel apps and best practices for bigger apps, to the impact of AI tools on our workflows. We'll discuss common mistakes when building your first Laravel application, tips for documenting APIs, Laravel's transformative impact on business, and what Inertia needs to become feature complete.Taylor Otwell's Twitter - https://twitter.com/taylorotwellMatt Stauffer's Twitter - https://twitter.com/stauffermattLaravel Twitter - https://twitter.com/laravelphpLaravel Website - https://laravel.com/Tighten Website - https://tighten.com/Podcast Suggestions - https://suggest.gg/laravelpodcast/ideasMatt's talk on JSON:API: https://youtu.be/C01dvypo4O4?si=BDZKfz-bxeZK3AzvSpatie Query Package: https://github.com/spatie/laravel-query-builderBusiness of Laravel Podcast: https://businessoflaravel.com/-----Editing and transcription sponsored by Tighten.
In this episode of the Laravel podcast, Matt and Taylor explore a variety of topics, including ones suggested by listeners! Taylor shares insights from his recent trip to San Francisco, where he participated in an open-source discussion panel hosted by the venture capital firm, Accel. They also discuss the current state of PHP, how it is perceived by other programmers, and what the Laravel community can do to keep PHP relevant and attractive. Additionally, they dive into the challenges and benefits of delegation in business, offering tips on delegating tasks, managing email inboxes, and the importance of creating systems that can operate without constant oversight.Taylor Otwell's Twitter - @taylorotwellMatt Stauffer's Twitter - @stauffermattLaravel Twitter - @laravelphpLaravel Website - Laravel - The PHP Framework For Web ArtisansTighten Website -Tighten | Software Development for Web + Mobile | Laravel + Vue.jsPodcast Suggestions - https://suggest.gg/laravelpodcast/ideasAccel Twitter - https://twitter.com/AccelOnramp to Laravel - onramp.devShawn Blanc Twitter - https://x.com/shawnblanc?lang=enThe E-Myth Revisited Book - https://www.amazon.com/Myth-Revisited-Small-Businesses-About/dp/0887307280-----Editing and transcription sponsored by Tighten.
Ian and Aaron are joined this week by Taylor Otwell, founder & CEO of Laravel, to discuss the Laravel vs. JS Twitter wars, new stuff coming down the road from Laravel, writing off Lambos (just kidding), and more.Sponsored by LaraJobs & Screencasting.com.Interested in sponsoring Mostly Technical? Head to https://mostlytechnical.com/sponsor to learn more.(00:00) - Living In Peace Time (11:13) - The Last Big PHP Framework (22:20) - Best Way To Get Started (31:35) - New Stuff from Laravel (40:53) - I Love A New Laravel Product! (43:04) - New Hires (47:41) - Growing Laravel (54:56) - Just Make It Up! (01:02:35) - Laracon US Update (01:06:14) - Real Time Tracking (01:08:10) - Lambo Write Off (01:11:36) - I'm The Tastemaker Links:Taylor Otwell on TwitterLaracon US 2024
In our very first episode, Matt had the pleasure of speaking with Ian Landsman, affectionately known as the 'Godfather of Laravel,' where they discussed his long history with Laravel and his business journey. Ian shared insights into his primary venture, UserScape, and its flagship product, HelpSpot, a help desk application he started 20 years ago. They also talked about taking a bet on Taylor and Laravel early on, bootstrapped startups, and more!Matt Stauffer Twitter - https://twitter.com/stauffermattIan Landsman Twitter - https://twitter.com/ianlandsmanTighten Website - https://tighten.com/HelpSpot - https://www.helpspot.com/UserScape - https://userscape.com/LaraJobs - https://larajobs.com/The SaaS Playbook - https://saasplaybook.com/The Startups For the Rest of Us Podcast (Rob Walling) - https://www.startupsfortherestofus.com/Gail Goodman's Talk - https://businessofsoftware.org/talk/how-to-negotiate-the-long-slow-saas-ramp-of-death/-----Editing and transcription sponsored by Tighten.
Taylor Otwell and Ryan Florence join us to talk about whether "full stack" is a term worth using in 2024, how Laravel differs from Rails, why there isn't a real JavaScript community, what Taylor would like to see from the Remix community, and whether Laravel is like Canada. Want to carry on the conversation? Join us in Discord.wip: terminalButcherBox: Meat Delivery SubscriptionCloud Monitoring as a Service | DatadogConnect, Protect and Build Everywhere | CloudflareAdam Wathan (@adamwathan) / XWhat is Amazon API Gateway? - Amazon API GatewayInertia.js - The Modern MonolithReason · Reason lets you write simple, fast and quality type safe code while leveraging both the JavaScript & OCaml ecosystems.Topics:(00:00) - Filthy JavaScript developers (00:30) - What does full stack mean? (10:46) - How Laravel different from Rails? (16:17) - Is the frontend and backend team divide real? (18:47) - Why isn't there a JavaScript community? (36:32) - Are JavaScript frameworks in the best position to be the fullest stack? (46:18) - What about Blitz.js? (49:34) - What would Tayor like to see from the Remix community? (54:41) - Is Rails worse than building an app with Cloudflare? (56:38) - Is the top of funnel for web development JavaScript? (01:07:17) - Is Laravel like Canada?
The internet has been talking (yelling?) about full-stack javascript a lot lately. In today's episode, we sit down and talk about what it means to be "full stack" and whether there are really any truly full-stack javascript frameworks out there (spoiler: there are, but maybe not Next.js or Remix).Links:Sails.jsThe Boring Javascript StackAdonisJSNestJS
Taylor Otwell has been finding ways to improve Laravel for over a decade, but has only more recently set his sights on the front-end side of things. In today's episode, we sit down and talk about the current state of building UIs in Laravel, and what the future might hold.Links:Laravel VoltAire Form BuilderLaravel “Context” FeatureHooks PackageLaravel CareersBlade Parser
Welcome back to another episode of the Laravel podcast! In this episode, we dive into the exciting release of Laravel 11 and discuss its impact since it has been out in the wild. Taylor also shares his insights on the release and other recent developments in the Laravel ecosystem, including the launch of Herd Pro. Additionally, we discuss the new hires at Laravel, including Andre Valentin, Chris Fadao, Mohammed Said, and Alyssa Mazzina and touch on the topic of open-source sustainability.Taylor Otwell's Twitter - https://twitter.com/taylorotwellMatt Stauffer's Twitter - https://twitter.com/stauffermattLaravel Twitter - https://twitter.com/laravelphpLaravel Website - https://laravel.com/Tighten Website - https://tighten.com/Laravel 11 - https://laravel.com/docs/11.x/releasesLaravel Careers - https://laravel.com/careersLaravel Reverb - https://laravel.com/docs/master/reverbLaravel Herd - https://herd.laravel.com/Laravel Herd for Windows - https://herd.laravel.com/windowsLaravel Valet - https://laravel.com/docs/11.x/valetChristoph Rumpel Forge Productivity Tweet: https://x.com/christophrumpel/status/1773738874264600608?s=20Andre Valentin Twitter - @theandreval Laravel Director of EngineeringChris Fidao Twitter - @fideloper Laravel Infrastructure EngineerMohammed Said Twitter - @themsaidAlyssa Mazzina Twitter - @alyssamazzinaLaragon - https://laragon.org/Django - https://www.djangoproject.com/Spatie - https://spatie.be/Laracon US - https://laracon.us/-----Editing and transcription sponsored by Tighten.
In this episode of the Laravel Podcast, we are diving into the highlights of Laracon EU including the unveiling of Laravel 11 and the introduction of Laravel Reverb. Taylor Otwell shares insights on the streamlined application structure and new features in Laravel 11. We also discuss the launch of Laravel Herd for Windows and Herd Pro, offering power user features for local development, and provide some exciting updates about the upcoming Laracon US.Taylor Otwell's Twitter - https://twitter.com/taylorotwellMatt Stauffer's Twitter - https://twitter.com/stauffermattLaravel Twitter - https://twitter.com/laravelphpLaravel Website - https://laravel.com/Tighten Website - https://tighten.com/Laracon EU Photo Gallery Tweet - https://x.com/LaraconEU/status/1755957896209113444?s=20Laravel Reverb - https://laravel.com/docs/master/reverbLaravel 11 - https://laravel.com/docs/master/releasesThiery Laverdure's Project - https://github.com/tlaverdure/laravel-echo-serverPusher - https://pusher.com/Ably - https://ably.com/Laravel Herd - https://herd.laravel.com/Adam Wathan Twitter - https://twitter.com/adamwathanJess Archer Twitter - https://twitter.com/jessarchercodesLuke Twitter Downing Twitter - https://twitter.com/lukedowning19Daniel Coulbourne Twitter - https://twitter.com/DCoulbourneJoe Dixon Twitter - https://twitter.com/_joedixonPhilo Hermans Twitter - https://twitter.com/Philo01?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5EauthorLaracon US - https://laracon.us/Laracon CFP Talk Submission Form - https://docs.google.com/forms/d/e/1FAIpQLSdlyTDvqeKNB3r-wVNmDBlE23oHKEL4m8lzL5nci0YPH_5WYA/viewform-----Editing and transcription sponsored by Tighten.
In this episode of the Laravel Podcast, we talk about the recent announcement of hiring a new head of engineering at Laravel and the impact it will have on the future of Laravel. We also dive into the upcoming conferences and events, including Laracon EU, Laracon US, and Laracon India. Additionally, we talk about Typesense, a potential alternative to Meilisearch and Algolia for self-hosted search functionality.Taylor Otwell's Twitter - https://twitter.com/taylorotwellMatt Stauffer's Twitter - https://twitter.com/stauffermattLaravel Twitter - https://twitter.com/laravelphpLaravel Website - https://laravel.com/Tighten.co - https://tighten.com/VP/Head of Engineering at Laravel - https://frequent-pick-a8d.notion.site/VP-Head-of-Engineering-at-Laravel-149b566a670841f7a74b3e904e261693Laracon EU - https://laracon.eu/Laracon US - https://laracon.us/Laravel Herd - https://herd.laravel.com/Laravel 11 - https://laravel.com/docs/master/releasesLaravel Live Denmark -https://laravellive.dk/Laravel Live UK - https://laravellive.uk/Laracon India - https://laracon.in/Caleb Porzio Twitter - https://twitter.com/calebporzioLivewire: https://laravel-livewire.com/ThePrimeagen Twitter - https://twitter.com/ThePrimeagenThe Factory - https://www.thefactoryindeepellum.com/Eric Barnes Twitter - https://twitter.com/ericlbarnesJoe Dixon Twitter - https://twitter.com/_joedixonJames Brooks - https://twitter.com/jbrooksukFreek VAn der Herten Twitter - https://twitter.com/freekmurze?lang=enPeter Suhm Twitter - https://twitter.com/petersuhmMichele Hansen Twitter - https://twitter.com/mjwhansenLaracon AU Twitter - https://twitter.com/LaraconAULaravel Scout - https://laravel.com/docs/10.x/scoutTypesense - https://typesense.org/Algolia -https://algolia.com/Meilisearch - https://www.meilisearch.com/Elasticsearch - https://www.elastic.co/elasticsearchLaravel Sail - https://laravel.com/docs/10.x/sailLaravel Vapor - https://vapor.laravel.com/Early Vapor Tweet - https://x.com/taylorotwell/status/1748782542663131442?s=20Tailwind CSS - https://tailwindcss.com/-----Editing and transcription sponsored by Tighten.
In this conversation, Ben interviews Taylor Otwell, the creator of Laravel. They discuss everything from the age-old argument of tabs vs. spaces to the origins of Laravel and how Taylor has turned it into a thriving, sustainable business.Links:Laravel, the framework Taylor createdTuple, used by the Laravel team to collaboratesTakeawaysCoding preferences and philosophies can vary among developers and programming ecosystems.Maintaining backwards compatibility is important for frameworks with a large user base.Clean code can be subjective and depends on the specific needs and goals of a project.Testing is crucial for shipping software with confidence. When starting a new project, consider writing documentation first to iron out any potential issues and ensure a user-centric perspective.Focus on high-level testing, such as feature-level or controller-level tests, to gain confidence in the functionality of your code.Challenge assumptions and ask questions to improve the quality of your code and avoid unnecessary complexity.Believe in the potential of your project and raise your ambitions to achieve greater success.Building a business around open source can be a sustainable model if you create commercial products that complement and support the open source project.Chapters(00:00) - Tabs or Spaces? (08:00) - Shells (10:46) - Minimalism in Coding (17:24) - Stripe and Their API (22:41) - Aesthetics (25:09) - A Coding Hill You Would Die On (28:09) - Clean Code (33:38) - Testing (40:30) - Personal Involvement With Code (45:00) - Notes and Manifestos (49:09) - Skill Over Time (51:49) - Ian Landsman and Laravel (55:49) - Businesses Based on Open Source
In this episode of the Laravel Podcast we are packing it in! We're diving into the freshest drops, like FrankenPHP, Cashier Quickstarts, and the buzz about the upcoming Laravel Worldwide Meetup. We'll also weigh Cashier against Spark, discuss boot service providers for all your apps, pit Pest versus PHPUnit for testing, and get into the details of how we manage our teams.Taylor Otwell's Twitter - https://twitter.com/taylorotwellMatt Stauffer's Twitter - https://twitter.com/stauffermattLaravel Twitter - https://twitter.com/laravelphpLaravel Website - https://laravel.com/Tighten.co - https://tighten.com/Taylor and Ramus Tweet - https://x.com/taylorotwell/status/1732607829239116057?s=20Chris Fidao Frankenphp video - https://youtu.be/q6FQaaFZVy4?si=MU1AAi7-UNgLH-NiLaravel Worldwide Meetup - meetup.laravel.comColin DeCarlo Twitter - https://twitter.com/colindecarloVehikl Twitter - https://twitter.com/vehiklCashier Quick Start - https://laravel.com/docs/10.x/billing#quickstartDries Vints Twitter - https://twitter.com/driesvintsIan Landsman Twitter - https://twitter.com/ianlandsmanIan Boot Service Tweet: https://x.com/ianlandsman/status/1744903740329443588?s=20Eric Barnes Twitter - https://twitter.com/ericlbarnesTaylor Test Runner Poll Tweet - https://x.com/taylorotwell/status/1744729110163988949?s=20Lambo - https://github.com/tighten/lamboMatt's video Pest as a Test Runner - https://www.youtube.com/watch?v=W3tfEtbMTEIRemote - https://basecamp.com/books/remoteLastlings - https://www.lastlings.com/Harry Styles - https://www.hstyles.co.uk/Don't Worry Darling - https://www.imdb.com/title/tt10731256/Spider Man soundtracks - https://music.apple.com/us/album/spider-man-into-the-spider-verse-soundtrack-from/1453876765 & https://music.apple.com/us/album/metro-boomin-presents-spider-man-across-the-spider/1690685331Jamila Woods - https://www.jamila-woods.com/-----Editing and transcription sponsored by Tighten.
In this episode of the Laravel Podcast, we revisit a Laravel Snippet from 2019 in which Taylor talks about how he comes up with ideas for products.We also cover how to build your audience, how to balance perfection and just shipping, and how to finish what you've started.Whether you identify as a programmer or harbor aspirations of entrepreneurship, this episode promises to offer valuable insights and inspiration for the successful launch of your software products. Taylor Otwell's Twitter - https://twitter.com/taylorotwell Matt Stauffer's Twitter - https://twitter.com/stauffermatt Laravel Twitter - https://twitter.com/laravelphp Laravel Website - https://laravel.com/ Tighten Website - https://tighten.com/ Laravel Snippet: https://blog.laravel.com/laravel-snippet-15 Forge - https://forge.laravel.com/ Pennant: https://laravel.com/docs/10.x/pennant Tailwind: https://tailwindcss.com/ Vapor - https://vapor.laravel.com/ Envoyer: https://envoyer.io/ Nova: https://nova.laravel.com/ Spark: https://spark.laravel.com/ Digital Ocean: https://www.digitalocean.com/ Pusher: https://pusher.com/ How to Win Friends and Influence People Book: Amazon link Adam Wathan Twitter: https://twitter.com/adamwathan Steve Shoger Twitter: https://twitter.com/steveschoger Aaron Francis Twitter: https://twitter.com/aarondfrancis Nova Packages: https://novapackages.com/ Built for Pulse: https://builtforpulse.com/ Justin Jackson Twitter: https://twitter.com/mijustin -----Editing and transcription sponsored by Tighten.
In this episode, we're unwrapping the highlights from Laracon AU, with a special focus on Laravel Pulse leading our discussion. Taylor takes the reins to guide us through the origins and functionality of Laravel Pulse, a health monitoring tool for your Laravel applications.We then shift our discussion to Laravel first party packages. Taylor openly shares insights into his decision-making process—revealing how he selects packages to join the Laravel family and when it's time to bid them farewell.Our conversation doesn't end there though. We also look at the future of Laravel and examine the strategies used for continually injecting innovation and fresh ideas into the Laravel ecosystem. Taylor Otwell's Twitter - https://twitter.com/taylorotwell Matt Stauffer's Twitter - https://twitter.com/stauffermatt Laravel Twitter - https://twitter.com/laravelphp Laravel Website - https://laravel.com/ Tighten.co - https://tighten.com/ Laravel Pulse: https://pulse.laravel.com/ Laracon AU - https://laracon.au/ Bugsnag: https://www.bugsnag.com/ Cashier: https://laravel.com/docs/10.x/billing Docker: https://www.docker.com Forge - https://forge.laravel.com/ Herd: https://herd.laravel.com/ Horizon: https://laravel.com/docs/10.x/horizon Inertia - https://inertiajs.com/ Livewire: https://laravel-livewire.com/ Lumen: https://lumen.laravel.com/docs/10.x Mix: https://laravel-mix.com/ Next.js: https://nextjs.org/ Passport: https://laravel.com/docs/10.x/passport Pennant: https://laravel.com/docs/10.x/pennant Sentry: https://sentry.io/for/php/ Tailwind: https://tailwindcss.com/ Telescope: https://laravel.com/docs/10.x/telescope Tony Messias Twitter: https://twitter.com/tonysmdev Valet: https://laravel.com/docs/10.x/valet Vapor - https://vapor.laravel.com/ -----Editing and transcription sponsored by Tighten.
In this jam-packed episode, we dive deep into the world of app development, exploring the essential choices and tools that shape a successful project from start to finish. Join us as we share our preferred tech stacks for launching a brand new app, discuss the intricacies of hosting and deploying Laravel applications, and explore the myriad of options available.Whether you're a seasoned developer or just embarking on your coding journey, consider this episode your roadmap to cultivating a robust and efficient app development process. Taylor Otwell's Twitter - https://twitter.com/taylorotwell Matt Stauffer's Twitter - https://twitter.com/stauffermatt Laravel Twitter - https://twitter.com/laravelphp Laravel Website - https://laravel.com/ Tighten.co - https://tighten.com/ Laracon AU - https://laracon.au/ Forge - https://forge.laravel.com/ Livewire: https://laravel-livewire.com/ Inertia - https://inertiajs.com/ Tailwind: https://tailwindcss.com/ Blade - https://laravel.com/docs/10.x/blade Breeze - https://laravel.com/docs/10.x/starter-kits#laravel-breezeJetstream: Herd: https://herd.laravel.com/ Valet: https://laravel.com/docs/10.x/valet Docker: https://www.docker.com DBngin: https://dbngin.com/ Homebrew: https://brew.sh/ Takeout: https://github.com/tighten/takeout VS code: https://code.visualstudio.com/ PHPstorm: https://www.jetbrains.com/phpstorm/ Sublime Text: https://www.sublimetext.com/ Sarah Drasner Nightowl Theme: https://vscodethemes.com/e/sdras.night-owl/night-owl Bugsnag: https://www.bugsnag.com/ Sentry: https://sentry.io/for/php/ Pusher: https://pusher.com/docs/beams/reference/server-sdk-php/ Envoyer - https://envoyer.io/ Vapor - https://vapor.laravel.com/ Postmark: https://postmarkapp.com/send-email/php Github actions: https://github.com/features/actions Honeybadger: https://docs.honeybadger.io/lib/php/ Flare: https://flareapp.io/ Chipper CI: https://chipperci.com/ Algolia: https://www.algolia.com/ Oh Dear: https://ohdear.app/ Telescope: https://laravel.com/docs/10.x/telescope Horizon: https://laravel.com/docs/10.x/horizon Papertrail: https://www.papertrail.com -----Editing and transcription sponsored by Tighten.
You asked, we answered! In this episode we are addressing your questions! Join us as we explore a typical day in Taylor's life at Laravel, share insights on remote team management, and inquire about Taylor's productivity secrets. We also share our regrets related to Laravel and Tighten, and engage in a candid conversation about marriage. Taylor Otwell's Twitter - https://twitter.com/taylorotwell Matt Stauffer's Twitter - https://twitter.com/stauffermatt Laravel Twitter - https://twitter.com/laravelphp Laravel Website - https://laravel.com/ Tighten.co - https://tighten.com/ Basecamp - https://basecamp.com/ Slab - https://slab.com/ Trello - https://trello.com/ Laracon AU - https://laracon.au/ Laracon EU - https://laracon.eu/ -----Editing and transcription sponsored by Tighten.
Join us in this episode as we discuss the new Livewire + Volt Functional API stack for Breeze and its capabilities. We also demystify essential testing best practices to keep your code scandal-free and away from front-page mishaps. Uncover the art of crafting meaningful tests, evaluate the pros and cons of Pest vs. PHPUnit, venture into the realm of traits and inheritance, and determine the optimal number of tests for your project. Tune in for a jam-packed episode brimming with insights and strategies to elevate your testing game.• Taylor Otwell's Twitter - https://twitter.com/taylorotwell• Matt Stauffer's Twitter - https://twitter.com/stauffermatt• Laravel Twitter - https://twitter.com/laravelphp• Laravel Website - https://laravel.com/• Livewire Volt - https://livewire.laravel.com/docs/volt• Laravel Folio - https://laravel.com/docs/10.x/folio• PEST - https://pestphp.com/• Podcast: Pest, With Nuno Maduro: https://laravelpodcast.com/episodes/pest-with-nuno-maduro• PHPUnit - https://phpunit.de/• Inertia - https://inertiajs.com/• Tighten.co - https://tighten.com/• Docker - https://www.docker.com/company/• Vala's Pumpkin Patch - https://www.valaspumpkinpatch.com/----- Editing and transcription sponsored by Tighten.
New Laravel features are making deployment easier than ever! In our second episode of season six, we explore various topics, screencasting.com by Aaron Francis, the Livewire stack within Breeze, new features in Laravel Prompts, Laravel Pail, a range of hosting choices, and an exciting addition – the new Envoyer tab now accessible within Forge. Additionally, Taylor addresses one of the most frequently asked questions and guides us through the steps involved in reviewing and merging pull requests. Screencasting - https://screencasting.com/ Taylor Otwell's Twitter - https://twitter.com/taylorotwell Laravel Twitter - https://twitter.com/laravelphp Laravel Website - https://laravel.com/ Laravel Folio - https://laravel.com/docs/10.x/folio Livewire Volt - https://livewire.laravel.com/docs/volt Tighten.co - https://tighten.com/ Laravel Pail - https://github.com/laravel/pail Docker - https://www.docker.com/company/ Jetstream - https://jetstream.laravel.com/ Breeze - https://laravel.com/docs/10.x/starter-kits#laravel-breeze Blade - https://laravel.com/docs/10.x/blade Prompts - https://laravel.com/docs/10.x/prompts Forge - https://forge.laravel.com/ Envoyer - https://envoyer.io/ Vapor - https://vapor.laravel.com/ Ruby on Rails - https://rubyonrails.org/ Digital Ocean - https://www.digitalocean.com/ Fly.IO - https://fly.io/ -----Editing and transcription sponsored by Tighten.
In our first episode of season six, we welcome back Taylor Otwell as a co-host and talk about all the exciting developments in the world of Laravel. In this episode, we dive into Laravel 11, Folio and Volt, final classes and types, and how PHP fits into the language ecosystem in today's world. Taylor Otwell's Twitter - https://twitter.com/taylorotwell Laravel Twitter - https://twitter.com/laravelphp Laravel Website - https://laravel.com/ Laravel Folio - https://laravel.com/docs/10.x/folio Livewire Volt – https://livewire.laravel.com/docs/volt Caleb Porzio - https://calebporzio.com/ Caleb Porzio GitHub - https://github.com/calebporzio Laravel Herd - https://herd.laravel.com/ Tighten.co - https://tighten.com/ Laravel Sail - https://laravel.com/docs/10.x/sail Docker - https://www.docker.com/company/ Inertia - https://inertiajs.com/ Jonathan Reinink's Website - https://reinink.ca/ Jonathan Reinink's Twitter - https://twitter.com/reinink Jonathan Reinink's GitHub - https://github.com/reinink -----Editing and transcription sponsored by Tighten.
On this episode of Remote Ruby, we have an awesome guest joining us. Today, we have Ken Collins, who's a Principal Engineer and Cloud Architect at Custom Ink, an active member in the Ruby community for over fifteen years, a Microsoft open source contributor, PC Gamer, and an AWS Serverless Hero. We have so much to discuss today, as Ken fills us in on Lamby, Custom Ink, how Lambda evolved, a gem called Lambdakiq, and if you're looking for cost optimization, why Lambda is the best compute service out there. We'll also learn how CloudFormation can help developers, how CloudWatch Events is used, and we'll hear about the different database options Amazon has such as Aurora Serverless, DynamoDB, and RDS. If you've never used Lambda, it's a good time to try it out. Andrew realized he's in the perfect place to try it since he recently built a proxy one. Download this episode to learn much more! [00:01:52] Ken tells us about himself and his background[00:04:47] Custom Ink makes some great products, and we'll learn how Lamby came to be, the stuff they build, the cool tech behind it, and the services, such as AWS Lambda.[00:08:16] How did Lambda evolve?[00:09:17] Ken details what the OCI format is, and how Lambda works compared to deploying to a traditional server. We hear about Lambda releasing Function URLs, a free API gateway, and what it does.[00:12:16] We hear the whole process from end-to-end, starting from a web request, what happens, how it gets to Rails, Dynos are running, the database gets affected, and how those containers can be used for other things like an event driven architectures.[00:16:03] Chris asks Ken how Kubernetes and Lambda compare. Also, we hear how background jobs and cron jobs fit in, and a gem that Ken wrote called, Lambdakiq.[00:20:30] How does Ken manage connections being made and the events being sent to the right place? Also, Chris wonders if CloudFormation is something you should learn as one of the starting points or you should later for it to be more useful, and Ken tells us about the AWS Cloud Development Kit and what it does.[00:24:10] Amazon has many different database options and Ken explains that you can use any database you want, wherever you want.[00:25:39] Ken explains the differences between Aurora Serverless, DynamoDB, and RDS. [00:30:23] We're going back to talking about Lambda now and Ken tells us about their website, a documentation website where they cover things, and a Quick Start Guide on how you can deploy a new Rails APP on Rails 3.2 to Lambda in 5 minutes.[00:33:02] Chris mentions how Taylor Otwell modified Laravel to run on Lambda, and Vapor is their tool for deploying to Lambda.[00:36:25] Are there any gotchas? Chris heard people were talking about Rails being slow to boot and issues with connecting to your Lambda to a VPC was slow. Ken tells us the VPC has been solved very well.[00:39:31] Ken and Chris chat about the hardest things are learning and change management, like setting up CI for the first time can be challenging, Heroku is amazing but has its limits, and using CloudWatch Logs which is a change for people. Also, Ken shares a hotspot with Lambda, and he tells us about Lambda Punch and New Relic. [00:42:47] Ken tells us to use CloudWatch Events for setting up Cronjobs that run on a schedule.[00:44:51] Chris wonders if there are concerns or ways you have to change things for assets, and Ken explains what they do with turning on the magic environment variable, but if you need something else, it goes into the CI/CD Pipeline creation.[00:48:30] Andrew is going to try Lambda now, and we hear Ken's thoughts on how different development is from production when you use Lambda. Find out why he loves Microsoft's Development Containers Specification, and Chris mentions DHH's MRSK project and what it's going to do.[00:56:06] Find out where to follow Ken, if you're interested in Custom Ink, check them out, and please try out Lambda because he could use some contributors to help write the guides.Panelists:Jason CharnesChris OliverAndrew MasonGuest:Ken CollinsSponsor:HoneybadgerLinks:Jason Charnes TwitterChris Oliver TwitterAndrew Mason TwitterKen Collins TwitterKen Collins GitHubKen Collins (Dev.to)Lamby-GitHubCustom InkCustom Ink ProductsLambdakiqAmazon Aurora ServerlessAmazon DynamoDBAmazon RDSLambyFull Stack Radio Podcast-Episode 120-Taylor Otwell-Serverless Laravel with VaporLambda PunchNew Relic-GitHubAmazon CloudWatch EventsDevelopment ContainersRemote Ruby Podcast-Episode 165: GitHub Codespaces & Docker with Benjamin WoodMRSK: Deploy Web apps anywhereRuby Radar TwitterRuby for All Podcast
Along with returning guest host Luke Diebold, Steve talks with Laravel framework creator Taylor Otwell, They cover the history of Laravel, the Laravel ecosystem, how and why Taylor chose to integrate it with Vue, how Laravel and Vue are now used and distributed as part of Jetstream and InertiaJS, and even how Laravel got its name. Along the way, they cover topics such as Narnia, Star Trek, and end with great dad jokes. Sponsors Top End Devs Coaching | Top End Devs Links GitHub: taylorotwell Twitter: @taylorotwell Picks Luke- Building REST APIs with Laravel Orion Steve- We rebuilt our entire application Taylor- Star Trek: Lower Decks (Official Site) Watch on Paramount Plus
Jess Archer's Twitter - https://twitter.com/jessarchercodesJess Archer's GitHub - https://github.com/jessarcherJess Archer's GitHub dotfiles - https://github.com/jessarcher/dotfilesJess Archer's Website - https://jessarcher.comJess Archer's Youtube - https://www.youtube.com/channel/UCrk0VncCvtJUtAVEdwYIE-AHow to turn Vim into a powerful and beautiful IDE | Jess Archer, Vimconf 2021 - https://www.youtube.com/watch?v=434tljD-5C8Airlume - https://airlume.app/Neovim - https://neovim.io/Neovim GitHub - https://github.com/neovimSponsor Neovim - https://github.com/sponsors/neovimVim - https://www.vim.org/vi - https://en.wikipedia.org/wiki/ViVimtutor - https://web.archive.org/web/20100107121743/http://linuxcommand.gds.tuwien.ac.at/man_pages/vimtutor1.htmlVisual Studio Code - https://code.visualstudio.com/PhpStorm - https://www.jetbrains.com/phpstorm/Markdown - https://www.markdownguide.org/Matt's Book - https://mattstauffer.com/laravel-up-and-running/GitHub dotfiles - https://github.com/topics/dotfilesVimConf - https://vimconf.org/Jeffrey Way's Twitter - https://twitter.com/jeffrey_way?lang=enJeffrey Way's GitHub - https://github.com/JeffreyWayKinesis Advantage2 - https://kinesis-ergo.com/shop/advantage2/Bram Moolenaar's Website - https://moolenaar.net/Lua - https://www.lua.org/Practical Vim - http://vimcasts.org/publications/Drew Neil - http://drewneil.com/Taylor Otwell's Twitter - https://twitter.com/taylorotwellTaylor Otwell's GitHub - https://github.com/taylorotwellTailwind - https://tailwindcss.com/
Taylor Otwell's Twitter - https://twitter.com/taylorotwellLaravel Twitter - https://twitter.com/laravelphpLaravel Website - https://laravel.com/Laravel Socialite - https://laravel.com/docs/9.x/socialiteSocialite Providers - https://socialiteproviders.com/Atymic - https://atymic.dev/Laravel Scout - https://laravel.com/docs/9.x/scoutOAuth 2.0 - https://oauth.net/2/Elasticsearch - https://www.elastic.co/Algolia - https://www.algolia.com/doc/Meilisearch - https://www.meilisearch.com/Tighten.co - https://tighten.com/Laravel Sail - https://laravel.com/docs/9.x/sailVirtualBox - https://laravel.com/docs/9.x/homestead#provider-specific-virtualboxMindhive - https://mindhive.ro/en/home/Docker - https://www.docker.com/company/Docker Compose - https://docs.docker.com/compose/Homebrew - https://brew.sh/MySQL - https://www.mysql.com/Redis - https://redis.io/Takeout GitHub - https://github.com/tighten/takeoutTony Messias' Twitter - https://twitter.com/tonysmdev/Tony Messias' Blog - https://www.tonysm.com/Laravel Breeze GitHub - https://github.com/laravel/breezeLaravel Jetstream - https://jetstream.laravel.com/2.x/introduction.htmlLaravel Sanctum - https://laravel.com/docs/9.x/sanctumLaravel Fortify - https://laravel.com/docs/9.x/fortifyLaravel Cashier (Stripe) - https://laravel.com/docs/9.x/billingLaravel Passport - https://laravel.com/docs/9.x/passportLaravel Horizon - https://laravel.com/docs/9.x/horizonLaravel Telescope -https://laravel.com/docs/9.x/telescopeLaravel Dusk - https://laravel.com/docs/9.x/duskForge - https://forge.laravel.com/Laravel 9 - https://laravel.com/docs/9.x/releases#laravel-9Laravel Homestead - https://laravel.com/docs/9.x/homesteadLaravel Valet - https://laravel.com/docs/9.x/valet
Sublime Feed now has a login and registration page and stuff that goes around it. Although I wanted to make this a one week challenge I decided to take it slow and get it right. At the end of the day I just want something that works well. Then I explore why I'm favouring Laravel over Ruby on Rails... perhaps it's just me though. Recorded May 13th, 2022 Links Sublime FeedSublime Feed Dev Blog #1Ruby on RailsLaravelTaylor OtwellLaracastsGoRailsChris OliverTailwindCSS
Sublime Feed now has a login and registration page and stuff that goes around it. Although I wanted to make this a one week challenge I decided to take it slow and get it right. At the end of the day I just want something that works well. Then I explore why I'm favouring Laravel over Ruby on Rails... perhaps it's just me though. Recorded May 13th, 2022 Links Sublime FeedSublime Feed Dev Blog #1Ruby on RailsLaravelTaylor OtwellLaracastsGoRailsChris OliverTailwindCSS
I'm planning a little code challenge, for Sublime Feed, but at the beginning of the next day... after recording this episode... I go completely against what I said here. Have a listen. Good for the record. But anyway, Sublime Feed, a week to build something... but a week is not enough... as I tell myself over and over again. More to come. PS. Not using Ruby on Rails 🤣 PPS. McDonald's breakfast screwed up my energy levels, so I was mostly knocked out 😔 Recorded May 9th, 2022. Links Sublime FeedSublime Feed Dev BlogRuby on RailsLaravelTaylor Otwell
Taylor Otwell's Twitter - https://twitter.com/taylorotwellLaravel, Twitter - https://twitter.com/laravelphpLaravel, Website - https://laravel.com/Laravel Docs: Passport - https://laravel.com/docs/8.x/passport#main-contentGitHub: Passport - https://github.com/jaredhanson/passport-githubLaravel Docs: Sanctum - https://laravel.com/docs/9.x/sanctumGitHub: Sanctum - https://github.com/laravel/sanctumThe League of Extraordinary Packages - https://thephpleague.com/Laravel Docs: Tinker - https://laravel.com/docs/9.x/artisan#tinkerGitHub: Tinker - https://github.com/laravel/tinkerOAuth 1 - https://oauth.net/1/OAuth 2.0 - https://oauth.net/2/ Spark - https://spark.laravel.com/Forge - https://forge.autodesk.com/en/docs/Vapor - https://docs.vapor.codes/4.0/JWT - https://jwt.io/GitHub: node-fetch - https://github.com/node-fetch/node-fetchAxios - https://axios-http.com/docs/intro
Taylor Otwell, is the founder of Laravel, a programming framework for PHP. But he's also one of the most successful indie SaaS operators I know. In this episode we discuss: 0:30 – Taylor is changing how he hires and manages people at Laravel 6:01 – How Taylor is finding new employees to work on Forge, Vapor, and his other products 7:34 – The Laravel ecosystem has incubated incredible talent: Miguel Piedrafita, Caleb Porzio, Adam Wathan, Aaron Francis, Jack Ellis... 10:03 – More and more indie SaaS apps are being built in Laravel 10:48 – When is the next Laracon conference? 13:11 – Taylor Otwell has the classic bootstrap success story 14:28 – Laravel has been running too lean 17:00 – What's it like to work as a developer at Laravel? (pair programming) 18:33 – How Taylor does product development 22:08 – "I haven't told anyone this yet, but I actually considered selling Laravel this past year." Here's why Taylor decided not to sell. 26:30 – How do you deal with internet fame, and being a "known person?" 28:59 – Dealing with haters on Twitter 31:50 – What is the future of web development, and the full-stack developer? What is the future of Ruby on Rails and Laravel? 35:53 – Building excitement around PHP and Laravel with young people. 42:13 – What inspires kids to get into programming? When it's fun, easy, accessible. This is why so many people started with Hypercard, Microsoft Access, PHP, Adobe Flash... What should we talk about next? Twitter: @buildyoursaas, @mijustin, @jonbuda, @jsonpearl, and @helenryles Leave a review/comment on Podchaser; it's like Reddit, but for podcasts. Email us: support@transistor.fm Thanks to our monthly supporters: Mitchell Davis from RecruitKit.com.au Marcel Fahle, wearebold.af Alex Payne Bill Condo Anton Zorin from ProdCamp.com Mitch Harris Kenny, Intro CRM podcast Oleg Kulyk Ethan Gunderson Chris Willow Ward Sandler, Memberspace Russell Brown, Photivo.com Noah Prail Colin Gray Austin Loveless Michael Sitver Paul Jarvis and Jack Ellis, Fathom Dan Buda Darby Frey Brad from Canada Adam DuVander Dave Giunta (JOOnta) Kyle Fox GetRewardful.com Want to start a podcast on Transistor? Justin has a special coupon for you: get 15% off your first year of hosting: transistor.fm/justin★ Support this podcast on Patreon ★
[00:01:12] We start with Taylor explaining where Laravel came from. [00:03:32] Taylor tells us what Laravel 1.0 looks like and more about validations happening at the controller layer.[00:07:18] After version 1 comes out, Jason asks Taylor if he's still at the trucking company and what the reception was like in the community.[00:11:16] We learn how the transition went for Taylor from working at UserScape and making Laravel his full-time job. [00:13:44] Taylor explains how he split his time between working on Forge and working on the framework itself.[00:15:13] Jason asks how the whole Rails framework on Lambda came about and what some of the technical challenges were.[00:17:02] We find out how Taylor makes code so appealing. [00:18:47] Jason brings up how there are a lot of first party packages in Laravel and asks Taylor if this blossomed over the years or if he realized he wanted all these things just baked into the framework.[00:23:39] Chris likes how Forge came out Taylor building his own stuff, and Taylor explains how the Ruby and JavaScript communities have such a wider variety of talented programmers. [00:26:09] We find out about what led Taylor into building Forge, Envoyer, Laravel Spark, Laravel Cashier, and Laravel Nova.[00:28:21] Find out what Taylor's favorite Laravel package is.[00:30:11] Taylor gives us examples of how Rails has influenced Laravel. [00:32:04] Chris wonders is Taylor was familiar with a lot of stuff when he started Laravel or if there's was a lot of learning along the way.[00:36:45] Jason asks Taylor about Laravel Mix, a wrapper around Webpack, and he explains how front-end development in the Laravel world and Rails world is in a period of exploration.[00:42:57] Find out about the Laravel Documentary that just came out! [00:45:01] What's next for Laravel?[00:47:43] If you want to try Laravel, find out the easiest way to get started, and Taylor tells us how starting his own business has been and the challenges.[00:53:45] Find out where you can follow Taylor online.Panelists:Jason CharnesChris OliverAndrew MasonGuest:Taylor OtwellSponsor:Hook RelayLinks:Ruby Radar NewsletterRuby Radar TwitterTaylor Otwell TwitterTaylor Otwell LinkedInTaylor Otwell GitHubLaravelUserScapeLaraConGetting Real: The Smarter, Faster, Easier Way to Build a Successful Web Application by Jason Fried, David Heinemeier Hansson and Matthew LindermanLaravel MixVue.js Documentary (YouTube)Laravel SailLaravel Origins: The Documentary (OfferZen)
Taylor Otwell - https://twitter.com/taylorotwell Laravel, Twitter - https://twitter.com/laravelphpLaravel, Website - https://laravel.com/Laravel Docs: Fortify - https://laravel.com/docs/8.x/fortifyGitHub: Fortify - https://github.com/laravel/fortifyLaravel Docs: Breeze - https://laravel.com/docs/8.x/starter-kitsGitHub: Breeze - https://github.com/laravel/breezeJetstream - https://jetstream.laravel.com/2.x/introduction.htmlGitHub: Jetstream - https://github.com/laravel/jetstreamSpark - https://spark.laravel.com/GitHub: Spark - https://github.com/laravel/spark-installer
Taylor Otwell, CEO, and Creator of Laravel (a popular PHP framework) - gives tips on how to commercialize an open-source by sharing his winning recipe of a lean team, great UX/UI, time management, product management, and of course, commercial products. He also gives insight into the use of the various frameworks for full-stack engineering (SPOILER ALERT: Full-stack bootcamps should be teaching more than Javascript). Listen to find out:: - How to get to 6M$ ARR starting with an open-source project (HINT: It's not through sponsored repositories) - Why to build a SaaS with a single full-stack engineer
Taylor's Twitter - https://twitter.com/taylorotwellLaravel - https://laravel.com/The Power of Now, by Eckhart Tolle - https://shop.eckharttolle.com/collections/books/products/the-power-of-nowHow To Win Friends and Influence People, by Dale Carnegie - https://www.amazon.com/dp/B08JLM24Q8/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1 Past Interviews with TaylorThe Laravel Podcast, Season 4: The Ethos of Laravel - https://laravelpodcast.com/episodes/the-ethos-of-laravelThe Laravel Podcast, Season 3: OG Reunion #1 - https://laravelpodcast.com/episodes/4499283aThe Laravel Podcast, Season 3: Interview, Taylor Otwell, Creator of Laravel - https://laravelpodcast.com/episodes/c7807d42The Laravel Podcast, Season 2: Episode 23: New Beginnings, Envoyer, and Laravel 5.1 - https://laravelpodcast.com/episodes/beaf56ecThe Laravel Podcast, Season 2 - Taylor is a host of the podcast!
Taylor on season 3 of the podcastJiro dreams of sushiTaylor asking about obsession with “pretty” code on StackExchangeSymposiumThe Laravel Snippettaylorotwell on Twitter LaraconTranscription sponsored by LarajobsEditing sponsored by Tighten