MattArmstrong.net is currently under redesign. Please visit Matt's Blog in the meantime, at http://blog.mattarmstrong.net