Suffering with software

Software is miserable to write, maintain and use. Here are some comments and tutorials that may help..

Libertarian apostate

I have rejected many of the libertarian beliefs I grew up with.

Diamond bullets

This is the place where I pass on some wisdom I have picked up over the years.

Technical articles

Here is where I provide a large sampling of my technical writing.

Influential friends, family and co-workers

Here are some of the fine people I have been lucky to know.

Recomended products

Here are my preferred vendors and other resources that may be useful.

My strive

A look at the people and events that have shaped my life.

Technical writing tips

Here is a selection of articles and videos on the art and science of technical writing.

Composed with Komposer 0.7.10
Code cleaned up with HTML Tidy
CSS crafted in Stylizer
Pages intended to correctly render only in Firefox. To print, adjust scale to fit on a single page.