Sinopsis
Jacob Bennett and Michael Dyrynda conquer a 14.5 hour time difference to talk about life as web developers
Episodios
-
PHP 8.1, DTOs, and optimising your database
12/09/2021 Duración: 59minIn 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 episode is sponsored by Makeable.dk and Workvivo and was streamed live.Show links Birds Aren't Real Data Transfer Objectsspatie/data-transfer-object MySQL slow query log EXPLAIN statements Notion's questionably heavy static marketing site
-
Finals footy, deeply legacy code, and testing Laravel Spark
29/08/2021 Duración: 57minIn this episode, Jake and Michael discuss 2021's AFL finals series, cricket, reinvigorating deeply legacy code, and some approaches for testing Laravel Spark.This episode is sponsored by Makeable.dk and Workvivo.Show links What is AFL? Aussie rules explained Jack McDade catching a tarpon GitHub Actions Laravel SparkChecking plan eligibility Laravel Dusk Supported PHP versions Laravel's StatefulGuard Laravel Forge environment variables Envoyer
-
Riding Sidecar with Aaron Francis
15/08/2021 Duración: 42minIn this episode, Jake speaks with Aaron Francis about his project Sidecar.This episode is sponsored by Makeable.dk and Workvivo.Show links Sidecar Torchlight Hammerstone
-
Reminiscing, testing validation, and (not) paddlin' your database
01/08/2021 Duración: 01h14minIn 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 validation, testing around third-party boundaries, and solving scaling issues on thenping.me.This episode is sponsored by Makeable.dk and Workvivo.Show links Knights of the Flexbox Table Testing validation in Laravel by asserting a Form Request Building an app to scale on Laravel Vapor Hands-free scheduled task monitoring for Laravel - thenping.me
-
Hiring developers, managing projects, and bases of knowledge
06/07/2021 Duración: 37minIn this episode, Jake and Michael discuss some different approaches (or lack thereof) and tools for managing development projects, hiring developers, and centralised knowledgebases.This episode is sponsored by Makeable.dk.Show links 3-day potty training The Oodie Basecamp Tara project management The new GitHub issues Confluence
-
Going freelance with Yaz Jallad
20/06/2021 Duración: 01h01minIn 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 Makeable.dk and was streamed live.
-
Conquering completion, Vim, and Intelephense
30/05/2021 Duración: 53minIn 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 working with PHP.Show links PEBKAC, but it's Australian Vim coc.nvim phpactor Vim's autocompletion for PHP Michael's not trying to convince you to change what works for you vim-plug Make VS Code awesome Ben Orenstein on Vim Onramp to Vim Mastering Vim has never been easier Intelephense Laravel Idea laravel-ide-helper
-
World of Warcraft, Kool Aid, and Wizards
18/05/2021 Duración: 31minIn this episode, Jake and Michael discuss developing multi-step wizards using Alpine.js and Tailwind, the perils of supporting non-evergreen (Safari) browsers, and appropriate use of input modes and autocomplete.This episode is sponsored by Workvivo - the employee communication platform to excite, engage and connect your entire company.Show links Leroy Jenkins Better form inputs for better mobile user experiences Is Safari the new IE11? (Syntax.fm) Alpine Day
-
THAT company policy, blindfolded development, and sharpening saws
03/05/2021 Duración: 28minIn 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 between using a blunt saw and taking the time to sharpen it.
-
Migrating infants, user-controlled task settings, and evolutionary development
18/04/2021 Duración: 41minIn 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.
-
Integrating phone systems, rapidly building apps with Tailwind UI, and dynamically updating Blade components
04/04/2021 Duración: 49minIn 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.
-
Swinging the Lasso with Sam Carré
21/03/2021 Duración: 18minIn this episode, Jake speaks with the creator of Lasso, Sam Carré
-
Utility-first commonality, retrofitting Tailwind CSS, and updated wants
07/03/2021 Duración: 49minJake 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.
-
Rolling up, building static sites, and user wants
21/02/2021 Duración: 53minJake 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.
-
Junior tech support agents, modern PHP complexities, and Pi-holes
07/02/2021 Duración: 52minIn 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.
-
New year, new job, and developer salaries
25/01/2021 Duración: 49minJake and Michael ring in 2021 with discussions of Michael's new job and developer salaries.
-
North Meets South Meets Cash Money Cowork Christmas Extravaganza Web Podcast
20/12/2020 Duración: 01h19minThe Cash Money Cowork gathers for their annual Christmas Extravaganza Web Podcast
-
Shaping Up, launching thenping.me, and configurable notification channels
30/11/2020 Duración: 33minJake and Michael discuss Shape up from the folks @basecamp, their relief in launching thenping.me (at last), and talk about configurable customer notification channels
-
Growing pains, open source documentation, and cascading deletes
21/11/2020 Duración: 50minJake 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.
-
Tangential promotions, Stripe customer portal in practice, and handling plan changes
19/10/2020 Duración: 49minIn 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.