Based on all our talk about Elm and Elixir recently, you may be wondering if we’ve kicked Ruby and Rails to the curb. Absolutely not!

We continue to use Rails every day for the same reasons we created our first Rails app 13 years ago and taught our first Rails course 12 years ago. When it comes to Rails, all the batteries are included. Out of the box, it just works. Any 5-year old will tell you that’s a huge selling point. Crack it open and start building an application that matters. It doesn’t force us to start by making arbitrary decisions about external libraries and tooling. That’s a recipe for procrastination. We want to make real progress.

Now, perhaps more than ever, we appreciate software that’s designed with intelligent defaults and sensible conventions. And you might think that after more than a decade this would be the norm. Surely any modern web development framework would deliver a similar out-of-the-box experience, right? And yet that doesn’t seem to be the case.

Rails continues to set a high bar in terms of fulfilling the promise of an integrated, full-stack framework. Equally impressive after all these years, Rails is still being actively developed and improved while holding true to the same core principles that guided its creation.

We will always look for the right tool for the job, and while Rails is no longer the media darling it once was, in many cases it’s still our go-to web development framework. So although we come at this from a different perspective than Rails’ creator David Heinemeier Hansson, we’re both bullish on Rails in 2017 and beyond.

Ruby and Rails Master Package Deal

If you're ready to dive into developing with Ruby and Rails this year, there's no better set of courses to put you on a path to success than our 4-course master package. You'll learn all the key fundamentals, advanced features and techniques, and best design principles. You'll get:

  • 96 videos (streamable and downloadable)
  • 17 hours of content
  • 86-chapter workbook with step-by-step exercises
  • updated for the latest versions of both Ruby and Rails
  • one low price (no subscription, no expiration)
  • 25% savings over buying each course individually