It definitely does the thing ✓
After getting Claude set up, I spent some time exploring how it handled an unfamiliar codebase. I asked it to read through things and explain what it thought was going on. Mostly calibration. I wanted to see how it reasoned, not how fast it answered.
Once that felt solid enough, I gave it a real feature to think about.
I put it into planning mode and asked it to pull a Jira ticket by ID and outline an implementation. Nothing exotic. Just a normal piece of work.
It didn’t start with tests. I had to correct that. After the nudge, it adjusted and stayed there.
The first pass was functionally correct.
It identified the database changes, drafted an Ecto schema for a new table, outlined schema tests, sketched a helper for a third-party API, and mapped out controller code and routes to connect everything.
That alone was useful.
There’s still setup work on my side. Coding preferences. Style constraints. A clearer plan → build → test loop so it doesn’t drift as much.
But as an initial attempt, it required less intervention than I expected.
Definitely enough to make me double down and take this seriously.
Comments