And update your tools to detect what the default branch is in each repository.

It took me an entire year to figure out what was wrong.

I finally figured out the fastest way to migrate to a new Mac.

The best syntax for declaring methods private in Ruby.

A rebuttal of all the arguments for using single-quoted string.

Hosting static sites on Heroku is a lot easier than it might seem.

The name is confusing so for years I didn’t realize Rails had database cleaning.

Generate new Rails applications without having to install Rails globally.

ActiveRecord callbacks will eventually bite you in the ass.

The correct method semantics will make the intent of the test clearer.

All the fun without any of the RSpec.

There will never be a better time than right now.

“Don’t Repeat Yourself” is a very misunderstood and misused rule.

You don’t need to outdent all your heredocs.

I had no idea this was possible until now.

Don’t let BCrypt slow down your tests.

I could never remember this magic incantation.

People really did not like the premise of this one.

Alter your own perception of time.

It took me a long time to figure this out.

Devise simplifies this for you now.

RIP Rdio.

Easily update a record’s timestamp when its association changes.