Merge Commits

Dead Code: Fear-driven Everything

Oct 8, 2025
Justin Searls, co-founder of Test Double and a soul-searching solo podcaster, dives into the evolution of programming and developer workflows. He explores why the agile movement faltered and how we can reclaim its essence amid the rise of coding agents. Justin emphasizes the importance of workflow sequencing over static artifacts, advocating for Test-Driven Development as a tool for guiding decisions. He champions prioritizing risk to tackle uncertainty while fostering psychological momentum to keep developers motivated and productive.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ADVICE

Own Product Decisions While Coding

  • Own product context and decisions as a developer instead of outsourcing them to product-only roles.
  • Be accountable for mapping problems to product and making small, local decisions during development.
INSIGHT

Teach Thinking, Not Rituals

  • Teaching processes as gospel makes people process-followers, not problem-solvers.
  • Justin prefers teaching people to think like the originators so they can craft contextual processes themselves.
ADVICE

Tackle The Biggest Unknown First

  • Prioritize the riskiest unknowns first to reduce project uncertainty quickly.
  • Pick the element causing the biggest worry, resolve it, then re-evaluate your next step.
Get the Snipd Podcast app to discover more snips from this episode
Get the app