RSSAmplifier

Blog

ruby on ai: out-learn, not out-ship

AI coding in production

rubyonai.comRSS feed ↗6 posts

Latest posts

The Rails AI Harness now writes plans I actually read

Hey. I owe you an update on what's going on with superpowers-rails - my plugin for Claude Code (and other agents). The plugin is the Rails AI Harness : conventions the agent must follow, plans I review before any code exists, and automated review on every diff. The March

You need an AI brain.

In January I set up OpenClaw and called it Alfi. Self-hosted Claude agent on a 3 EUR/month Hetzner box, running in Telegram with persistent memory and its own IP. First use case was a group chat with my girlfriend where we'd drop in places we wanted

My Harness: How I stopped babysitting AI and went kitesurfing.

Speed without structure is just a faster way to get lost. Here's the harness I built to coordinate AI agents across a Rails codebase — from brainstorming to shipping — so I could stop babysitting and go kitesurfing.

Your AI has no memory. Your Rails codebase does.

In Memento, Leonard wakes up every morning with no memory of yesterday. He doesn't know where he is. He doesn't know what he did. The only things he trusts are the tattoos on his body. AI coding works the same way. Every session is a fresh

How do you know the software is working?

In previous post we covered how to make Claude stick to conventions (tl;dr - skills + hooks fix it). Now it follows the rules but... Marcin, all tasks are complete. I open a browser and see: NoMethodError: undefined method 'hallucinated_method' for an instance of User (NoMethodError) Yeah, good

The single most important thing that made me believe AI coding could work.

When I started coding with AI, my single most important frustration was when Claude wasn't following instructions. I knew exactly what I wanted: we're (when I'm referring to "we" I mean Claude and I) adding a new endpoint to expose a new