Jordan's blog / My Projects link

Here are a few projects I’ve written over the years. Feel free to check them out and give me any feedback. They can be considered beta quality. I’m using them all personally so they usually aren’t totally broken.

Gorram

A monitoring solution, similar to Nagios or Sensu. My main goal here is to integrate all the ‘checks’ into the single gorram-server binary, without any process forking or external scripts or binaries.


Goauth

My web authentication library, used in most of my Golang web applications. It’s based on most existing web authentication libraries, with a few tweaks of my own.


Gowiki

A self-hosted wiki, similar to Gitit or Gollum (Github’s wiki). The primary feature of all these wikis is the git integration. The pages (and thus their history) are stored inside a git repository. That makes portability very easy. You can check out the repository and edit pages without depending on the wiki itself.

I really wanted to add a permissions system to Gollum and Gitit. I wanted some pages to be public while protecting others. Thus the inspiration for my goauth library.


EatSleepGame

A fledgling gaming community. Hoping to have users submit their content of all sorts, with more nuance and less emphasis on ratings.


thatsapaddl.in

Using the school canoe? That’s a paddlin’ The Simpsons-related image meme generator.