Discussion about this post

User's avatar
Larry Jacobson's avatar

Rich that was an epic post. I didn't have time to read it, but I MADE time to read it. These past few months I have been blown away by claude code. Like you said it has enabled a return to coding and I'm like a kid having fun again. I used to take pride in knowing all the arcana of a particular framework or language, but I let that go and now it's just build build build. I've had lots of project ideas over the years and the question each time is can I spare the months' of nights and weekends for this. Now the question is, hey do I have a couple hours to see how far I can get? Plus, it's a swiss army knife - a single tool to partner with you on high level visioning, option evaluation, iterative spec writing, execution and testing. Cocoon is a great reference! Myself I was thinking of the book Old Man's War by Scalzi. Glad you're having so much fun as well!

Expand full comment
Daniel Kirschner's avatar

Awesome post! The realization "aren’t these the {software practices} that we were always supposed to be doing?" drives home the metaphor that these AI coding tools are like interns from MIT. They have incredible depth, but sometimes aren't sure what to do with all of their skills. We need to provide them the same structure we'd give a real intern to make sure they're successful!

In practice this means that, like you mentioned, all of my side projects these days are much better written "software". All the documentation is up to date, the tests are exhaustive and run quickly, the build fails fast when something goes wrong... It's so much faster to do it right and give these guardrails to the tools than it is to manually detect regressions, even on code that I'm not investing much time into.

Expand full comment
2 more comments...

No posts