Eating Your Own Dog Food - The Secret Sauce for Better Product Development
summary
Sonar uses its own code-quality tool to block merges until issues are fixed, forcing developers to address maintainability and reliability warnings before merging to main. Changes deploy continuously to a dedicated dogfooding instance that the team treats as production, so outages become incidents with postmortems rather than quick patches. This uncovers bugs earlier than customers do, though dogfooding alone can’t cover all cases for 7 million users, so feedback funnels into an internal forum and actionable tickets.
AI-written summary · about
related talks
06mHow Sonar Builds a Culture of Innovation and Accountability
32mNavigating the Sea of Javascript tool
25mHow the magic of open source helps our project
32mEating your own dog food
58mDeveloper Joy – How great teams get s%*t done
43mCode quality as an engine of your IT business
42mDeveloper Joy: How great teams get s%*t done
20mAccelerating Product Innovation with OSS CI as Code
