Freelance software generalist
extended or repaired
Older posts are available in the archive or through tags.
Follow me on Twitter
My code on GitHub
Worked through my list of things to do rather more quickly than I expected. Look for a new release in the next few days.