This blog post is about refactoring, git, long-lived branches, and scope...
Improving the generation of JSON.
A new developer joins a project, and asks in Campfire: “what is the purpose...
How using this popular RSpec technique can sometimes do more harm than good.
Constants help us avoid Magic
Numbers
and repeated code, which violates the...
How to work through existing code to add polymorphic behavior.
Trade-offs between data and behavior.
There will be Ruby in the middle of this blog post. But first, a
tangent in...
And now, a friendly message from your local Tell, don’t
ask Department.
...
The Rails community has been abuzz with object-oriented programming, SOLID...