The Archive
Symbaroum: The Missing Index
8/1/2025
A searchable index spanning across the core Symbaroum source books
Laurie Penny - Life-Hacks of the Poor and Aimless
11/14/2016
This is an exceptionally important article by Laurie Penny. Confronting many of the self indulgent practices of the world and culture of today it is well worth the read.
Diving Head-first into Software Defined Radio
4/14/2016
I spent some time recently for my job studying software defined radio and these are some of my notes and takeaways.
How to get Great Customer Service
2/17/2015
Some musings on what it takes to consistently get great customer service in a world that rarely wants to give it.
Book Review -- Onto-cartography by Levi R. Bryant
1/12/2015
Thoughts and summation after having recently finished an interesting book which attempts to redeem materialist philosophy.
Lake Champlain Watershed Visualization
9/17/2014
A really cool visualization of the Lake Champlain Watershed created by Matthew Parilla
Creating Github Style Punchcard Graph with D3
6/19/2014
In which I borrow ideas from Github as a mechanism to practice my own mediocre skills with D3.js.
Introducing Snapi! Snapi-In API Generator
3/24/2014
I created a Ruby Gem called Snapi which helps with dynamic API generation.
Serving Static Nanoc Site Files With Ruby 1.8
3/14/2014
Using a simple Sinatra app to serve an index.html based static site.
Everybody Owns the Great Ideas
3/10/2014
There is a moral imperative underlying the development of open technologies to build the worlds digital infrastructure.
Ruby-style data blob implemented in bash
1/18/2014
A weird experiemnt in things that shouldn't be done.
TEDx - Hack a banana, make a keyboard
12/31/2013
Jay Silver gives an amazing TED talk impacting how we look at the world and technology.
5 important things I have learned in a startup
12/31/2013
I have been involved with a startup company called Pwnie Express since 2010. Here is some of the wisdom I have acquired in that time.
Graphing Bitcoin data with D3.js
12/23/2013
The result of helping my friend play with some of his bitcoin data.
My NaNoWrimo Stats
12/21/2013
A look at the progress I made on the National Novel writing Month challenge.
Simple Data Exchange with Ruby TCP Sockets
12/18/2013
Create a simple TCP server and client with Ruby Sockets.
Create a Hash-like structure with Bash
12/17/2013
TIL you can create a hash like structure using bashes 'declare'
Unix Vs. Ruby -- Simple Tasks
12/9/2013
An initial comparison between using native Ruby code versus shelling out to the system and using Unix utils.
View TCP Port Activity
12/7/2013
Here are a few tools to help you identify what your linux computer is doing on the network.
Benchmark inject() versus each_with_object()
12/5/2013
A follow up look at the performance implications of using inject(), each() and each_with_object()
Create an Array of Symbols with %i{} in Ruby 2
12/5/2013
The helpful %i{} method can be used in Ruby 2 to return an array of strings as with %w{}.
Why I love Ruby Enumerable#inject
12/4/2013
Rubys Enumerable class is one of the most powerful tools the language has to offer. In particular, I love the `Enumerable#inject` method.
Mounting Nexus 7 Files on Crunchbang
12/3/2013
I have a Google Nexus 7 Gen 1 and I have struggled to get it mounted on my Crunbang Linux systems.
Why Computers are Straight up Magic
11/30/2013
I see no functional difference between computer technology today and the magic of ancient sorcerers. Seriously.
Running Rspec from Vim
11/27/2013
When working on Rspec tests for Ruby code it can be helpful to run your tests with finite control
My Open Source Report Card
11/26/2013
A cool site which creates an open source report card based on your public github activty.
SSH Port Forwarding with Ruby Net::SSH
11/25/2013
A simple way that Ruby can be used to manage a reverse SSH tunnel for port forwarding.
Ruby String Interpolation Weirdness
11/24/2013
Just a little bit of quirkyness around Ruby String interpolation I've noticed.
Riak 101
11/21/2013
A simple introduction to Riak based on a presentation I gave with Sam Stelfox at a Burlington Web Development Group meetup.
Introduction To Elastic Search
11/21/2013
A simple introduction to Elastic Search investigating saving some data and doing simple querying.
Writing with Vim
11/9/2013
Some useful tricks that I have picked up by writing fiction and non fiction using the Vim text editor.