Insights on software delivery, leadership, and the craft of building software that matters.
SpaceX builds rockets the way great software teams build software — through rapid iteration, learning from failure, and relentless focus on the feedback loop. Their approach to ...
The term "Developer Advocate" has been co-opted comfortably by marketing departments. But originally, it meant a senior engineer with the authority to tell the product team they...
The emergency board meeting explodes when Alejo fights back with accusations of his own. In a series of flashbacks, we finally see what really happened in the months before Dieg...
In 1936, before any programmable computer had been built, Alan Turing described a simple abstract machine that could compute anything computable. His paper 'On Computable Number...
Respect for software developers is not a perk — it is a prerequisite for building anything worth using. Most developers are introverts who have no interest in office politics; t...
A mysterious email arrives with production credentials that shouldn't exist. Stefan finally sees what's really running in production — and it's worse than anyone imagined. When ...
When critical decisions about software development are shaped by those who've never written production code, organizations pay a recurring tax: failed projects, departed talent,...
In 1843, decades before the first computer ran, Ada Lovelace saw what no one else could: a machine for calculation might become a machine for thought. Her notes on Charles Babba...