The Changelog: Software Development, Open Source

Discovering discovery coding (Friends)

10 snips
Feb 14, 2025
In this engaging talk, Jimmy Miller, a renowned software developer and insightful blogger, dives into the world of discovery coding. He shares his journey of intuitive programming versus traditional methods and discusses how creativity can enhance problem-solving. The conversation also touches on the evolution of tools like Augment Code and Notion, emphasizing their role in boosting productivity. With personal anecdotes about network challenges and organic coding, Jimmy's insights highlight the balance between theory and hands-on practice in the ever-evolving tech landscape.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

Packet Drop Woes

  • Jimmy Miller recounts struggling with unhelpful customer support representatives.
  • He created a program to graph packet drop, which finally convinced them to escalate his issue.
ANECDOTE

Discovery Writing Analogy

  • Jimmy Miller explains that he discovered the concept of "discovery coding" while listening to Brandon Sanderson's lecture.
  • Sanderson discusses "discovery writing", where authors discover the story as they write, similar to how Jimmy codes.
ANECDOTE

Design Doc Flaw

  • Jimmy was asked to create a design document for a complex problem with four potential solutions.
  • While prototyping the chosen solution, he realized it was flawed and discovered a simpler, more elegant approach through coding.
Get the Snipd Podcast app to discover more snips from this episode
Get the app