GitHub repo I normally don't like talking, much less blogging, about projects I haven't finished. However, through my conversations with friends and colleagues I've realized that I've stumbled upon something interesting both as a project and as a pro...