Andrey Eremin | Setting up Steep Properly with Rails

27-May-2025 35
Learn how to set up Steep for static type checking in your Ruby on Rails project with a practical Steepfile configuration. Discover tips, tools, and a beginner-friendly approach to adding RBS to your Rails codebase without sacrificing flexibilityStatic typing might not be the first thing that comes to mind when working with Ruby—but it’s becoming a valuable tool for many developers who want more clarity and confidence in their codebases. That said, it’s important to remember: you don’t have to use it everywhere. You’re not giving up Ruby’s flexibility or developer happiness. You can still write expressive code and enhance it with RBS or Sorbet where it makes sense. I covered this approach in more detail here: Static typing is not either-or .
Use coupon code:

RUBYONRAILS

to get 30% discount on our bundle!
Prepare for your next tech interview with our comprehensive collection of programming interview guides. Covering JavaScript, Ruby on Rails, React, and Python, these highly-rated books offer thousands of essential questions and answers to boost your interview success. Buy our 'Ultimate Job Interview Preparation eBook Bundle' featuring 2200+ questions across multiple languages. Ultimate Job Interview Preparation eBook Bundle