The Matchpeg blog

Matchpeg's latest news, plus some occasional comments on the state of technology.