Phenomenal Cosmic Power

Jeff Atwood thinks monkeypatching should frighten you: But if wielding that power doesn’t scare and humble you a little, too, then maybe you should leave the monkeypatching to the really…

Read More

Everything Old…

A passage in Charles Nutter’s reaction to MagLev caught my eye today: First off, they demonstrated its distributed object database automatically synchronizing globally-reachable state across multiple VMs. It’s an amazing…

Read More

The Lotus Desk

2008-5-23 Avdi – Lotus desk Originally uploaded by taboulichic I’ve been increasingly dissatisfied with office chairs both at the office and at home lately. I just can’t seem to find…

Read More

Rock’em Sock’em Ockham

Inspired by “this talk by Jim Weirich”:http://mtnwestrubyconf2008.confreaks.com/15weirich.html: !/images/rockoutockout.jpg! Image by “scottfeldstein”:http://flickr.com/photos/scottfeldstein/, “some rights reserved”:http://creativecommons.org/licenses/by/2.0/deed.en. (For the shaving nerds, this poster features the Merkur Hefty Classic, a razor I recently acquired…

Read More

On Beauty in Code

I was thinking about the topic of beautiful code this morning. There’s a lot of disagreement about what constitutes beauty in code. I’ve watched Marcel Molina Jr. talk about “Plato…

Read More

Sustainable Development in Ruby, Part 3: Delegation

In our “last episode”:http://avdi.org/devblog/2008/03/31/sustainable-development-in-ruby-part-2-method-injection/ we were augmenting @FMTP::Message@ classes to deal with messages split across multiple packets. As is often the case, fixing one problem revlealed another. What with the…

Read More