Jacob Bennett and Michael Dyrynda
North Meets South Web Podcast
Jake Bennett and Michael Dyrynda conquer a 14.5 hour time difference to talk about life as web developers
Author
Jacob Bennett and Michael Dyrynda
Category
Podcast website
Latest episode
Jul 2, 2026
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Looking back on Laracon AU 30.11.2023 37:14
Jake and Michael look back on the return of Laracon AU after a four-year break.
The one with all the JSON API stuff with TJ Miller 12.10.2023 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 Joe Tennanbaum going full Norton Commander with Lara...
DIY woodwork, React micro-frontends, and confusing OpenJSONAPISchema 28.09.2023 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 federation JSON:API OpenAPI vs JSON:API JSON:API, OpenAPI...
Dads in Dev, cloud services, and static-site generation 13.09.2023 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 links Laracon AU tickets on sale again Bun Baozi On...
Airdrop, user-specific S3, and frontend complexity 31.08.2023 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 links Nucleus Laracon AU Airdrop Deploying with Air...
State machines, pending objects, and named constructors 16.08.2023 43:52
Jake shares news of a package he's working on to help define state charts in PHP, then we get into the weeds on the pending object paradigm, as well as using named constructors as an alternative to "new-ing" up a class. Show links Hot Rod State Chart XML Stately David K Piano How to avoid large function signatures by using pending objects Formatting exception messages
The one with the successful first-time conference speaker 02.08.2023 32:37
Jake and Michael (but mostly Jake) share some advice that might help some first-time conference speakers when they're preparing to give their talks. Show links State Machines - Laracon US 2023 Keith Damiani - Connecting the dots - Laracon US 2019 Aaron Francis - Publishing your work - Laracon US 2023 Deckset for Mac How to make the most of a design conference
Sipping Whisk(e)y with Len Woodward 27.06.2023 41:53
Jake and Michael are joined by Len Woodward to discuss sharing git hooks over Whisk(e)y and lifecycle hooks in Laravel. Show links Len Woodward Whisky Lifecycle hooks in Laravel Laravel ffmpeg tools
World champions, deploying from GitHub Actions, and feature flags 13.06.2023 39:47
Jake and Michael discuss the world champion Denver Nuggets, building assets and deploying apps in GitHub Actions, and feature flags with Laravel Pennant. This episode is brought to you by our friends at Workvivo - The leading employee communication app. Show links Cache dependencies in GitHub Actions Laravel Pennant
Bitmasks, reflected DTOs, and Aaron Francis 30.05.2023 39:12
After (another) month-long, scheduling-conflict hiatus, Jake and Michael are back! This episode is brought to you by our friends at Workvivo - The leading employee communication app Show links Spikeball: The basics Bitmasking in Laravel Bit functions and operators in MySQL
We're back, Laracon AU is back, and state machines are back 19.04.2023 35:45
After a month-long, scheduling-conflict hiatus, Jake and Michael are back. Laracon AU is back! And our favourite topic, state machines, is back!
Upgrading Laravel, static analysis, and speeding up tests 09.03.2023 28:59
Jake and Michael discuss the very, very, very momentous occasion of Michael finally getting to work both a modern version of Laravel and PHP, some of the twists and turns along the way, difficulties in testing multi-database multi-tenancy, and dissecting PDFs.
Be kind. Speak truth. Don’t wait. with Matt Stauffer 22.02.2023 55:06
Jake and Michael are joined by Matt Stauffer to discuss his journey and taking over more of an operational role within the consultancy he co-founded, Tighten . This episode is sponsored by Workvivo . Show links Matt Stauffer Tighten Introducing Laravel Valet Laravel Valet 4 beta announcement Valet multi-OS support branch
The one about line feeds and carriage returns 07.02.2023 41:51
Jake and Michael discuss the perils of line feeds (and sometimes carriage returns), snapshot testing, and dealing with false-positives when processing API requests. This episode is sponsored by Workvivo . Show links Snapshot testing with PHPUnit A practical introduction to snapshot testing Laravel SOAP client
The one about permissions 24.01.2023 45:09
Jake and Michael discuss some different approaches to role-based permissions, and how to tackle assignment, management, and authorisation of them. This episode is sponsored by Workvivo . Show links Bouncer Laravel Permission Laravel roles and permissions explained Inertia v1.0 is here Advanced Inertia
A Belated Christmas Extravaganza 10.01.2023 1:23:39
Jake and Michael are joined by TJ Miller (still not the actor), Chris Gmyr, and David Hemphill (neither of whom are actors, either) to look back at 2022, forward to 2023, and yet another one-sided end of year game of Family Feud. This episode is sponsored by WorkVivo . Show links David Hemphill TJ Miller Chris Gmyr Curology Laravel Nova
The one about documentation 06.12.2022 41:03
Jake and Michael discuss the various forms of documentation that can live within an organisation, where to put it, how to find it, and how to keep it up to date. This episode is sponsored by Workvivo . Show links LaRecipe Learn how to write delightful documentation The Documentation System
Developer's Minifesto, agile theatre, and misccellaneous rambling 11.11.2022 36:18
Jake and Michael discuss the developer's minifesto, some of the theatre that goes into organisational Agile, and Michael goes off on some incoherent rambling about all manner of different topics. This episode is sponsored by Workvivo . Show links Only solve one problem at a time Manifesto for minimalist software engineers Manifesto for agile software development Agile anti-patterns
Evaluating value objects, unspeakable forks, and moving validation down 25.10.2022 45:54
In this episode, Jake and Michael talk more about using value objects, forking Saloon and backporting it for PHP 7.4 support, and moving validation deeper into your application. This episode is sponsored by Workvivo . Show links Using Value Objects in Laravel Saloon Using Saloon to integrate external APIs with Sam Carré
Encrypted environments, encrypted data, and magic constructors 12.10.2022 46:13
Jake and Michael discuss the new environment encryption functionality in Laravel, encrypting application data, and using (very?) magic named constructors. This episode is sponsored by Workvivo . Show links New encryption commands Ignoring the .env.production file Encrypted casts in Eloquent Laravel Sanctum Using Value Objects in Laravel Saloon
Scheduling conflicts, validation beyond the request, and the return of in-person events 27.09.2022 53:43
Jake and Michael discuss some ways to leverage Laravel's validation functionality along with value objects to improve your validation logic, refactoring applications, and the return of in-person events for 2023. This episode is sponsored by Workvivo . Show links Where does validation live? Value objects
Using SOAP with Luke Downing 30.08.2022 43:00
Jake is joined by Luke Downing to discuss working with and testing SOAP interfaces with modern PHP. This episode is sponsored by Workvivo . Show links Luke Downing A Laravel SOAP client that provides a clean interface for handling requests and responses Pest from Scratch on Laracasts
Iterating on large features, bubbling exceptions, and composable actions 15.08.2022 34:02
Jake and Michael discuss approaches to building multi-week features, leaning on Laravel to handle bubbling up of exceptions, and using composable actions to provide multiple entry points to the same application behaviours. This episode is sponsored by Workvivo . Show links Actions are a dev's best friend
Migrating from Vapor, green energy, and housing your validation 03.08.2022 30:49
Jake and Michael discuss migrating thenping.me off of Laravel Vapor and the teething issues that ensued, which somehow segued into provisioning of green energy, and ending on housing your application validation. This episode is sponsored by Workvivo . Show links thenping.me - hands-free scheduled task monitoring for Laravel Where does my validation live? Validating requests
Managing integrations, gently improving coding practices, and housing your validation 18.07.2022 55:41
Jake and Michael discuss using the concepts within Saloon to manage integrations with third party APIs, how a newcomer to a business can help an existing team modernise their development practices, and using Data Transfer Objects to push data validation to your application boundary. This episode is sponsored by Workvivo . Show links Trevor on Lizzo's "Grrrls" lyric controversy API integrations usi...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.