About Code With Rails

I started learning Ruby (and Rails) about 15 years ago, and it's been my favourite language ever since. Even as I've wandered off to learn other frameworks and languages, I always come back to Ruby and Rails because of how elegant and productive it makes web development.

For a long time, I've wanted to share techniques, design patterns, and ideas surrounding building and maintaining Rails applications. My experience revolves around high-throughput financial applications and APIs, where reliability and clean architecture aren't optional.

What You'll Find Here

This site focuses on real-world tutorials that help you level up from a junior developer to a senior developer. No toy examples, no oversimplified code. Just practical knowledge you can apply to your projects today.

  • Rails patterns and best practices
  • API design and development
  • Testing strategies that actually work
  • Performance optimization techniques
  • DevOps and deployment workflows
  • Modern frontend integration with Rails

Get In Touch

Have a question or topic you'd like covered? Feel free to reach out on X. I'm always interested in hearing what challenges developers face in their Rails projects.