Jekyll + Github Pages is a streamlined platform for hosting static websites (like this one). Jekyll provides default support for tags, but a little extra work needs to be done to create tag pages. I’ve read through a lot of great, existing solutions, and I’ll try to summarize and simplify them here.

Touch Calculator is a Python program for Mac that performs basic numerical and
scientific calculations. Instead of using keyboard input, Touch Calculator
accepts input from the Mac touchpad. I used machine learning algorithms
to build a handwriting recognition engine to drive the application.