Engineering, Leadership, and Life

I write about software engineering, leadership, and the judgment built through messy systems, team decisions, mistakes, and curiosity beyond work.

5 min read

Work is Just Other People

I found a pattern in myself. When work is going well, I do not talk about work. I talk about a bad joke, what someone cooked, how a Guinness pint tastes in different pubs, the t...

8 min read

Where the Automation Has to Stop

I keep seeing people running multiple agents, perfect setups with multiple skills, operating a fleet of assignments. First of all, this looks like science fiction. Besides that,...

6 min read

The Engineer in the Half-Space

You are reading interview loop feedback. You are going through the notes and it looks like neither a nogo nor a go. You are divided in your head too. Mitch does not seem to scor...

8 min read

Old Software Was Fast Because It Had No Choice

A few weeks ago we were discussing a Java component that starts a Spark cluster. Its job is mostly coordination. It starts the machinery, passes configuration around, waits for...

10 min read

Too Liked to Be Useful

I often get surprised when I hear someone say they like a certain manager. I usually have very different reservations about them in my head. The gap between what I think and wha...