Posts

Showing posts with the label software engineering

Laziness and Impatience - An Engineer's Journey

Image
I used to have a relatively derelict blog (the one you're on now) where I would jot down some of my thoughts and ex…

Did we just swap "compilation time" for "completion time"?

Image
I've been a software engineer for long enough to have seen our workflows evolve dramatically.Waiting for the Toolch…

The Tale of Two Teams: How We End Up With Useless Software

Image
Two equally notorious ways to guarantee failure in any software project:Ship too soonNever shipThis is the story I use …

The "Zero Incidents" Trap: Why Chasing Perfection Backfires

Image
I'll confess: for years, I was an adamant believer.
I was convinced that achieving "zero incidents" was ju…