The Debate Over 'Artisanal' vs. AI-Assisted Programming and What It Means for Software Engineering
A software developer challenges the growing divide between traditional, careful coding and AI-assisted programming, questioning the labels assigned to each and the implications for the identity of software engineers.