Rails application templates made even easier with Rails Bytes

Application templates aren't just for new Rails apps! Stop copy-pasting configurations and get back to productivity with modular templates from this promising new service. (July 06, 2020)

Rails architecture tips from route helpers

A subtle feature of Rails routing gave me a new appreciation for the attention to detail that the authors of the Rails framework put into making it a pleasant development experience. (June 22, 2020)

Work around flaky test failures in Rails with rspec-retry

Nobody likes an intermittently failing test. Here's one way to keep your test suite running green, even when a test sometimes fails. (June 08, 2020)

5 great newsletters for the productive Rails developer

Here are my favorite subscriptions for keeping up with Rails, Ruby, and my world of software development. (May 25, 2020)

Happy 10th birthday to Everyday Rails!

Looking back on a decade of writing about Ruby on Rails. (May 18, 2020)

Getting started with a legacy Rails application

There's a good chance that your next Rails job will involve working with an existing application. Here's how I've recently gone about learning several new-to-me codebases. (May 11, 2020)

Everyday Rails Testing with RSpec book price changes

Want a legit copy of my Rails testing book for free, or heavily discounted? (April 15, 2020)

How to TDD when TDD is hard

Sometimes, TDD gets in the way, does more to confuse than guide, or generally just slows development to a monotonous crawl. Here's a set of five go-to strategies I use to get out of test-fueled frustration, and back to productivity. (July 09, 2019)

Replace chromedriver-helper with webdrivers (a public service announcement)

My recommended setup for testing JavaScript in Rails has changed. Read on to learn about the switch to webdrivers. (April 09, 2019)

7 reasons why learning SQL is still important for Rails developers

Active Record abstracts away much of the need to use SQL on a daily basis. But understanding what's going on behind the scenes is still important. Here's how understanding SQL can make you a better Rails developer. (February 18, 2019)