Changelog & Friends

Discovering discovery coding

8 snips
Feb 14, 2025
Jimmy Miller, a savvy web developer and coding enthusiast, returns to discuss the intriguing world of discovery coding. He explains how this hands-on approach contrasts with traditional coding methods, promoting creativity and problem-solving. The conversation covers the evolution of AI in development, enhancing productivity with tools like Augment Code and Notion. Miller also shares amusing anecdotes about coding challenges and emphasizes the importance of personal reflections in code, advocating for a more intuitive and organic approach to programming.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ADVICE

Tooling for Discovery Coding

  • Invest in tooling for fast feedback cycles when discovery coding.
  • Slow compile times and cumbersome codebases hinder discovery.
ADVICE

REPL-Driven Development

  • Embrace REPLs or interactive environments for discovery coding.
  • Tools like a Clojure REPL allow live code evaluation and system manipulation.
ANECDOTE

Interactive Dev UI for Error Handling

  • Jimmy Miller built a dev UI to resolve error message inconsistencies.
  • Directly involving stakeholders and visualizing states streamlined the process.
Get the Snipd Podcast app to discover more snips from this episode
Get the app