Thought Spasms

A collection of personal thoughts, blog posts and other pieces of awesome from the interwebs.