An open source full-stack web application framework for the Ruby programming language.
Dig deeper into Ruby on Rails.
Dig deeper into Ruby on Rails.
Learn Test-Driven Development using RSpec and Capybara. Follow along with Josh as he let's his test drive through each of the steps needed to build out an application. This course covers testing at all the levels of a Rails application and will help get you to a new level of confidence in your Rails apps.
Learn Test-Driven Development using RSpec and Capybara. Follow along with Josh as he let's his test drive through each of the steps needed to build out an application. This course covers testing at all the levels of a Rails application and will help get you to a new level of confidence in your Rails apps.

Ben offers a few concrete tips on landing a new (or better) Rails job.


In this episode, Ben and Joe discuss Sandi Metz's rules.


Enumerable & Comparable On this week's episode, Chris is joined by...


On this week's episode, Chris is again joined by Melanie Gilman to discuss...


On this week's episode, Chris is again joined by fellow bot Derek Prior, this...

Gabe joins Ben to discuss Apprentice.


Why and When Logic That Is Decoupled From Application Domain When you find...


On this week's episode, Chris is joined by Boston Development Director and...

Ben joins Joe and build out the first feature in a Rails application, from...


On this week's episode, Chris is again joined by Josh Clayton,...

Ben and Joe continue to develop the Pastie application, demonstrating how to...


Joe and Gabe review form objects, and explain why they can almost always...


What is Rack Rack is the underlying technology behind nearly all of the web...


What are N+1 Queries N+1 queries are a common performance issue when...

What are Static Sites Static sites are sites comprised of and served from...


Contest Outline This week we're trying out something a little different.


The Problem Sometimes you have a test that fails, but not all the time -- an...

On this week's episode, Chris takes us through everything we need to work...

This week, Chris is joined by thoughtbot's Development Director in Boston,...


Rails makes many of our day to day tasks much easier, but sometimes this...


Scenic is a gem developed here at thoughtbot that lets you work with...