-
High Agency in Software Engineering
If you were stuck in a third world prison and had to call one person to try and bust you out of there — who would you call?— Jeff Bezos High agency is essentially the art of overcoming obstacles. It’s the conviction that you have the power to shape your life and surroundings, rather than…
-
The Impact of All-or-Nothing Thinking in Software Engineering
All-or-nothing thinking is a mental trap holding you back from becoming a better software engineer. It explains why you expand project scopes to cram in every possible feature. It explains why you won’t submit a PR until every abstraction feels flawless. It explains why you take a month to settle on a web framework for…