Excellence Is a Path, Not a Place
Feb 26 2026On the last day of a music theory course, the teacher says "you can do anything, anytime" — and it lands like a revelation, but only because years of learning the rules gave that freedom its meaning. This piece argues that the same dynamic governs software excellence, and that AI has compressed but not eliminated the journey. The bell curve of a developer's career — naïve simplicity through sophisticated complexity back to informed simplicity — still holds, but tools like code assistants let you reach the complexity phase in weeks rather than years, which is exhilarating right up until something breaks and you're debugging abstractions you never earned an understanding of. The traditional schools of thought (clean code purists, pragmatist hackers, performance craftsmen) still disagree on plenty, but they converge on one thing AI hasn't changed: understanding your system matters, and no tool can substitute for the intuition built through deliberate struggle. The practical north star is trust — can others rely on what you build? — and the working heuristic is simple: if you can't explain why the AI's approach makes sense for your specific problem, you probably shouldn't ship it. Excellence in the AI era isn't refusing the tools or surrendering to them; it's caring enough to walk the path that gives you the right to break the rules. The speed limit got lifted, but the road is the same.