Tutorials
Enable Ruby LSP in Claude Code — Quick Setup Guide
Ruby LSP is a language server for Ruby built by Shopify. It provides go-to-definition, document symbols, hover information, and diagnostics. In your editor - VS Code, Neovim, Zed - you probably already use it and do not even notice because it just...
Rails Testing on Autopilot: Building an Agent That Writes What Developers Won't | Mistral AI
In most large Rails monoliths, organizations prioritize writing new features over writing tests for them. Over time, more and more code goes untested, forcing teams to spend more time debugging painful bugs.
We built an autonomous agent that clos...
How I Audit a Legacy Rails Codebase in the First Week
My legacy Rails app playbook. After 50+ engagements, here's the exact process, tools, and stakeholder questions I use in week one.After 50+ engagements, I’ve learned that the first week isn’t about reading the code. It’s about reading the signals....
Smooth UI animations on server-rendered HTML | Adrien Siami
I’ve been using Hotwire in production since the beta release of Turbo, and it’s changed the way I build web apps. It’s a great way to get SPA-like interactivity at a fraction of the complexity.
In this article, we’ll explore how we can use Turbo ...
Using Minitest::Spec in Rails? Watch out for the lifecycle hooks! - Remi Mercier - Freelance Software Developer
A small mistake sent me on an overly long investigation into Minitest hooks, and how Rails integrates with these.After picking up Minitest to complement the QA process of one of my retainer clients, I’ve had confusing errors in our test suite for ...