Please rate the book
Efficient Rails gives you actionable upgrades to your workflow you can put into practice right now. Learn all the best shortcuts and tools for crafting elegant Rails apps. Whether you're just learning Rails or have been using it for years, Efficient Rails will save you time and make you a happier developer.
RAILS RECIPES
Learn novel solutions to common problems in Rails apps. From the database to the view and everything in between.
STREAMLINE YOUR FRONTEND
Learn best practices for building out the frontend of your Rails application. We'll cover technologies like Sass, jQuery, Turbolinks and even React.
UPGRADE YOUR TERMINAL
As a Rails developer, you'll be spending lots of time in the terminal. Make sure it's time well spent! Learn how to customize your terminal to suit your needs.
ADVANCED DEBUGGING TECHNIQUES
Forget puts. Learn advanced bug squashing techniques to get to the root of the problem quickly and get on with your day.
GET GOOD WITH GIT
Since Git is key part of nearly all Rails developers' workflows, we'll cover some advanced time-saving techniques that will make working with Git a breeze.
STRESS-FREE TESTING
Writing tests for your Rails app is essential, but the process is far from painless. Learn how to get the most out of tools like RSpec, Factory Girl, Capybara and more.
A Workflow Upgrade is a way to do something you're already doing, but better. Usually, faster and with fewer steps. These upgrades will make you look feel like a superhero when that person looking over your shoulder asks "how did you do that?!"