February 15, 2010 A reflection on a day when I accidentally broke a production environment by trying to fix a failed deployment. Definitely one of my learning experiences from the past year.
February 8, 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?
January 31, 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.
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.
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.
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.
January 4, 2010 I wanted to do a fairly mindless little scripting project after spending too much time on well documented and maintained code. It's important to let your hair down sometimes. In this project I use Python and the Python Imaging Library to create a simple photo album.
January 2, 2010 This third part of the series working on Dynamo works on refactoring the code thus far into something more workable. In particular we add unittests and convert the message-passing based implementation into an OTP gen_server.
January 2, 2010 A few very brief notes on this and that to clear out some of my congested thoughts before getting focused on the technical writing that people actually read.
December 31, 2009 Quick note on how to resolve the crash immediately after launching an application which has adds a MapView via Interface Builder.
December 30, 2009 A few notes about a short project to support active Nagios checks for Erlang nodes, applications and process groups.