programming

Aug
09
The Coffee Machine: A Series

The Coffee Machine: A Series

Why do so many applications become so hard to maintain over time? What causes software to go wrong? How can we recognize when it turns on us? What can we do to bring it back? And, how can Ruby help?
2 min read
Jul
29
Dewey grass

Is DRY the Worst Programming Advice Ever?

DRY (or Don’t Repeat Yourself) was probably the first pearl of programming wisdom you learned when you began to explore software development. But, was it sage advice?
3 min read