this is a thread that actually explains why this is a good idea in practical real terms, rather than serve up empty platitudes like "fail faster" and "kill your babies". good stuff!! https://twitter.com/TylerGlaiel/status/1352005293979299842
much of it comes down to learning how to lead your shots and commit to actions before their full effects and consequences are visible. design decisions, technical debt, etc on big projects are like firing a torpedo at a target hundreds of feet away.
also, it's trite, but "failure is learning how to do something better" is true here. odds are that many of your "failures" are things you can absolutely work around and continue on from - just things you can do better next time. "needs improvement" is not a euphamism, it's a tool
i find that a lot of the language around "failing better" can be kinda self-flagellating in a way that makes the actual practical wisdom in it roll off people who are just starting out. often to make the person sharing it appear smarter. so. good thread