[Jodavaho.io] — Josh Vander Hook

Statement on my AI useage for software development

Steam engines? horse/car? or … CNC machine tools? view full post

Statement on AI useage

I increasingly use Claude Code CLI (by Anthropic) as a coding assistant, similar to how a machinist might use CNC tools - Increasingly automatic, carefully monitored, with human interaction required at certain touchpoints, retools, or inspection points; and a lot of work front-loaded in design. There is often less manual, flow state craftsmanship except on the most critical parts.

I find high value in Claude Code CLI for:

One especially useful workflow is to generate a CLI regression test from a specific input/output example. My time spent on this activity has dropped dramatically since I started using Claude for it, with no impact to quality.

I find it less useful for:

I adore making real, useful software by hand, so I still tend to turn off all the tools, go internet-free, and focus deeply for side projects, challenge sets, or when required for critical components.

CNC Machining fundamentally changed the trade, requiring increasing “white collar” skills, not less. It massively increased the output a machinist can have, but also increased their responsibilities. This is the best analogy I can find for LLM agents.

Comments

I have not configured comments for this site yet as there doesn't seem to be any good, free solutions. Please feel free to email, or reach out on social media if you have any thoughts or questions. I'd love to hear from you!