2026

The Courage to Reconsider: Why Unlearning May Be the Most Important Capability of the AI Era

For most of my life, I believed that success came from learning. Learn a new programming language. Learn a new framework. Learn a new methodology. Learn a new design technique. In technology, there is always something new to learn, and I loved it. Curiosity has served me well throughout my career. But over time I […]

The Courage to Reconsider: Why Unlearning May Be the Most Important Capability of the AI Era Read More »

Assertive Code Has Agency — Inquisitive Code Does Not

Most “legacy code” isn’t legacy because it’s old. It’s legacy because it has lost its agency. I’ve worked with millions of lines of production code over four decades, across some of the largest companies in the world. The pattern is always the same: Objects don’t manage their own state Behavior is scattered Changes ripple unpredictably

Assertive Code Has Agency — Inquisitive Code Does Not Read More »