Posts
Sharpen Your Tools
In this one I explore Emacs’s self-documentation and customization features to make my IDE just a bit better.
Read moreSome IRB Tricks
The REPL is a programmer’s best friend.
Read moreKnowing Ruby Well
Then they come up to me and say, “I was surprised by this feature of the language, so therefore Ruby violates the principle of least surprise.” Wait. Wait. The principle of least surprise is not for you only. The principle of least surprise means principle of least my surprise. And it means the principle of least surprise after you learn Ruby very well.
- Yukihiro Matsumoto [source]
Here’s a grab bag of patterns I’ve picked up over 4 years of working with Ruby.
Read more