Wax on, Wax off

Zed’s post on mastery is great, as usual. I have only this to add: that while mastery transcends rules, no one achieves mastery without first acquiring discipline. The masters, who…

Read More

The three line rule

A frustrating couple days of coding has crystalized a new rule for me: If you can’t demonstrate your new feature in three lines of code, you’re not done. But it…

Read More

Full Disclosure; or, What’s in your toolbox?

The one objection I haven’t heard yet to my monkey patching rant is: you’re a “hypocrite”:[http://utilitybelt.rubyforge.org/svn/lib/utility_belt/convertable_to_file.rb]! Gasp, yes, I have written code that exploits Ruby’s open classes. It even extends…

Read More