Dev.to
7/23/2026

Do It Wrong First
Short summary
An essay arguing that 'do it right the first time' is counterproductive for high-uncertainty work. The author advocates 'doing it wrong first'—deliberately accepting that initial attempts will be flawed when the problem domain is not yet understood. The piece warns against using design patterns and abstractions as shields against not-knowing, and connects this mindset to team leadership.
- •'Do it right the first time' fails for high-uncertainty problems you don't yet understand
- •Engineers often hide behind abstractions and best practices to mask not-knowing
- •Owning the first-wrong-version accelerates genuine learning and better team culture
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



