Get the latest tech news
Preferring throwaway code over design docs
If you have discipline to throw away your first idea, draft, throwaway PRs often drives more progress than a design doc.
It’s a bit of a delusion that we can take a design doc and go straight to clean gradual rollout of every step. Your junior employees don’t feel comfortable pushing back when senior developers build something as an idea, so you want to create a ‘softer’ artifact they can more safely question To ‘slow down’ the process for team members with less disciplined or skilled developers As documentation - they’re usually outdated pretty fast To answer all the design questions - you won’t discover the real problems until you write code
Or read this on Hacker News