PLAY PODCASTS
North Meets South Web Podcast

North Meets South Web Podcast

196 episodes — Page 3 of 4

Ep 94Migrating 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 thenping.me, and when to reach for more advanced tooling as you build out a Laravel application.This episode is sponsored by Workvivo - the employee communication platform to excite, engage and connect your entire company - and was streamed live.Show linksthenping.meAlpine.jsLivewireVueTailwind UI

Apr 18, 202141 min

Ep 93Integrating 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 updating Blade components with AlpineJS.This episode is sponsored by Workvivo - the employee communication platform to excite, engage and connect your entire company - and was streamed live.

Apr 4, 202149 min

Ep 92Swinging the Lasso with Sam Carré

In this episode, Jake speaks with the creator of Lasso, Sam Carré.Show linksSam CarréLasso - Asset wrangling for Laravel made simple

Mar 21, 202118 min

Ep 91Utility-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 experience with broader software roadmaps within an organisation.This episode is sponsored by Workvivo - the employee communication platform to excite, engage and connect your entire company - and was streamed live.

Mar 7, 202149 min

Ep 90Rolling 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 applications' users into actual development work.This episode is sponsored by Workvivo - the employee communication platform to excite, engage and connect your entire company - and was streamed live.Show linksViteVitePressStatamicStatamic PeakLaracon OnlineWants by Jonathan Reinink

Feb 21, 202153 min

Ep 89Junior 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 power and majesty of Pi-hole.This episode was streamed live and sponsored by thenping.me - hands-free scheduled task monitoring for Laravel.Use coupon code NMSPING to get 5% off launch pricing for your first three months.

Feb 7, 202152 min

Ep 88New 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 - hands-free scheduled task monitoring for Laravel.Use coupon code NMSPING to get 5% off launch pricing for your first three months.

Jan 25, 202149 min

Ep 87North Meets South Meets Cash Money Cowork Christmas Extravaganza Web Podcast

The Cash Money Cowork gathers for their annual Christmas Extravaganza Web PodcastDavid HemphillChris GmyrTJ MillerAvapor - Feliz NavidadSpotifyApple Music

Dec 20, 20201h 19m

Ep 86Shaping 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 channelsThis episode is sponsored by Fathom Analytics, simple, privacy-focused website analytics for bloggers & businesses and Workvivo, the employee communication platform for the modern workplace.Use coupon code FIRSTIN to get 5% off for your first three months, or 5% off your first year on an annual plan when you check out thenping.me - hands-free scheduled task monitoring for Laravel.

Nov 30, 202033 min

Ep 85Growing 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, and cascading deletes of tens of thousands of records in MySQL.This episode is sponsored by Fathom Analytics, simple, privacy-focused website analytics for bloggers & businesses and Workvivo, the employee communication platform for the modern workplace.You can catch the live stream of this episode on YouTube.Show linksHow to safely delete massive tables on AWS using Laravelthenping.me - hands-free scheduled task monitoring for Laravel

Nov 21, 202050 min

Ep 84Tangential 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 approaches to handling plan downgrades for resourced plans.This episode is sponsored by Fathom Analytics, simple, privacy-focused website analytics for bloggers & businesses and Workvivo, the employee communication platform for the modern workplace.You can catch the live stream of this episode on YouTube.Show linksStripe CheckoutStripe Customer Portal

Oct 19, 202049 min

Ep 83A 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, privacy-focused website analytics for bloggers & businesses and Workvivo, the employee communication platform for the modern workplace.You can catch the live stream of this episode on YouTube.Show linksDavid HemphillAnnouncing Valet Lite

Oct 5, 202036 min

Ep 82Teams, Billing, and Parades of Ninjas

Jake and Michael are joined by Yaz, to talk about approaches to managing teams in Laravel applications, as well as Stripe Checkout.This episode is sponsored by Fathom Analytics, simple, privacy-focused website analytics for bloggers & businesses and Workvivo, the employee communication platform for the modern workplace.You can catch the live stream of this episode on YouTube.Show linksYazContestKitthenping.me - hands-free scheduled task monitoring for LaravelAwesome TALL stackStripe CheckoutLaravel Worldwide Meetup

Aug 23, 202058 min

Ep 81Command hooks, HTTP fakes, and high-density images

