Voodoo programming is when we write code that we don’t really understand. We know we shouldn’t do it. But how do we stop?
In an application we worked on, we presented users with multiple choice...
SOLID is an
acronym created by Bob
Martin and Michael
Feathers that refers to...
I keep a file of code I like. When looking for inspiration, I read through...
Comments are like playing telephone. Avoid them with clearer method names.
Walk through a refactoring of Ruby on Rails test code
and observe lessons in Rails idioms,
setting up only necessary test data,
and extracting methods.
Introducing Hound, a hosted service that keeps your codebase clean
by commenting on style guide violations or other linting issues
in your GitHub pull requests.
How Sass maps empower you to write less code.
Ever seen a hard-to-parse conditional like this?
def allow_access_to_site?
...
Today’s release of Ruby Science
includes three new chapters. If you’re...