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

Technology

Podcast website

northmeetssouth.audio

Latest episode

Jul 2, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Looking back on Laracon AU 30.11.2023

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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...

Listen to the North Meets South Web Podcast podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.