Here you can find links to all of my stuff that I want to share. 


I tent to document random bits of my life. There's not really an encompassing theme. Instead, you can never know what I will be uploading next!


Some of my projects are Open Source. Happily, lately more and more so. On gitHub you can find all of my open sourced projects.


I employ myself by pushing buttons on a keyboard and wiggling my mouse, expecting something magical to happen. Many times people tell me what they expected to happen. You can give me suggestions for productive keyboard twiddling on Freelancer.