hello!
Git Repos
This site is under ongoing maintenance. There will be broken links, broken functionality, and things that are just weird. However, I believe it is better to have an ongoing piece of work visible over a static "under construction page"; having a site which is not finished front-facing makes me more motivated to work on it. I hope to create an engaging, interactive, site full of fun stuff. I hope to have several blog posts etc. which will talk about anything from rock climbing to computer science. Enjoy my work in progress!