This episode is sponsored by Fathom Analytics, simple, privacy-focused website analytics for bloggers & businesses.Show linksCommand hooksLaravel MeetupCypress and Laravel Integrationthenping.meClient libraryHow to automatically adapt website images to retina and HiDPI devicesShowing current breakpoint with TailwindTailwind CSS Debug Screens plugin

Aug 13, 202041 min

Ep 80CloudFlare, launch plans, and handling complex data flows

Jake and Michael discuss some of the great, free tooling from CloudFlare, launch and pricing plans for thenping.me, and handling complex data flows with data pipelines.This episode is sponsored by Fathom Analytics, simple, privacy-focused website analytics for bloggers & businesses - and was streamed live.Show linksCloudflareCloudflare Web Application FirewallFree wildcard SSL using Forge + CloudflareApple strong-arms entire CA industry into one-year certificate lifespanszaengle/pipelineHandling complex data flowsFull Stack Radio - Alex DeBrie - DynamoDB for relational database diehards

Jul 26, 202058 min

Ep 79Handling alerts, command pipelines, and (un)masked passwords

Jake and Michael discuss how they're tackling alerts and customer notifications in thenping.me, command pipelines, and the curious case of (un)masked password fields.This episode is sponsored by Fathom Analytics, simple, privacy-focused website analytics for bloggers & businesses - and was streamed live.Show linksthenping.meStop password masking

Jul 12, 202053 min

Ep 78Scheduled tasks alerts, edge casees, and honing your message

Jake and Michael talk through the final stages of preparation to unleash their Laravel scheduled task monitoring SaaS thenping.me to people signed up for the beta.This episode is sponsored by Fathom Analytics, simple, privacy-focused website analytics for bloggers & businesses - and was streamed live.thenping.meMarketing for developers

Jun 28, 202047 min

Ep 77The Nine Nine, HTTP Gateways, and calculated mutexes

Jake and Michael discuss whether or not Brooklyn Nine-Nine should become a show about the USPS, approaches to testing HTTP endpoints, and resolving issues in Thenpingme when identifying tasks.This episode is sponsored by Fathom Analytics, simple, privacy-focused website analytics for bloggers & businesses.Show linksWorkvivoSet the next season of Brooklyn Nine-Nine in a post office?Run scheduled tasks in the backgroundLaravel CashierStripePaddleMollie

Jun 15, 202049 min

Ep 76Mikado, Refactoring Gurus, and Argo

Jake and Michael discuss the Mikado Method, the refactoring guru, and the magic of Cloudflare Argo.This episode was sponsored by Fathom Analytics, simple, privacy-focused website analytics for bloggers & businesses, and was streamed live.Show linksUse the Mikado Method to do safe changes in a complex codebaseRefactoring GuruEloquent Performance PatternsLaunch detailsCloudflare Argo

May 31, 202049 min

Ep 75DTOs, Enums, and Divinations

Jake and Michael discuss the use of DTOs and Enums in their upcoming SaaS, thenpingme, and catch up with Caneco to discuss the design work he's been doing for the community.This episode was sponsored by Fathom Analytics, simple, privacy-focused website analytics for bloggers & businesses, and was streamed live.Show linksspatie/data-transfer-objectspatie/enumGitHub SponsorsCaleb PorzioJonathan ReininkDries VintsNuno MaduroSpatieUpcoming Laravel merch

May 4, 202045 min

Ep 74Payment processing, when to extract classes, and failure alerts

Jake and Michael discuss the joys of payment processing, when to extract methods to dedicated classes, and handling failure alerts in thenping.meThis episode is sponsored by Fathom Analytics - simple, privacy-focused website analytics for bloggers & businesses, and was streamed live.Check out our upcoming Laravel scheduled task monitoring platform, thenping.me

Apr 19, 202050 min

Ep 73Streaming, working from home, and trapping mail

Jake and Michael discuss their foray into streaming, what it's like working from home (and staying there!), and some of their favourite tooling for local mail testing.This episode is sponsored by Fathom Analytics and was streamed live.Show linksStreamlabs OBSEcamm LivePHPCompatibilityRectorTailwind CSS Tips, Tricks & Best Practices by Sam SelikoffLose It!NotionServerless LaravelTechSoupMinioMailtrapMailHogHeloHeadwindVSCodePhpStormvim

