Some engineers look at an aging system and immediately start planning its replacement.
Blacksmiths usually pause for a moment.
Then they ask a different question.
"Before we replace it, let's understand it."
That question isn't driven by nostalgia.
Some engineers look at an aging system and immediately start planning its replacement. Blacksmiths...
Some engineers look at an aging system and immediately start planning its replacement.
Blacksmiths usually pause for a moment.
Then they ask a different question.
"Before we replace it, let's understand it."
That question isn't driven by nostalgia.

Every successful structure begins with work most people will never notice. The foundation disappears...

Why build something? And what if nobody ends up using it? There are good answers to the first one....

Part 0: Why Smart Engineers Freeze in This Round 👦 Nephew: Uncle, I know Redis, MongoDB,...

The Hidden Cost of System Design Building software isn't just about writing code. Before...

The other day I watched an engineer spend three days on a piece of the codebase nobody had touched in...

One of the more uncomfortable conclusions I've reached over the years is that a lot of software is...