With nearly 15 years of web development under my belt, I've had the opportunity to work with almost every imaginable web application stack. My favorite by far is Ruby on Rails, the open-source web application framework that lets developers create fast, scalable, and maintainable apps using common architectural patterns and agile techniques. Here you'll find a collection of Rails guides, tutorials, tips, examples and resources tailored for everyone from newbies to intermediate and advanced Rails developers.

BBEdit on Rails ()

Although the majority of Rails developers favor TextMate, since BBEdit 9 was released it's re-emerged as a serious contender. Learn how best to use BBEdit as your Rails IDE.

Guides Tips and Tutorials ()

From a Rails newbies to experienced developers, this section promises guides, tips, tutorials, and techniques to help you in the development and maintenance of your Ruby on Rails applications.

Rails Gems Plugins and Engines ()

Hands-on guides to making the most of useful gems, plugins, and Engines which extend or provide alternative functionality for use in your Ruby on Rails applications.

Specs and Testing ()

Test-driven development (TDD) is a staple of Agile development. Get tips and techniques for improving your tests, using tools like RSpec, RCov, and Reek, and more.