The reference for writing fantastic Rails applications
Ruby
649
262 commits
updated May 23, 2025
The canonical reference for writing fantastic Rails applications from authors who have created hundreds.
You build web applications, and you love Ruby on Rails because it provides a framework for developing applications that are are fast, fun, and easy to change. Over time these applications can become bloated, development slows down, and changes to the codebase become painful.
Ruby Science helps you learn to detect and fix emerging problems in your codebase, while maintaining an application that will be fun to work on for years to come.
This repository includes both the Markdown source files for the book, as well as the companion example Rails application.
A web-based version of the book is available for free. EPUB and PDF versions are available in a "pay what you want" model. You can also sponsor us on GitHub.
Your purchase goes to support the ongoing maintenance of Ruby Science, our blog, and all of our open source projects.
This repo is maintained and funded by thoughtbot, inc. The names and logos for thoughtbot are trademarks of thoughtbot, inc.
We love open source software! See our other projects. We are available for hire.
29 followers · starred Mar 2024
58 followers · starred Jul 2022
121 followers · starred Feb 2021
282 followers · starred Sep 2022
The reference for writing fantastic Rails applications
Ruby
649
262 commits
updated May 23, 2025
The canonical reference for writing fantastic Rails applications from authors who have created hundreds.
You build web applications, and you love Ruby on Rails because it provides a framework for developing applications that are are fast, fun, and easy to change. Over time these applications can become bloated, development slows down, and changes to the codebase become painful.
Ruby Science helps you learn to detect and fix emerging problems in your codebase, while maintaining an application that will be fun to work on for years to come.
This repository includes both the Markdown source files for the book, as well as the companion example Rails application.
A web-based version of the book is available for free. EPUB and PDF versions are available in a "pay what you want" model. You can also sponsor us on GitHub.
Your purchase goes to support the ongoing maintenance of Ruby Science, our blog, and all of our open source projects.
This repo is maintained and funded by thoughtbot, inc. The names and logos for thoughtbot are trademarks of thoughtbot, inc.
We love open source software! See our other projects. We are available for hire.
29 followers · starred Mar 2024
58 followers · starred Jul 2022
121 followers · starred Feb 2021
282 followers · starred Sep 2022