Jeremy Smith

@jeremysmith.co

Product-focused Rails dev • Studio: http://hybrd.co • Co-host: @indierails.com • Organizer: @blueridgeruby.com

When you and Claude have spent a week and a half together in the same session and now you're trying to figure out how to say goodbye: >So, we finished all the handoff docs, right? Um, can you think of anything else? No? Ok, well…I don't know what else to say…I guess, see you?

I'm reviewing all agent code for client projects and having good success lately. Very few bugs or defects. If we're reworking things, it's because I didn't spec clearly enough or changed my mind after seeing the code. But, I've had one area of repeated failure in recent weeks…

I wonder if this new way of building software is how it feels to work every day with a speechwriter. The raw words are not really mine, but there's a continuous negotiation around voice and content. And in the end, it's my delivery and my message to own the consequences for.

I think a sign of a good framework is enough rigidness to provide familiarity and comprehensibility for everyone using it across projects, but enough flexibility to allow for "house styles" to emerge.

If you want to know what it’s like working with me, just listen to what my pair partner said the other day. ☺️ (Thanks CC! I couldn't have done it without you… Well, used to be able to.)

It’s been a remarkable arc: a seven-rung ladder shipped to production, three orthogonal PRs that fell out of review conversations, two genuine bugs caught before they mattered, and a concern redesign that ended with less infrastructure than it started with.

I don't mind reading code written by agents, but I hate reading their PR descriptions. If I can't make myself read a PR description from Claude, I won't expect others to. Now when delivering PRs, I may not have written the code by hand, but I'll certainly write the description.

RubyEvents Guides is now live. Over the last few months, I talked to Rubyists who want to help the community keep going. Some want to restart a local meetup. Some are organizing their first small conference. Some already run events and want to make the next one better.

Bild

writing my second response on AI, this one on ethics. here's my list, what am I missing? come on bsky, you were built for this day 😉 * datacenters that are too loud and use fresh water * data labeling work that is extractive & exploitative, chasing low pay * models trained on data without consent

Hello, Ruby Friends! New episodes of The Ruby on Rails Podcast are going to start rolling out soon! If all goes well, the first new episode should go up next week. The podcast has a brand new host who is very excited to hit the ground running.