Irrational Exuberance!

Looking For a New Agenda

February 7, 2010 I've been blogging for some time, but recently I begin to wonder why I keep blogging. Is it just a habit? Or am I aiming for something?

Log Collection Server with Node.js

January 30, 2010 A look at using Node.js to write a log collection server and also log submission clients. My first experiment with Node.js, which really impresses me with how easy it is to write flexible, powerful and efficient code in Node.js.

Debugging Crashes With Small Scripts

January 23, 2010 Last week at work we ran into a fairly strange crashing bug. Writing a handful of simple scripts to test language/vm settings made it straightforward to debug a fairly confusing issue without trying to deal with the richness of a real application.

A Python-Markdown Extension for Embedding Graphviz

January 16, 2010 I use Markdown for most of my online writing, and also as the format for most of my personal notes. Since I also use Graphviz quite frequently, adding an extension to handle both seemed like a reasonable next step.

Formatting Multipart Formdata in Erlang

January 10, 2010 I couldn't find a way to format multipart formdata in Erlang while including post fields and file data, so I went about copying a Python example into Erlang. It certainly isn't pretty, but is working well enough for me thus far.