Everything on this website is so terribly out of date that I'm just going to take down the content for now; hopefully I'll get around to updating it sometime in the near future.

You can contact me at matt [at] mattrope.com if you want to get in touch with me.