Product and Process
Deciding what to build, how much of it, and how to know when it is enough. This is the work that decides whether the engineering matters.
A lot of what gets called a technical problem turns out to be a requirements problem wearing a costume. Teams reach parity on a feature nobody uses, build the general solution to a specific question, or spend a quarter on something a single conversation with the customer would have killed. One story that keeps coming back: a plan built entirely around what someone believed an executive wanted, where nobody had asked the executive.
Episodes here cover requirements, estimation, MVPs, scope, prioritising by consequence, and keeping engineering pointed at the friction the rest of the company actually feels.
55 episodes · browse the full archive
-
11:37
Episode 151: Celebrating Wins During Constant Iteration
-
35:26
Episode 148: How Human Taste Shapes the Future of AI and Coding
-
6:36
Episode 145: Outdated Programming Techniques: Browser Compatibility
-
6:32
Episode 144: Outdated Programming Techniques: Bit Masking
-
10:48
Episode 143: Tactics to Obscure (Parody)
-
23:50
Episode 142: Are You Ready to Scale? A Local Case Study
-
20:51
Episode 138: The MVP Worked. Do We Rewrite It To Scale?
-
24:16
Episode 134: A Stream of Consciousness Chat on AI, Tech, & Layoffs
-
15:23
Episode 133: The Consequences of Having Multiple Sources of Truth
-
50:51
Episode 131: Rewrites from a Product Perspective ft. Mark Mandau
-
28:59
Episode 127: The Pains Caused by Differing Abstractions
-
13:45
Episode 121: A Helpful Analogy For Understanding Legacy Code & Tech Debt
-
16:03
Episode 118: Recovering Value From Failed Projects
-
36:36
Episode 115: [CI/CD] Beautiful Feedback Loops with guest Spriha Tucker
-
12:10
Episode 113: Do You Want a Better Version of What You Have?
-
19:21
Episode 112: The Impact & Cost of Hidden Business Rules
-
26:59
Episode 110: MVPs, YAGNI, and the Goldilocks Problem
-
42:01
Episode 105: A Core Engine Rewrite with Nick Gerace
-
15:31
Episode 101: Relief vs. Cure
-
30:14
Episode 100: Detecting B.S. as a Non-Technical Founder
-
19:44
Episode 93: How to Put Work Down When Priorities Change
-
17:03
Episode 92: A Framework for Prioritizing Tech Debt ft. Dustin Rea
-
14:17
Episode 91: Pushing Pain to Users
-
11:23
Episode 81: The Pause
-
15:33
Episode 78: Is Frontend Modernization a Valid Reason for Rewriting?
-
24:31
Episode 76: Aligning Your Company Standards to its Lifecycle Phase
-
12:06
Episode 73: The Politics of Delivering Trivial Changes
-
26:50
Episode 72: Perfectionism in Programming
-
12:51
Episode 71: Are Ignorable Errors Still "Errors"?
-
22:34
Episode 70: Resource Engineering
-
23:02
Episode 66: Squashing the Right Bugs
-
19:22
Episode 65: Exploring Different Perspectives on Risk with Dustin Rea
-
16:01
Episode 63: Fulfilling Friday: SMS Spamming Saved
-
22:22
Episode 61: Challenges of Multi-Product Platforms ft. Dustin Rea
-
12:46
Episode 60: Anybody Could Have Done It...But I Actually Did
-
20:27
Episode 50: Fulfilling Friday - Saving Customers Millions
-
17:59
Episode 48: Falsehoods Programmers Believe About Projects
-
44:59
Episode 37: Interview Insights - Changing the Game for Interviewers and Candidates
-
30:07
Episode 36: Becoming an Expert in your Company's Business
-
28:48
Episode 30: Investing in Yourself Beyond Education
-
12:54
Episode 28: Making Non-Compatible Changes During Long-Running Upgrades
-
39:40
Episode 27: The Ticket Master - Computerizing India’s Railways with Aadil Farid, Part 2
-
26:31
Episode 26: The Ticket Master - Computerizing India’s Railways with Aadil Farid, Part 1
-
34:26
Episode 23: Live Workshop with Rob Gonnella
-
40:45
Episode 21: Impostor Syndrome
-
20:09
Episode 19 - The Beachhead Strategy
-
18:42
Episode 17 (F*ck-Up Friday Series) - Losing $1 billion for 4 hours
-
13:22
Episode 16 - Tricks to Facilitate Conversation
-
22:45
Episode Fifteen - Red Flag Development Ideas
-
25:50
Episode 14 - How do you define ‘Minimum Viable Product’?
-
44:10
Episode 13 - Transitioning from Microservices to Monolith with Josh Beckman
-
25:11
Episode 11 - You Can't Build to Spec
-
26:48
Episode 9 (F*ck-Up Friday Series) - How Our Customers Got Raided by the FBI
-
31:35
Episode 8 - Transforming Your Internal Software into a SaaS with Brian Begy (Full Version)
-
44:54
Episode 4 - Nozomi (Full Version - Video)