Apr 5, 202058 min

Ep 72Hoarding toilet paper, project health, and staying home

Jake and Michael share how their lives have changed in the two weeks since the last episode thanks to the state of the world, and brainstorm how they plan on managing project health in their upcoming SaaS, thenping.me.Jake and Michael discuss vehicle insurance, health insurance, validation outside of HTTP requests, event sourcing, and more!This episode is sponsored by Fathom Analytics; the simple, privacy-focussed analytics for bloggers & businesses and was streamed live.Show linksHow much toilet paper do you need?thenping.me

Mar 22, 202053 min

Ep 71Insurance, validation outside of HTTP requests, and event sourcing

Jake and Michael discuss vehicle insurance, health insurance, validation outside of HTTP requests, event sourcing, and more!This episode is sponsored by Fathom Analytics; the simple, privacy-focussed analytics for bloggers & businesses and was streamed live.Show linksServerless Laravel Coursecoc.vim

Mar 8, 20201h 3m

Ep 70Hiding magic strings, leveraging language files, and reaching for vendor libraries

Jake and Michael discuss using enums to hide away magic strings and numbers, leveraging language files for communication with app users, and when to reach for vendor libraries.This episode is sponsored by Fathom Analytics; the simple, privacy-focussed analytics for bloggers & businesses and was streamed live.Show linksLaracon OnlineTailwind CSS presetJack EllisServerless Laravel Course

Feb 23, 202045 min

Ep 69Tracking task executions, identifying missing tasks, and long episode names

Jake and Michael get deep into discussion on approaches to tracking scheduled tasks, identifying when tasks go missing, and talk about varying task states.This episode is sponsored by Fathom Analytics; the simple, privacy-focussed analytics for bloggers & businesses and was streamed live.Show linksthenPingMe()Laravel model statesJack EllisServerless Laravel CoursePaul Jarvis

Feb 9, 202055 min

Ep 68Privacy focus, email woes, and too much logging

Jake and Michael return to discuss focusing on privacy, sending LOTS of email quickly, and how much logging is too much logging.This episode is sponsored by Fathom Analytics; the simple, privacy-focussed analytics for bloggers & businessesShow links I was Google's Head of International Relations. Here's why I left.FBI 'persuaded Apple to halt iCloud encryption'Paul JarvisJack EllisServerless Laravel; a video course for Laravel Developers who want to scale their applications using Laravel VaporAbove Board, a podcast from Fathom AnalyticsBuild your SaaSJustin JacksonCaleb PorzioSponsor Caleb on GitHub to get early access to Sushi

Jan 27, 202055 min

Ep 67Barbara Walters, queue woes, and email processing

Jake and Michael return for 2020 to discuss all things Barbara Walters, Redis queues, processing email in Laravel, and an overdue update on thenping.meBe sure to check out our show sponsor, Fathom Analytics - a simple, privacy-focused website analytics platform for bloggers & businesses - to get $10 of your first month of service.Show linksBarbara WaltersLaracasts Snippet - A brain dump on fatherhoodRedisLaravel HorizonLaravel Mailboxspatie/pdf-to-textspatie/pdf-to-imagethenping.me

Jan 12, 202056 min

Ep 66Reviewing code with new developers

In this episode, Jake and Michael discuss reviewing code with new or junior developers, answering a question from Twitter.This episode is sponsored by Makeable and was streamed live.Show linksJefe's questiontlint - an opinionated code linter from TightenStyleCI - The web coding style fixerLaravel coding style ruleset for php-cs-fixer by Jason McCreary of Laravel ShiftMichael's Laravel style guideSpatie's development guidelinesVue style guideMichael reviewing large pull requests

Nov 17, 201958 min

Ep 65Laracon AU retro, working with third-party auth providers, and thenping.me

Michael provides a retrospective on Laracon AU 2019, Jake discusses working with third-party auth providers, and we discuss the ongoing development of our SaaS, thenping.meThis episode is sponsored by CTO Sumo and was recorded live.* Laracon AU* Thenping.me

Nov 3, 201953 min

Ep 64MC'ing events, testing .test domains, and shaping thenping.me

