Multi-line comments considered harmful

Recently on the ruby-core mailing list, someone asked why Ruby doesn’t have multi-line comments....

2010-12-31 · 3 min

Mandelbrot remembered

Like many other people, I first saw the Mandelbrot Set in an issue of Scientific American in 1985....

2010-10-17 · 2 min

Wave goodbye

So, farewell then, Google Wave, perhaps the ultimate example (for now) of what happens when you let a bunch of software engineers design a product....

2010-08-05 · 4 min

It's Time and Energy Wasting Time

Once again, it’s time for every clock in America to be messed with....

2010-03-14 · 2 min

8001050F

As I’ve written before, date and time calculations are surprisingly difficult....

2010-03-02 · 3 min

The case of the Null Empty Nothing

Most programming languages have a null value which is used to indicate the absence of a valid value....

2009-12-01 · 4 min

RPM cheat sheet

The worst thing about commercial Linux is RPM....

2009-11-20 · 2 min

Documentation as an indicator of code quality

I often have to shunt around Lotus Domino databases, as well as all kinds of log files and bundles of XML data....

2009-09-25 · 3 min

Small, cheap and ubiquitous

WIRED magazine has finally noticed that the long term trend for technology is cheap, simple and ubiquitous....

2009-08-31 · 2 min

Last night I dreamed of mainframes

This week saw the 40th anniversary of IBM CICS, the Customer Information Control System....

2009-07-10 · 3 min