On craft and AI
Summary
The article reflects on programming as craft and AI as a tool, arguing for balancing human agency with AI assistance. It traces the author's youth in learning to code, contrasts craft with emergent AI capabilities, and proposes principles like transparency and collaborative art to navigate AI's role in creativity.