North Meets South Web Podcast
Technology Podcasts
Jacob Bennett and Michael Dyrynda conquer a 14.5 hour time difference to talk about life as web developers
Location:
Australia
Genres:
Technology Podcasts
Description:
Jacob Bennett and Michael Dyrynda conquer a 14.5 hour time difference to talk about life as web developers
Twitter:
@northsouthaudio
Language:
English
Website:
http://northmeetssouth.audio
Episodes
The one about onboarding junior developers
5/2/2024
Jake and Michael discuss bowling, onboarding new junior developers right out of college, and the mindset required to be able to teach people the very basics of programming (and reading).
Duration:00:30:04
Laravel 11 learnings, nested validation, and the simplicity of Laravel
4/23/2024
Jake and Michael discuss some of the gotchas upgrading from a previous version of Laravel to 11.x, integrating a React frontend built in parallel to its backend, nested validation, and the simplicity of using a batteries-included framework like Laravel.
Show links
Laravel BootcampLaracastsLaravel Up and RunningOnramp to LaravelLaravel Shift
Duration:00:38:16
Verbs, stolen chargers, and Laravel 11
4/4/2024
In this episode, Jake and Michael discuss Verbs, a take on event sourcing that strives to be simpler and more obvious to grok, children stealing device chargers, and some things to remember when upgrading to Laravel 11.
Show links
VerbsLaravel Shift
Duration:00:51:00
Handling error state, reviewing code, and request data objects
3/6/2024
Jake and Michael discuss using state machines to handle accurately and predictably handling error state, reviewing code and having your code reviewed, and converting request objects to data objects
Show links
- XState
- Jake's State Machine's talk from Laracon US
- Spatie's Laravel Data
Duration:00:35:19
The one with Ripples, Forge previews, and Laracon
2/21/2024
Jake and Michael discuss another of Michael's podcasts, Ripples, setting up review sites on Laravel Forge with Ryan Chandler's Forge Previewer, and speaking and attending Laracon(s).
Show links
RipplesRyan ChandlerForge PreviewerLaracon USPHPTekHere’s why you should attend Laracon
Duration:00:42:04
The one about sending email
2/10/2024
In this episode, Jake and Michael discuss the differences between transactional and campaign email and some approaches to sending them. We also touch on Jake speaking on PHP[TEK] 2024 on the topic of state machines.
Show links
StatechartsXState Visualizerxstate-vizMermaid[PHP]TEK 2024List-Unsubscribe headerGoogle email sender guidelinesSendStackMailCoachConvertKit
Duration:00:37:56
The one with the keyboards and Filament
1/24/2024
Jake and Michael discuss their new keyboards, as well as Jake's somewhat secret usage of Filament for building out some of the user-facing aspects of his main work application.
Show links
Keychron K11 ProFilamentKind of annoyed at React
Duration:00:42:22
The one with the Lumberjack
12/13/2023
Jake and Michael get a sneak peek into Laracon AU 2024, discuss Michael's migration to Snowflakes, and Jake's challenge around preventing multiple windows open for the same application page.
Show links
SnowflakesJavaScript doesn’t like large numbersLumberjack Song
Duration:00:49:33
Looking back on Laracon AU
11/30/2023
Jake and Michael look back on the return of Laracon AU after a four-year break.
Duration:00:37:14
The one with all the JSON API stuff with TJ Miller
10/12/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 ScrambleOpenAPIJSON SchemaJSON:APISwaggerJoe Tennanbaum going full Norton Commander with Laravel PromptsRemote Procedure Call (RPC)spatie/laravel-dataPactStoplightRedocSwaggerHubMuleSoftApiary
Duration:00:46:36
DIY woodwork, React micro-frontends, and confusing OpenJSONAPISchema
9/28/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 standMicro-frontendsModule federationJSON:APIOpenAPI vs JSON:APIJSON:API, OpenAPI, and JSON Schema working in harmonysixlive/json-schema-assertions
Duration:00:40:23
Dads in Dev, cloud services, and static-site generation
9/13/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 againBunBaoziOnceIan Landsman on on-prem softwareDeploying Tighten's Jigsaw-powered sites with GitHub Actions
Duration:00:40:46
Airdrop, user-specific S3, and frontend complexity
8/31/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
NucleusLaracon AUAirdropDeploying with Airdrop
Duration:00:39:19
State machines, pending objects, and named constructors
8/16/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 RodState Chart XMLStatelyDavid K PianoHow to avoid large function signatures by using pending objectsFormatting exception messages
Duration:00:43:52
The one with the successful first-time conference speaker
8/2/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 2023Keith Damiani - Connecting the dots - Laracon US 2019Aaron Francis - Publishing your work - Laracon US 2023Deckset for MacHow to make the most of a design conference
Duration:00:32:37
Sipping Whisk(e)y with Len Woodward
6/27/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 WoodwardWhiskyLifecycle hooks in LaravelLaravel ffmpeg tools
Duration:00:41:53
World champions, deploying from GitHub Actions, and feature flags
6/13/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 ActionsLaravel Pennant
Duration:00:39:47
Bitmasks, reflected DTOs, and Aaron Francis
5/30/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 basicsBitmasking in LaravelBit functions and operators in MySQL
Duration:00:39:12
We're back, Laracon AU is back, and state machines are back
4/19/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!
Duration:00:35:45