Joel and Aaron explore the decision-making process behind hiring or consulting an expert for technical challenges. They discuss examples like adding tests to a large codebase and understanding what questions you need to ask. They also reveal how coaching can help teams avoid common pitfalls and reach solutions faster.(00:00) - Determining why you need outside expertise
(02:15) - Pinpointing the real problem (skill gap or strategy)
(05:00) - Deciding between hands-on help or coaching
(08:30) - Learning to ask the right questions
(09:15) - Silly bit
Here is a way to explore how we could help your project
--------
10:57
Why two databases are better than one
Joel and Aaron discuss the benefits of having distinct databases for testing and local development. They share how this approach ensures a reliable test suite and avoids conflicts with day-to-day dev work. In the process, they reveal a simpler workflow for setting up new environments and keeping projects stable.(00:00) - Why separate dev and test databases
(02:15) - Automating database setup with seeders
(05:00) - Avoiding flaky tests and migration pitfalls
(09:00) - Reimagining old habits with new practices
(12:00) - Silly bit
Sign up for the free Mastering Laravel newsletter
--------
14:49
Dealing with being a beginner again
In this episode, Joel and Aaron discuss the struggles of learning new technology on a late-night side project. They share tips for handling frustration and managing expectations.(00:00) - Late-night MicroPython struggles and revelations
(02:15) - Overcoming complex hardware and language hurdles
(05:15) - Balancing side projects with realistic expectations
(10:30) - Silly bit
Don't be a stranger. Check out the Mastering Laravel community.
--------
14:11
Making short demo videos count
Joel and Aaron explore the value of using concise video demos instead of long emails or scattered screenshots. They discuss which clients benefit from quick visuals and when text is still best.Want to see us on camera? Join the Mastering Laravel community for our live dev calls.(00:00) - Recording brief Loom demos for updates
(02:15) - Considering audience and communication style
(05:00) - Video calls vs. text-based explanations
(07:45) - Silly bit
--------
9:37
Examining test layering in multi-tenant requests
Joel and Aaron debate how to structure multi-tenant API requests and tests. They explore the interplay between authentication, tenant headers, and different levels of validation. In the end, they reminisce about old infomercial freebies and wonder if they still exist.(00:00) - Debating authentication vs. tenant header priority
(02:15) - Handling unusual requirements in request tests
(05:00) - Navigating multi-layer middleware concerns
(08:30) - Balancing thoroughness and test coverage
(12:00) - Silly bit
Want some advice on writing better tests for your app? Contact us.