Confessions of a Programming Addict
This site contains notes about my programming adventures. Mostly to remember how I did something since my memory for technical things seems to last about four weeks these days. Please let me know if you find any of this information useful and by all means make corrections where I’ve made mistakes.

“Most of you are familiar with the virtues of a programmer.
There are three, of course: laziness, impatience, and hubris.”
—Larry Wall

“Debugging is like alien abduction. Large blocks of
time disappear, for which you have no explanation.”

“I love deadlines. I like the whooshing sound they make as they fly by.”
—Douglas Adams

If I could write perfect code then I sure wouldn’t be a programmer.
—Glenn Doten, 2009

A problem well stated is a problem half solved.
—Charles Kettering

Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
—Antoine de Saint-Exupéry

Surgeons bury their mistakes; SQL developers hide them in stored procedures.