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.