Tech & AI News
Hacker News

Don't call yourself an artisanal programmer

The author argues that refusing LLM assistance to achieve fully reliable, maintainable code aligns with true engineering practice, despite being labeled “artisanal.” Citing Hillel Wayne’s 2021 crossover study, they note that many developers lack a precise title, suggesting “software craftsman” for vibecoders while reserving “engineer” for those focused on correctness and depth. This re-framing highlights a vocabulary gap that obscures the distinction between reliable engineering and casual coding.