Jake and Michael discuss MC'ing events, the perils of testing between Valet sites on .test domains, and shaping their upcoming SaaS, thenping.me.This episode is sponsored by Workvivo and was streamed live.

Oct 21, 20191h 2m

Ep 63Tracking bugs in releases, upgrading to Laravel 6, and highly available databases

Jake and Michael discuss approaches to tracking releases in bug tracking software, upgrading apps to Laravel 6, highly available databases with ProxySQL and HAProxy, and building responsive apps with Tailwind CSS and Sizzy. This episode was streamed live. Show links Sentry ProxySQL Issues with Laravel's use of prepared statements with ProxySQL HAProxy laravel-rate-limited-job-middleware Tailwind CSS Sizzy Tailwind UI Julia Evans on Twitter

Oct 7, 201953 min

Ep 62Refactor a legacy UI, then ping me

Jake and Michael discuss the perils of refactoring the UI of a legacy app, and the SaaS they've been working on; thenping.meThis episode is sponsored by Makeable.This episode was streamed live.Show linksRefactoring UISelling stuff on a busy beach by Justin JacksonMonitoring Laravel scheduled tasks with thenping.me

Sep 15, 201946 min

Ep 61Decision folders, escalating AWS bills, and building a SaaS

Jake and Michael discuss the inclusion of a decision folder in your project repo, quickly escalating AWS bills, and building a SaaS. Thanks to this episode's sponsor, CTO Sumo. This episode was streamed live.

Aug 25, 20191h 0m

Ep 60Monitoring scheduled tasks, Inertia and Livewire, and "microservices"

Jake and Michael discuss monitoring scheduled tasks in Laravel, Inertia and Livewire, and "Microservices". This episode is sponsored by Workvivo Show links This episode was streamed live! Healthy Hacker Oh Dear Cronitor Why build X when Y exists? Inertia.js Livewire Framework

Aug 11, 201951 min

Ep 60North Meets South Meets No PlansTo Merge

bonus

Jake and Michael catch up with Caleb Porzio and Daniel Coulbourne at Laracon US 2019 for a day one recap.

Jul 28, 201929 min

Ep 59Basecamp, old people names, and managing issues

We start the episode with a bit of rambling, slip in some state machines, talk about old mates Ethyl, Beryl, and Dean, and get into discussing how we each manage the barrage of feature requests from our customers. Thanks to this episode's sponsor, Andreas Hubenthal! Show links Basecamp No Plans To Merge Laracon US

Jun 26, 201940 min

Ep 58Scaling databases, dispatching jobs, and taking charge of teams

Jake and Michael discus the perils of scaling the MySQL database for an application, the handiness of dispatching jobs, and taking charge of development teams. Thanks to this episode's sponsor, Makeable! Show links MySQL slow query log Postgres query planner MySQL EXPLAIN ProxySQL Can't create more than max_prepared_stmt_count statements with ProxySQL Laravel.io codebase

May 19, 201944 min

Ep 57Theodor Geisel, complex validation, and compiled assets in git

Michael and Jake discuss the books of Theodor Geisel, complex validation and when to reach for form requests, and discuss whether or not you might store compiled assets in your version control. Thanks to CTO Sumo for sponsoring this episode! Show links Theodor Seuss Geisel Fox in Socks Form request validation Dealing with compiled files in git Laravel self-diagnosis by Marcel Pociot

Apr 21, 201953 min

Ep 56Getting Shifty with JMac

In this episode, Jake and Michael are joined by JMac to discuss maintainable code, keeping your Laravel codebase up to date, and more. Show links JMac (Jason McCreary) Laravel Shift BaseCode Laravel by the numbers Practicing YAGNI Shift like a pro Shifty Coders Workshops by JMac Jesse Schutt YouTube Website Michael's Laravel style guide

Apr 7, 20191h 4m

Ep 55Laracon Online, payment processing, and handling webhooks

Jake and Michael recap Laracon Online, event sourcing, payment processing, sharing migrations and models, and handling webhooks. Thanks to this episode's sponsor, Makeable! Show links Laravel event projector EventSauce Laravel EventSauce Stripe Nomad Vagabond Composer platform config

Mar 17, 201955 min

Ep 54Logging stacks, proxying SQL, and database clusters

