Articles

Insights on software delivery, leadership, and the craft of building software that matters.

19.01.2026

Iterative Design: What Software Can Learn from Rockets

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 ...

16.01.2026

When "Developer Advocate" Meant Something Else

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...

15.01.2026

Fantasmas del Sprint

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...

12.01.2026

Alan Turing: Defining Computation Before Computers Existed

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...

09.01.2026

Treating Developers With Respect

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...

08.01.2026

Los Secretos del Código

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 ...

06.01.2026

We Don't Take Advice From Non-Developers

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,...

03.01.2026

Ada Lovelace: Imagining Software Before It Existed

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...

×