A selection of some of my writings on technology:

My interests are broad, and my blog stream reflects how some of them have evolved through the years:

Should you want to keep updated with the things I publish, subscribe to this blog via RSS or join the mailinglist:

Unless stated otherwise, the contents of this site are published under the Public Domain.