Comment

Comment by Ovid

Many people trying to develop software treat AI as magic pixie dust they can sprinkle on a problem to make it go away. For coding, this as "AI-led engineering." The literature is rife with the failures of this.

Instead, I argue that we need to bring back well-known engineering best practices and treat AI as a tool to support them. This is "engineering-led AI." I created a free, online tutorial to explain this approach. A year and a half in development, but created as a happy accident of research, this approach to software development with AI requires experienced developers and leads to code that, while not perfect, is better than what I find engineering teams in many companies produce.

My background: I started programming in 1982, programming in many different languages, and am currently working with 225+ developers to help them improve their technical maturity, including with AI-assisted coding.

And for anyone who asks, my personal setup is Claude Code with Superpowers, Ponytail, PAAD (https://github.com/Ovid/paad), and some personal skills. My professional setup is Kiro with PAAD and some personal skills and powers.

parent Ovid 2 months ago

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton