Writing on Engineering, Leadership, and Systems

Jeremy writes about the intersection of engineering execution, organizational leadership, systems thinking, and AI transformation. These essays reflect his operating philosophy and the patterns he has observed across 25+ years of engineering and product leadership.

Lean Software Execution

Slow Is Smooth, Smooth Is Fast

The military maxim applies directly to product/software delivery. Teams that rush create rework. Teams that execute with discipline create momentum.

Read Article
Systems Leadership

Where Ambiguity Goes — And Why Executives Must Contain It

Ambiguity doesn't disappear. It flows downhill until someone absorbs it. The executive's job is to contain it at the right altitude.

Read Article
Leadership Growth

Why Leadership Feels Scariest at the Edge

The decisions that define leaders aren't the easy ones. They're the ones made at the edge of information, time, and authority.

Read Article
Leadership Growth

The Difference Between Accountability and Blame

Accountability is forward-looking. Blame is backward-looking. One builds teams; the other destroys them.

Read Article
Innovation Strategy

Architecture Is a Leadership Problem

The hardest architecture problems are not technical. They are organizational. Conway's Law is not a warning — it is a design tool.

Read Article
AI Transformation

What AI Adoption Actually Requires

Most AI adoption fails not because of technology, but because of governance, culture, and change management. The tool is the easy part.

Read Article

Invite Jeremy to Speak

Jeremy speaks on engineering leadership, AI transformation, systems thinking, and building high-performance teams. Available for conferences, panels, podcasts, and executive roundtables.