|
|
|
|
|
by nachocoll
94 days ago
|
|
The craftsmanship question is real, but I think the more pressing issue is what replaces it. Craft wasn't just about aesthetics — it was about understanding the system deeply enough to make good architectural decisions, trace bugs, and reason about failure modes. When that depth erodes, you don't just lose "nice" code. You lose the ability to maintain it, extend it, or even know when something has gone wrong. A few of us have been thinking about this and put together the Agile Vibe Coding Manifesto (https://agilevibecoding.org) — an attempt to extend the original Agile Manifesto for environments where AI is doing significant amounts of the generating. One of its core principles: "Generated systems remain understandable and maintainable by humans, regardless of how they were produced." The manifesto isn't a rejection of AI tools — it's an argument that the disciplines of craftsmanship (traceability, domain clarity, human accountability) matter even more in an AI-assisted world, not less. Worth a read if this resonates. |
|