In this episode, Jake and Michael discuss logging stacks in Laravel, ProxySQL and Galera Cluster, and state machines (which have started to grow on Michael) Thanks to this episode's sponsor, Andreas Hubenthal! Show links Logging stacks Galera Cluster ProxySQL MySQL binary logging

Feb 17, 20191h 14m

Ep 53Queued jobs, web sockets, and exceptional bailouts

Jake and Michael discuss queueing jobs at scale with Laravel Horizon, web sockets implementations, and using exceptions to bail you out of handling falsey conditions. This episode brought to you by CTO Sumo Show links SELinux Laravel Horizon Apache Kafka websocketd Throwing arbitrary validation exceptions in Laravel - Otwell Recommended ™️

Jan 28, 201951 min

Ep 52New year goals, returning to the gym, and snow shovelling alternatives

Jake and Michael return for 2019, sharing their personal and technical goals for the year, talk about refactoring legacy code and introducing tests, and Jake shares more of his adventures with Laravel Nova. Show links Laracon US git quick-stats Preventing scheduled task overlap Handling configured trim values in Horizon XState

Jan 14, 201956 min

Ep 52Third annual North Meets South meets Dads in Dev meets TJ Miller meets Chris Gmyr Belated Christmas Extravaganza Podcast

Jake and Michael are joined by David and Andrew of the Dads in Dev podcast, along with TJ Miller (not the actor/comedian) and Chris Gmyr to wrap up 2018 and look ahead to 2019 #cashmoney This show was (not) recorded in front of a live studio audience. Show links Laravel Nova David's Laracon AU talk Andrew's Egghead videos Webflow Jim Wendler's 5/3/1 strength program Adam Wathan on the Laravel Podcast APIs with Laravel Chris' 5 Minute Productivity Headspace Paul Redmond's 2017 year in review 5khaos Refactoring UI book Ralph Breaks the Internet Children of Time Radical Candor Furies of Calderon Making a Murderer American Pickers Black Panther Essentialism Practical Object Oriented Design in Ruby It Doesn't Have to Be Crazy at Work Mister Rogers' Neighborhood Daniel Tiger's Neighborhood Lost My Name The Wondrous Road Ahead Petlandia Avengers: Infinity War Aquaman The Ranch Great News 30 Rock

Jan 1, 20191h 24m

Ep 51Vue transitions, file uploads, and conventional wisdom

Jake and Michael record a live episode, and discuss Vue transitions, file uploading, and share some conventional wisdom. Show links The Grinch Vue transitions FilePond Doka.js Laravolt Spindrift Thanks to Joe Lennon, Andreas Hubenthal, Rasmus C Nielsen, and JP Davy for sponsoring the show ❤

Dec 3, 201849 min

Ep 50Reconstructive surgery, time management, and scaling infrastructure

Jake and Michael catch up for the 50th episode and discuss Michael's ACL reconstruction, time management, and scaling infrastructure. Show links SoundStripe Spindrift sparkling water The Defined Dish Greg Baugues Jocko WIllink Apple Screen Time Vuex Adam's Tailwind/vue-cli starter Refactoring UI jsonbin

Nov 18, 201855 min

Ep 49Laracon AU, form building, and advanced learning

Jake and Michael discuss the very first Laracon AU, designing and building forms, using Bootstrap and Tailwind CSS, and advanced learning. Show links Expressions Bootstrap Tailwind CSS Laracon AU Shop Talk podcast Refactoring Guru 7 patterns to refactor fat ActiveRecord models

Oct 14, 201850 min

Ep 48Type-safety, BladeX, and HTML emails

Jake and Michael return to discuss the introduction of further type-safety in PHP, BladeX, finite state machines, and rendering HTML emails. Thanks to Spatie for sponsoring our show. Show links PHP typed properties Infinitely better UIs with Finite Automata BladeX - custom HTML components in your Blade views Introducing view components in Laravel Laravel View components (package) Maizzle

Sep 30, 201847 min

Ep 47Reinventing form controls, typing ahead, and converting MySQLi to Query Builder

Jake and Michael return after a two month (!!) summer hiatus Show links Syntax - Accessibility Full Stack Radio - Building accessible UI components Bootstrap Themes

Sep 18, 201847 min