Treasure Trove: jmxutils
Gianugo and I used to do a talk at JavaOne called “The Long Tail Treasure Trove.” The goal of the talk was to introduce at least thirty or so small, open source, useful libraries which the...

Emacs 23.1, for the Designers
...

Embedding Clojure
There is some information out there on embedding Clojure in Java, but it isn’t the easiest to find, and the examples don’t tend to come with explanations, so… here is yet another! L...

Setting up TokyoCabinet and Ruby
I ran into a couple weirdnesses setting up tokyocabinet and the Ruby API, so am adding this to my external memory. Hopefully it will help anyone else bumping into the same issue. Assuming you install...

Borrowing Mark Reid's Styling
I am playing with new layouts, using Mark Reid’s wonderfully readable stylesheets as a basis. I’m going ahead and pushing it out, despite it being a work in progress. For now it is changed...

Dataflow Programmering
Not long after the idea of dataflow programming clicked for me while reading the excellent Concepts, Techniques, and Models of Computer Programming (affiliate link) I have been trying to figure out th...

Teh New Ruby Evil
Found a beauty I don’t know how I missed before: bar = 'hello world' foo =~ /#{bar}/ I didn’t realize you could do interpolation into regex literals. I don’t know how I las...

Added Disqus Comments
Added commenting via disqus — we’ll see how it works out. Just felt weird not having any comments, and they seem straightforward, provide a comment feed, etc....

New Blog Tooling
To help out with the new blogging system I had fun hacking up some support scripts. I tried a new style this time, one base script and a bunch of plugins, so I do things now, as $ blog create new_blog...

Switched Over
Well, I switched over to jekyll from blosxom, finally. All the old posts stil exist, at the urls they existed at before. I haven’t worked out the mod_rewrite magic to get comments showing up for...

Using Git to Manage the Blog
So I am experimenting with using git to manage the new blog. I have a published branch up on my server which will be set up to auto-deploy itself when things get checked in. It means I probably need t...

Hello Jekyll
Setting up my new blog using Jekyll. This will probably take a while, but I am going to go incrementally and switch over as soon as I have basic posting and commenting in place....