Training
AI-Native Rails
Your team already has AI tools. The question is whether they get real value from them. We train your Rails developers to use AI coding tools well, onboard faster, and ship AI features with confidence.
Hands-on
Live training
Remote
Or onsite
Your app
Real codebase
Your team
We don't replace it
Most Rails teams adopted AI tools in a hurry. Some developers get a lot out of them. Others fight the tools, paste in bad code, or quietly stopped using them. The gap between those two groups is skill, and skill can be taught.
Other consultancies will build your AI features for you. We make your own team AI-native, so the skill stays in the building after we leave. The same way our DDD and Hotwire workshops level up teams, this one levels up how they work with AI.
What's included
- Live, interactive training, onsite or remote
- Work happens in your real Rails app, on code your team owns
- AI-assisted development with tools like Claude Code and Cursor
- Faster onboarding for new and junior developers
- Building AI features the Rails way, from LLM calls to background jobs
- Guardrails for reviewing AI output and avoiding common traps
What we cover
Start where you are
-
Look at what you've tried
What the team already attempted, what worked, and where AI stalled. We build on what you already have. -
Early wins on your own app
We teach a real module of your app with AI, live. Nothing builds momentum like seeing it work on your own code.
Working with AI in your IDE
-
Claude Code and Cursor in real workflows
How we actually work in the IDE day to day, on real tasks from your backlog. -
AI for code research and refactoring
Using AI to understand a large codebase and drive refactorings with the right tools. -
The right model for the task
Different models for different jobs. When to reach for which, and why it matters for cost and quality. -
The Ralph loop
Running agents in a loop to grind through larger tasks, and knowing when it helps and when it doesn't. -
Browser automation and MCP
Chrome MCP and the alternatives, so agents can see and drive the running app. -
Feedback loops that keep agents honest
Wiring tests, linters, and checks so the agent corrects itself instead of drifting. -
Commands, skills, and a repo-level setup
Custom commands, reusable skills, and a dev workflow encoded in the repo so the whole team benefits.
Prototyping and buy-in
-
Prototype fast
Spin up working prototypes quickly. This is often what resonates most with management. -
Capture knowledge for AI to use
Gathering and recording domain knowledge so AI can extend the project with real understanding of the business.
Running it in production
-
AI in your CI
Bug bots and AI in commit messages and PR descriptions, focused on explaining the why behind a change. -
Monitoring costs
Keeping AI spend visible and under control as usage grows across the team. -
Context windows and data retention
What the model sees, what gets stored, and what that means for your code and your clients' data.
Frequently asked questions
- Do we need prior AI experience?
- No. We meet your team where they are. Some developers will already use these tools daily, others have barely touched them. The training works for both, with room to go deeper for the people who want it.
- Will you work in our codebase?
- Yes. The whole point is that the skills transfer to your real app. We use your code, your conventions, and the real problems your team works on.
- Onsite or remote?
- Both work. We usually run it remotely, which is easier to schedule across distributed teams. We can also come to your office when onsite makes sense for you.
- Is this about using AI tools or building AI features?
- Both. The training covers using AI coding tools day to day, onboarding developers faster, and shipping AI features inside your Rails app. We tailor the balance to your goals.
- Is this for juniors or seniors?
- For both. Juniors get a faster path into the codebase. Seniors get patterns for using AI on hard problems and for reviewing what it produces. Most teams send everyone.
- Why train our team instead of hiring it done?
- Because the skill stays with your team. AI changes how Rails apps get built. We'd rather make your developers good at it than make you depend on us for every feature.
Ready to make your Rails team AI-native?
Book the training and give your team a real edge with AI.