Grab Bag

Read more: Rewrites, rewrites, rewrites.

Rewrites, rewrites, rewrites.

Kaizen: continuous improvement. Or, is it continuous dissatisfaction? In any case, this blog is undergoing an end-to-end review and substantial re-write. If you're interested in why, here's a brief explanation.

Read more: Autocomplete poetry

Autocomplete poetry

It was the best of the day before: I get a follow back on my way home from work.