Software engineering

Essays on how software engineering is changing with AI, written from daily practice.

15 posts · all topics

A jagged amber line of light dividing brightness from total darkness, the boundary sharp and irregular.
Essays • • 7 min

The Jagged Frontier

AI is strong in one place and confidently wrong half a step over, and from the inside the two feel identical. The real skill is not prompting. It is knowing when to delegate, when to steer, when to verify, and when to think alone.

A weathered nautical chart of a complex coastline laid over dark ocean water, every rock and depth still marked, illustrating legibility rather than simplification
Essays • • 11 min

Making Complexity Visible: You Cannot Simplify the Ocean, Only Chart It

When a system gets too big to hold, almost everyone reaches for the same move: make it simpler. It is the wrong move. You cannot simplify the ocean. You can only chart it. This is about the difference between simplicity and legibility, why decisions quietly migrate to whoever holds the context, and how to make a complex system visible enough to navigate without pretending it is small.