Jacob Bennett and Michael Dyrynda conquer a 14.5 hour time difference to talk about life as web developers
…
continue reading
The Laravel News Podcast brings you all the latest news and events related to the Laravel PHP Framework
…
continue reading
Matt Stauffer & Michael Dyrynda rebuilding a horrible legacy application "live" on the "air" using Laravel & VueJS. Halfway across the world from each other. http://github.com/mattstauffer/confomo
…
continue reading
The hallway track is the best place to discover new people in the Laravel scene. You'll hear conversations between people you already know, and get a fresh perspective and stories from people you don't.
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Remote pairing around rounding errors with a pint
52:42
52:42
Play later
Play later
Lists
Like
Liked
52:42
In this episode, Jake and Michael discuss (inadvertently) bathing keyboards, pairing with remote colleagues and friends, using rational numbers to deal with rounding errors (sort of), and running code style fixers in CI or as a pre-commit hook. Show links Tuple Laramates Around brick/math brick/money Pint Running Pint on GitHub Actions Husky Whisky…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Deduplicating strings, adding Swagger, and workflows
35:51
35:51
Play later
Play later
Lists
Like
Liked
35:51
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. This episode is sponsored by Honeybadger - move fast and fix things with application monitoring that helps developers get it done. Show links A New String Helper, Assert Enums in AssertableJson, and more in Laravel 11.20 Taylor's keynote will be li…
…
continue reading
In this episode, Jake and Michael discuss different approaches to configuring a Laravel app, for consistency, security, and shareability among a team and across environments. Show links Australian men on the phone to each other Go ahead, delete your .env.example fileBy Jacob Bennett and Michael Dyrynda
…
continue reading
![Artwork](/static/images/128pixel.png)
1
State of Laravel, creator spotlights, and building SSH apps with PHP
32:20
32:20
Play later
Play later
Lists
Like
Liked
32:20
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 links Taylor Otwell is attending Laracon AU 2024! Assert the Exact JSON Structure of a Response in Laravel 11.19 Take the Annual State of …
…
continue reading
In this episode, Jake and Michael discuss the line between soda and bubbly water, Laracon AU, two-way SMS conversations, and the implications of not knowing maths as a programmer.By Jacob Bennett and Michael Dyrynda
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Generic Eloquent, resize observers, and mastering query scopes
35:54
35:54
Play later
Play later
Lists
Like
Liked
35:54
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. This episode is sponsored by Honeybadger - move fast and fix things with application monitoring that helps developers get it done. Show links New String Helpers and ServeCommand Improvements in Laravel 11.14 Generics Added to Eloquent Builder in La…
…
continue reading
In this episode, Jake and Michael discuss feature flags, particularly the freshly-released before hook, and the perils of incorrect eager loading as your application scales. Show links Fool's mate Tim MacDonald Introduce 'before' hookBy Jacob Bennett and Michael Dyrynda
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Chopping extensions, exploring SQLite, and auth screens
26:16
26:16
Play later
Play later
Lists
Like
Liked
26:16
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 links Artisan `make` Commands Automatically Chop `.php` Extension in Laravel 11.12 The June 2024 Laravel Worldwide Meetup is Today Behind …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
JSON vs Polymorphism and editable index pages
39:27
39:27
Play later
Play later
Lists
Like
Liked
39:27
In this episode, Jake and Michael discuss whether you should push polymorphism to the database or settle for a simple JSON field, and we discuss options for rendering multiple edit fields on an index page. Show links My User Guide Liquid DeathBy Jacob Bennett and Michael Dyrynda
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Third-party relations, managing features, and asserting JSON
34:16
34:16
Play later
Play later
Lists
Like
Liked
34:16
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. This episode is sponsored by Mailtrap, an Email Delivery Platform that developers love. An email-sending solution with industry-best analytics, SMTP, and email API, SDKs for major programming languages, and 24/7 human support. Try for Free at MAILT…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Minimal exceptions, time wardens, and ultimate validation
31:31
31:31
Play later
Play later
Lists
Like
Liked
31:31
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. This episode is sponsored by Mailtrap, an Email Delivery Platform that developers love. An email-sending solution with industry-best analytics, SMTP, and email API, SDKs for major programming languages, and 24/7 human support. Try for Free at MAILT…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Music, feature flags, and making the new one do what the old one did
43:43
43:43
Play later
Play later
Lists
Like
Liked
43:43
In this episode, Jake and Michael discuss music we're into at the moment, using Pennant for feature flags in Laravel, and the age old set of requirements: "it needs to do everything the old one did" Show links Audio Reign Louis Cole Vulfpeck Burn the Jukebox Laracon AUBy Jacob Bennett and Michael Dyrynda
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ruling arrays, finding arrays, and surfacing validation errors
34:29
34:29
Play later
Play later
Lists
Like
Liked
34:29
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. This episode is sponsored by Mailtrap, an Email Delivery Platform that developers love. An email-sending solution with industry-best analytics, SMTP, and email API, SDKs for major programming languages, and 24/7 human support. Try for Free at MAILT…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Anonymous broadcasts, sorted elements, and Moonshine
28:21
28:21
Play later
Play later
Lists
Like
Liked
28:21
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. This episode is sponsored by Mailtrap, an Email Delivery Platform that developers love. An email-sending solution with industry-best analytics, SMTP, and email API, SDKs for major programming languages, and 24/7 human support. Try for Free at MAILT…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Pitching the perfect Laracon talk - Michael Dyrynda
53:34
53:34
Play later
Play later
Lists
Like
Liked
53:34
Michael sits down with Mitchell to discuss speaking at Laracon Australia! Michael Dyrynda is a Laravel developer, conference organiser, and serial podcaster, and he lives in Adelaide. The conversation delves into creating captivating conference talks through insights from Laracon AU, emphasising finding engaging topics, effective pitching, and tips…
…
continue reading
Joe sits down with Mitchell to discuss all things terminal! Joe Tannenbaum is a Laravel developer, living in New York, who has (since recording) recently joined the Laravel team. The conversation delves into Joe's impactful presence on Twitter through his compelling terminal experiments, his approach to using the terminal for development, and his e…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
The one about onboarding junior developers
32:51
32:51
Play later
Play later
Lists
Like
Liked
32:51
Jake and Michael discuss bowling, onboarding new junior developers right out of college, and the mindset required to be able to teach people the very basics of programming (and reading).By Jacob Bennett and Michael Dyrynda
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Property hooks, random packages, and asserting exceptions
35:27
35:27
Play later
Play later
Lists
Like
Liked
35:27
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 links Laravel Prompts Adds a Multi-line Textarea Input, Laravel 11.3 Released Reversible Form Prompts and a New Exceptions Facade in Larav…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Laravel 11 learnings, nested validation, and the simplicity of Laravel
38:16
38:16
Play later
Play later
Lists
Like
Liked
38:16
Jake and Michael discuss some of the gotchas upgrading from a previous version of Laravel to 11.x, integrating a React frontend built in parallel to its backend, nested validation, and the simplicity of using a batteries-included framework like Laravel. Show links Laravel Bootcamp Laracasts Laravel Up and Running Onramp to Laravel Laravel Shift…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Fluent helpers, event sourcing, and bartending
45:12
45:12
Play later
Play later
Lists
Like
Liked
45:12
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 links Non-backed Enums in Database Queries and a withSchedule() bootstrap method in Laravel 11.1 Use the New Fluent Helper to Work With Mu…
…
continue reading
In this episode, Jake and Michael discuss Verbs, a take on event sourcing that strives to be simpler and more obvious to grok, children stealing device chargers, and some things to remember when upgrading to Laravel 11. Show links Verbs Laravel ShiftBy Jacob Bennett and Michael Dyrynda
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Laravel 11, Flat Camps, and enriching queries
32:36
32:36
Play later
Play later
Lists
Like
Liked
32:36
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 links Resources for getting up to speed with Laravel 11 Introducing the Context facade in Laravel Laravel Herd release v1.5.0 with new ser…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Using Laravel in the enterprise - Nigel James
49:16
49:16
Play later
Play later
Lists
Like
Liked
49:16
Nigel sits down with Mitchell to discuss using Laravel in the enterprise software world. Nigel James is an enterprise software developer, and the owner of Square Cloud. Mitchell Davis runs Atlas Software and RecruitKit. The Atlas Software blog (00:00) - I've got some explaining to do (02:54) - A day in the life of Nigel James (05:07) - Getting star…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Rate limiting, Laravel 11 configs, and evolutionary welcome pages
37:20
37:20
Play later
Play later
Lists
Like
Liked
37:20
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 links Increment a rate limiter by a custom amount in Laravel 10.46 Query builder whereAll() and whereAny() methods added to Laravel 10.47 …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Handling error state, reviewing code, and request data objects
35:19
35:19
Play later
Play later
Lists
Like
Liked
35:19
Jake and Michael discuss using state machines to handle accurately and predictably handling error state, reviewing code and having your code reviewed, and converting request objects to data objects Show links - XState - Jake's State Machine's talk from Laracon US - Spatie's Laravel DataBy Jacob Bennett and Michael Dyrynda
…
continue reading
![Artwork](/static/images/128pixel.png)
1
October in February, new terminals, and modularized Laravel
39:02
39:02
Play later
Play later
Lists
Like
Liked
39:02
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! (06:33) - With Laravel 10.44 you can add Model Scopes and Observers using PHP Attributes (13:45) - October CMS v3.6 Ships Today, Full of New Fe…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
The one with Ripples, Forge previews, and Laracon
42:04
42:04
Play later
Play later
Lists
Like
Liked
42:04
Jake and Michael discuss another of Michael's podcasts, Ripples, setting up review sites on Laravel Forge with Ryan Chandler's Forge Previewer, and speaking and attending Laracon(s). Show links Ripples Ryan Chandler Forge Previewer Laracon US PHPTek Here’s why you should attend LaraconBy Jacob Bennett and Michael Dyrynda
…
continue reading
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. (02:47) - Streamed JSON Responses Added to Laravel 10.43 (08:23) - Laravel Reverb (14:02) - Herd 1.4.0 is now out with a pro version and Windows in the works (20:11) - Model Casts are moving to methods in Laravel 11 (22:12) - The once() Memoization…
…
continue reading
In this episode, Jake and Michael discuss the differences between transactional and campaign email and some approaches to sending them. We also touch on Jake speaking on PHP[TEK] 2024 on the topic of state machines. Show links Statecharts XState Visualizer xstate-viz Mermaid [PHP]TEK 2024 List-Unsubscribe header Google email sender guidelines SendS…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Laravel 11 is coming, Typesense, and creatin beautiful charts
39:47
39:47
Play later
Play later
Lists
Like
Liked
39:47
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. Show links Compare Algolia vs ElasticSearch vs Meilisearch vs Typesense Aspen - The ultimate free API testing tool for macOS with AI integration (02:02) - Laravel 10.41 - Conditional Job Chains, a Number::spell() Threshold, Configurable model:prune…
…
continue reading
Jake and Michael discuss their new keyboards, as well as Jake's somewhat secret usage of Filament for building out some of the user-facing aspects of his main work application. Show links Keychron K11 Pro Filament Kind of annoyed at ReactBy Jacob Bennett and Michael Dyrynda
…
continue reading
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. (01:02) - Laravel 10.35 released (02:24) - Laravel 10.73 released (03:59) - Laravel 10.40 - with a number clamp method, an APA-style helper, Vite asset path customization, and more (06:08) - Laravel 10.41 - Conditional job chains, a Number::spell()…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Cats, cuddles, community, and ChatGPT - Marty Friedel and Ruslan Steiger
1:15:25
1:15:25
Play later
Play later
Lists
Like
Liked
1:15:25
Marty and Rus sit down with Mitchell to discuss cats, cuddles, community, and ChatGPT. Marty Friedel is the development director at Mity Digital. Ruslan Steiger is a freelance developer in Switzerland, and also runs the Laravel Switzerland meetup. Mitchell Davis runs Atlas Software and RecruitKit. The new Atlas Software website (00:00) - E002 - Mar…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
The North Meets South meets Cash Money Cowork New Year extravaganza
1:20:25
1:20:25
Play later
Play later
Lists
Like
Liked
1:20:25
By Jacob Bennett and Michael Dyrynda
…
continue reading
We at the Laravel News Podcast would like to wish our listeners a happy holidays, Christmas, Hannukah, Quanza, Festivus... however you celebrate this traditional downtime, we hope you get some time to relax. See you all in 2024!By Jacob Bennett and Michael Dyrynda
…
continue reading
![Artwork](/static/images/128pixel.png)
1
40 spoonfuls of Marmite - James Brooks and Greg Skerman
1:03:13
1:03:13
Play later
Play later
Lists
Like
Liked
1:03:13
James and Greg sit down with Mitchell to discuss podcasting, being a first time speaker at Laracon, and have the Marmite conversation. James Brooks is a software engineer and Laravel core team member. Greg Skerman is the head of engineering at iseekplant. Mitchell Davis runs Atlas Software and RecruitKit. (00:00) - Introduction (01:19) - Podcasting…
…
continue reading
Jake and Michael get a sneak peek into Laracon AU 2024, discuss Michael's migration to Snowflakes, and Jake's challenge around preventing multiple windows open for the same application page. Show links Snowflakes JavaScript doesn’t like large numbers Lumberjack SongBy Jacob Bennett and Michael Dyrynda
…
continue reading
![Artwork](/static/images/128pixel.png)
1
More Pulse, LLMs, and feature flagsJake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.
35:27
35:27
Play later
Play later
Lists
Like
Liked
35:27
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. (05:13) - Laravel 10.34 released (14:32) - PHP 8.3 is released with typed class constants, a json_validate function, and more (19:08) - Announcing Laravel Pulse - A new performance monitoring tool for Laravel apps (22:29) - TallStackUI - a new comp…
…
continue reading
An introduction to the Hallway Track podcast - the who, what, why, and the when. But what about the where? The Hallway Track podcast will bring Laravel community members together, with a conversation between someone you know, like a conference speaker or package author, and someone you don't, that is just getting started with their journey of build…
…
continue reading
Jake and Michael look back on the return of Laracon AU after a four-year break.By Jacob Bennett and Michael Dyrynda
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Laravel Number Helper, Laravel Pulse, and lots of news
45:58
45:58
Play later
Play later
Lists
Like
Liked
45:58
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. (08:34) - Laravel 10.32 Released (13:46) - Laravel 10.33 Released (16:28) - Introducing the Laravel Number Utility Class (16:52) - Laravel Cyber Deals (20:27) - Laravel Pulse is a health and performance monitoring tool for your Laravel applications…
…
continue reading
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. (02:52) - Laravel 10.26 released (07:06) - Laravel Breeze with Volt functional API (08:42) - Bolt SQL - Fast and beautiful database client (15:45) - Run Pest tests in VS Code with Better PHPUnit (16:48) - Configure and display a schedule of opening…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
The one with all the JSON API stuff with TJ Miller
46:36
46:36
Play later
Play later
Lists
Like
Liked
46:36
Jake and Michael are joined by TJ Miller to try and untangle their confusion about JSON API, Open API, Swagger, and JSON Schema from last episode. This episode is brought to you by our friends at Workvivo - The leading employee communication app. Show links Generate API Documentation for Laravel with Scramble OpenAPI JSON Schema JSON:API Swagger Jo…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Wiring boxes, consuming APIs, and testing form requests
38:42
38:42
Play later
Play later
Lists
Like
Liked
38:42
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. (03:17) - Laravel 10.25 released (10:40) - Laravel is looking to hire for video and educational content (11:21) - Laravel Bootcamp now has a Livewire track (12:43) - Wirebox: Your Livewire Playground Awaits (14:19) - Laracon EU tickets are now on s…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
DIY woodwork, React micro-frontends, and confusing OpenJSONAPISchema
40:23
40:23
Play later
Play later
Lists
Like
Liked
40:23
In this episode, Jake and Michael discuss building your own monitor stand, the mysterious world of React micro-frontends, and get confused about JSON API, Open API, Swagger, and JSON Schema. This episode is brought to you by our friends at Workvivo - The leading employee communication app. Show links DIY monitor stand Micro-frontends Module federat…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Buns in the Forge, tabulating data, and crawling the DOM
37:35
37:35
Play later
Play later
Lists
Like
Liked
37:35
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. (04:16) - Laravel 10.23 released (10:32) - Laravel 10.24 released (12:55) - Support for Bun lands in Laravel Sail and Forge (17:56) - Final release of Laracon AU 2023 tickets now on sale! (19:31) - Laravel Collective HTML package is abandoned (22:2…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Dads in Dev, cloud services, and static-site generation
40:46
40:46
Play later
Play later
Lists
Like
Liked
40:46
In this episode, Jake and Michael discuss using Airdrop to simplify and speed up your asset compilation and application deployment, restricting access to S3 buckets based on username, and some of the complexities around building your frontend. This episode is brought to you by our friends at Workvivo - The leading employee communication app. Show l…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Streaming jets, wrapping words, and ACID-compliant operations
55:59
55:59
Play later
Play later
Lists
Like
Liked
55:59
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. (02:17) - Laravel 10.20 released (14:04) - Laravel 10.21 released (19:04) - Laravel 10.22 released (25:53) - Livewire v3 has been released (28:18) - Laravel Jetstream 4.0 with Livewire 3 support (29:28) - Laravel String Wordwrap (30:05) - Laracon E…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Airdrop, user-specific S3, and frontend complexity
39:19
39:19
Play later
Play later
Lists
Like
Liked
39:19
In this episode, Jake and Michael discuss using Airdrop to simplify and speed up your asset compilation and application deployment, restricting access to S3 buckets based on username, and some of the complexities around building your frontend. This episode is brought to you by our friends at Workvivo - The leading employee communication app. Show l…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Zero-downtime Forge, scrambling API documentation, and concerning enums
50:25
50:25
Play later
Play later
Lists
Like
Liked
50:25
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community. Honeybadger sponsors this episode - combining error monitoring, uptime monitoring and check-in monitoring into a single, easy to use platform and making you a DevOps hero. (04:00) - Laravel 10.19 released (13:57) - Laravel Forge introduces zero dow…
…
continue reading