Verbose Logging

software development with some really amazing hair

T + G I F R

These are apps, libraries, and other projects I'm working on, or have done in the past.

Apps

Tinderizer

Tinderizer allows you with the click of a bookmark, to send almost any page on the web to your Kindle for reading at a later time. It's written in Go, hosted on Heroku and the source is available here.

compiler

This is a simple web app to compile less and coffeescript as a service. It runs on node.js with with the source available here.

balance

balance does simple TCP, HTTP, and HTTPS load balancing with a minimal Go app. You can see the source code here.

flickrd

A simple app to download the original photos from one of your sets on Flickr.

sniper

sniper is a process monitoring app written in Go. It's in progress.

manbearpig

manbearpig is mutation testing tool for Go.

Books

Go, The Standard Library

Go, The Standard Library is an in depth look into the standard library packaged with the Go Programming Language. Learn to use the standard library to build apps fast, with less dependencies. It focuses on complete examples instead of incomplete snippets.

Go Libraries

env

env is a library for Go to pull variables from the environment. It can pull strings, ints, and floats, and you can optionally specify a default.

twitterstream

twitterstream is a Twitter streaming API for Go. It only supports password authentication.

blargh

blargh is a simple blogging package for Go.

goblet

goblet is a utility to package a directory into a Go executable. It gives you an API (manual and net/http) to get files out.

goctopus

goctopus is lets receive values from multiple channels as though they are one channel.

nltk

nltk is a simple natural language toolkit for Go. What's there works fine (it's used in blargh), though it's far from complete.

parser

parser is a parser combinator library for Go. It's in progress.

webutil

webutil is little grab bag of utilities for web servers in Go.

Ruby Libraries

sinatra-bundles

sinatra-bundles is an extension to bundle and compress Javascript and CSS assets for sinatra

rack-gist

rack-gist rewrites Github gist script includes to make them load asynchronously, without blocking your page from loading. Check it out more here.

lol_concurrency

lol_concurrency gives you a simple Future and Actor API.

magdex

magdex is a database for MagLev using MagLev's Persistent Root. It's not really done.

Other Fun Things

Twitter Link Filter Bookmarklet

Filter out tweets without links using a simple bookmarklet. Drag it up and go to town.

Filter Links

Twitter Reply Filter Bookmarklet

Filter replies on Twitter so you can see what people normally tweet about.

Filter Replies