One of the most frequent code smells in Rails is an excessive use of inheritance. A serious drawback from using inheritance to achieve polymorphism is the implicit coupling it creates between parent and child classes.
RSpec model specs: 6 minutes for 3,780 examples. Minitest model tests: 66 seconds for 9,835 tests. Both parallel. I built a 6-gate multi-agent pipeline in Claude Code to make the migration work.
An Open Source Claude Code skill based on our 60,000+ hours of Rails upgrade experience. Learn how our opinionated methodology teaches Claude Code to upgrade Rails, fast.
Most AI SEO advice is unproven. We tested what ChatGPT, Claude, and Perplexity actually read on our own site. Six LLM visibility techniques that worked, eight that didn't, and the metrics to tell the difference.
Every month I walk to the end of my driveway and stuff my mailbox with a tall stack of letters. Actually, I have to repeat this process a few times, because sta...
A story of validating product demand on a $2K budget with 128 cold-traffic signups, an A/B winner at 95% confidence, and a sequenced playbook founders can run themselves.
This is the story of how our Developer Productivity team extended and rolled out rubyfmt, our Rust-based zero-config, ultra-fast autoformatter across the world's largest Ruby codebase.
A six-phase guide to migrating a Rails app from Sprockets to jsbundling-rails + esbuild. Covers jQuery, Bootstrap, Docker, gotchas, and lessons learned.