Agile Book Club: Zero Friction Development

“When you’re ready to code, nothing gets in your way.” That’s the goal of zero-friction development, and the subject of this week’s book club session.

📖 Zero Friction

🎙 Discussion prompts:

  • Fast feedback is at the heart of zero-friction development. Ideally, for every change, you’ll get feedback on whether that change worked or not in less than a second. What are your techniques for achieving fast feedback, and how does it change the way you work?

  • Builds are a common source of developer friction. What kinds of problems have you experienced with inconsistent or unreliable builds? How have you fixed them? Do you use tools such as Nix, Bazel, or Docker to improve your build experience?

  • Test data is another common source of build problems. What do you do to manage your test data, particularly for manual testing and end-to-end testing?

  • Automation is key to reducing development friction, but it’s easier said than done when you’re automating an existing codebase. What automation challenges have you encountered or solved?

About the Book Club

The Art of Agile Development Book Club takes place Fridays from 8:00 – 8:45am Pacific. Each session uses an excerpt from the new edition of my book, The Art of Agile Development, as a jumping-off point for a wide-ranging discussion about Agile ideas and practices.

Visit the event page for more information, including an archive of past sessions. For more about the book, visit the Art of Agile Development home page.

If you liked this entry, check out my best writing and presentations, and consider subscribing to updates by email or RSS.