Shows / North Meets South Web Podcast

North Meets South Web Podcast
Jake Bennett and Michael Dyrynda conquer a 14.5 hour time difference to talk about life as web developers
Episodes
North Meets South Web PodcastAirdrop, user-specific S3, and frontend complexity
In this episode, Jake and Michael discuss using Airdrop to simplify and speed up your asset compilation and application deployment, restricting access to S3…
North Meets South Web PodcastState machines, pending objects, and named constructors
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…
North Meets South Web PodcastThe one with the successful first-time conference speaker
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…
North Meets South Web PodcastSipping Whisk(e)y with Len Woodward
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…
North Meets South Web PodcastWorld champions, deploying from GitHub Actions, and feature flags
Jake and Michael discuss the world champion Denver Nuggets, building assets and deploying apps in GitHub Actions, and feature flags with Laravel Pennant. This…
North Meets South Web PodcastBitmasks, reflected DTOs, and Aaron Francis
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…
North Meets South Web PodcastWe're back, Laracon AU is back, and state machines are back
After a month-long, scheduling-conflict hiatus, Jake and Michael are back. Laracon AU is back! And our favourite topic, state machines, is back!
North Meets South Web PodcastUpgrading Laravel, static analysis, and speeding up tests
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…
North Meets South Web PodcastBe kind. Speak truth. Don’t wait. with Matt Stauffer
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…
North Meets South Web PodcastThe one about line feeds and carriage returns
Jake and Michael discuss the perils of line feeds (and sometimes carriage returns), snapshot testing, and dealing with false-positives when processing API…
North Meets South Web PodcastThe one about permissions
Jake and Michael discuss some different approaches to role-based permissions, and how to tackle assignment, management, and authorisation of them. This episode…
North Meets South Web PodcastA Belated Christmas Extravaganza
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…
North Meets South Web PodcastThe one about documentation
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…
North Meets South Web PodcastDeveloper's Minifesto, agile theatre, and misccellaneous rambling
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…
North Meets South Web PodcastEvaluating value objects, unspeakable forks, and moving validation down
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…
North Meets South Web PodcastEncrypted environments, encrypted data, and magic constructors
Jake and Michael discuss the new environment encryption functionality in Laravel, encrypting application data, and using (very?) magic named constructors. This…
North Meets South Web PodcastScheduling conflicts, validation beyond the request, and the return of in-person events
Jake and Michael discuss some ways to leverage Laravel's validation functionality along with value objects to improve your validation logic, refactoring…
North Meets South Web PodcastUsing SOAP with Luke Downing
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…
North Meets South Web PodcastIterating on large features, bubbling exceptions, and composable actions
Jake and Michael discuss approaches to building multi-week features, leaning on Laravel to handle bubbling up of exceptions, and using composable actions to…
North Meets South Web PodcastMigrating from Vapor, green energy, and housing your validation
Jake and Michael discuss migrating thenping.me off of Laravel Vapor and the teething issues that ensued, which somehow segued into provisioning of green…
North Meets South Web PodcastManaging integrations, gently improving coding practices, and housing your validation
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…
North Meets South Web PodcastSpeeding towards Vite, Shifty workbenches, and documenting your applications with JMac
Jake and Michael are joined by Laravel Shift's Jason McCreary (JMac) to discuss to latest frontend tooling for Laravel, Shift Workbench, and approaches to…
North Meets South Web PodcastKeeping review time down, deleting your .env.example file, and securing your secrets
Jake and Michael discuss some approaches to keeping pull request review times short, and using 1Password to free you of having to keep track of your…
North Meets South Web PodcastElectric trucks, multiversal madness, and choosing TALL
Jake and Michael discuss pool pumps, electric trucks, Doctor Strange (no spoilers), and when you might choose and use the TALL stack. This episode is sponsored…
North Meets South Web PodcastRefining workflows, social media rabbit holes, and migrating from Bootstrap
Jake and Michael discuss Australians pronouncing words, Matt Stauffer's glorious beard, with a treacherous detour into recent political discussion, before…
North Meets South Web PodcastA boy's first footy game, scheduling Vestaboard messages, and a thenping.me update
In this episode, Jake and Michael discuss Michael taking his son to his first game of footy, approaches to handling variable message scheduling for Jake's…
North Meets South Web PodcastVim throwdown, Part 4
In this episode, Jake and Michael are joined by Eric Van Johnson to talk more about Vim, using Vim bindings in other editors, similarities and differences…
North Meets South Web PodcastVim throwdown, Part 3
In this episode, Jake and Michael are joined by Jess Archer to talk more about Vim, covering motions, text objects, managing projects, working with tmux, and…
North Meets South Web PodcastVim throwdown, Part 2
In this episode, Jake and Michael continue their journey down the Vim rabbit hole, and cover thrilling topics such as the leader key, custom bindings…
North Meets South Web PodcastVim throwdown, Part 1
In this episode, Jake and Michael are joined by Jesse Leite, and kick off a mini-series on using Vim for PHP development. This episode is sponsored by Workvivo…
North Meets South Web PodcastUsing Saloon to integrate external APIs with Sam Carré
In this episode, Jake catches up with Sam Carré again to discuss his latest package, Saloon, which gives you a beautiful, standardised way to build your own…
North Meets South Web PodcastCured mystery meats, faking Wordle, and SMS as an app interface
In this episode, Jake and Michael discuss delicious cured mystery meats, faking Wordle as a form of code Kata, and using SMS as an interface to your…
North Meets South Web PodcastNew year, new job, new start
In this episode, Jake and Michael discuss Michael's new job, YAGNI, and approaches to working your way into a new codebase and a new industry. This episode is…
North Meets South Web PodcastA Christmas Extravaganza
Jake and Michael are joined by No Plans To Merge's Caleb Porzio and Daniel Coulbourne, as well as TJ Miller (not the actor), and Chris Gmyr to look back at…
North Meets South Web PodcastIndustrial shifts, polymorphism, and single table inheritance
In this episode, Jake and Michael discuss Michael's change in job (again), and when you might choose single table inheritance over polymorphism. This episode…
North Meets South Web PodcastAuthoring Statamic content with Jesse Leite
In this episode, Jake and Michael are joined by Statamic's Jesse Leite to discuss some of the various content authoring strategies available in the flat-file…
North Meets South Web PodcastProgramming in pairs, statically generated PHP, and how even does Statamic work?
In this episode, Jake and Michael discuss a number of tools used for pair programming, approaches to statically generating sites in PHP, and show that despite…
North Meets South Web PodcastBringing tests into vanilla PHP apps, trust over process, and seeding tests
In this episode, Jake and Michael discuss the all the work to consider before introducing tests to a vanilla PHP app, trusting people over adding layers of…
North Meets South Web PodcastAugmenting, refactoring, and modernising deeply legacy code
In this episode, Jake and Michael discuss some of the challenges faced when modernising deeply legacy PHP applications. This episode is sponsored by…
North Meets South Web PodcastPHP 8.1, DTOs, and optimising your database
In this episode, Jake and Michael remember 9/11, talk about upcoming PHP 8.1 features, Data Transfer Objects, and approaches to optimising your database. This…
North Meets South Web PodcastFinals footy, deeply legacy code, and testing Laravel Spark
In this episode, Jake and Michael discuss 2021's AFL finals series, cricket, reinvigorating deeply legacy code, and some approaches for testing Laravel Spark…
North Meets South Web PodcastRiding Sidecar with Aaron Francis
In this episode, Jake speaks with Aaron Francis about his project Sidecar. This episode is sponsored by Makeable.dk and Workvivo. Show links Sidecar Torchlight…
North Meets South Web PodcastReminiscing, testing validation, and (not) paddlin' your database
In this, our 100th episode, Jake and Michael reminisce over the past five years of the show, discuss having (and then not having) kids, testing form…
North Meets South Web PodcastHiring developers, managing projects, and bases of knowledge
In this episode, Jake and Michael discuss some different approaches (or lack thereof) and tools for managing development projects, hiring developers, and…
North Meets South Web PodcastGoing freelance with Yaz Jallad
In this episode, Jake and Michael are joined by Yaz Jallad as he embarks on the journey of becoming a full time freelancer. This episode is sponsored by…
North Meets South Web PodcastConquering completion, Vim, and Intelephense
In this episode, Jake and Michael dive into Michael's Vim and his attempts to #DispelTheMyth around how much work is required to make it a solid option for…
North Meets South Web PodcastWorld of Warcraft, Kool Aid, and Wizards
In this episode, Jake and Michael discuss developing multi-step wizards using Alpine.js and Tailwind, the perils of supporting non-evergreen (Safari) browsers…
North Meets South Web PodcastTHAT company policy, blindfolded development, and sharpening saws
In this episode, Jake and Michael discuss that company policy take, developing code in isolation from the system it's being developed for, and the tradeoffs…
North Meets South Web PodcastMigrating infants, user-controlled task settings, and evolutionary development
In this episode, Jake and Michael discuss the arduous task of moving an infant into their own room, how we're going to handle user-controlled task settings in…
North Meets South Web PodcastIntegrating phone systems, rapidly building apps with Tailwind UI, and dynamically updating Blade components
In this episode, Jake and Michael discuss integrating with hosted phone systems, quickly scaffolding out applications with Tailwind UI, and dynamically…
North Meets South Web PodcastSwinging the Lasso with Sam Carré
In this episode, Jake speaks with the creator of Lasso, Sam Carré. Show links Sam Carré Lasso - Asset wrangling for Laravel made simple
North Meets South Web PodcastUtility-first commonality, retrofitting Tailwind CSS, and updated wants
Jake and Michael discuss the natural commonality of utility-first CSS, retrofitting Tailwind CSS to a bespoke website build, and further explore Jake's…
North Meets South Web PodcastRolling up, building static sites, and user wants
Jake and Michael discuss rolling up assets in legacy projects, building static sites with Vite and Statamic, and realising the hopes and dreams of your…
North Meets South Web PodcastJunior tech support agents, modern PHP complexities, and Pi-holes
In this episode, Jake and Michael discuss Michael's new role as a junior tech support agent, whether or not modern PHP development is too complex, and the…
North Meets South Web PodcastNew year, new job, and developer salaries
Jake and Michael ring in 2021 with discussions of Michael's new job and developer salaries. This episode was streamed live and sponsored by thenping.me -…
North Meets South Web PodcastNorth Meets South Meets Cash Money Cowork Christmas Extravaganza Web Podcast
The Cash Money Cowork gathers for their annual Christmas Extravaganza Web Podcast David Hemphill Chris Gmyr TJ Miller Avapor - Feliz Navidad Spotify Apple Music
North Meets South Web PodcastShaping Up, launching thenping.me, and configurable notification channels
Jake and Michael discuss Shape up from the folks @basecamp, their relief in launching thenping.me (at last), and talk about configurable customer notification…
North Meets South Web PodcastGrowing pains, open source documentation, and cascading deletes
Jake and Michael discuss the growing pains a business can face as they scale up, creative solutions to getting markdown-based docs into a Vapor application…
North Meets South Web PodcastTangential promotions, Stripe customer portal in practice, and handling plan changes
In this episode, Jake and Michael discuss Jake's new job title and responsibilities, using Stripe's Checkout and Customer Portal in practice, as well as…
North Meets South Web PodcastA newborn, a cavapoo, and a lite valet with David Hemphill
Jake and Michael are joined by David Hemphill, to talk about his latest project, Valet Lite. This episode is sponsored by Fathom Analytics, simple…