David Kellum

(1) Domain name for another search company that never happened;
(2) The only authoritative personal/professional home page of…

He has also made contributions to: (Rust) Cargo, tokio, http, url, (Java) Jetty, JRuby, Rubygems, Bundler, Fishwife and Puma. These and other sources can be found on github.

void * blog

Technical musings on projects and other topics indeterminate:

2021-01-25

Important Crates Graph

Have ≥5 inter-dependent crates? You need a graph.

2020-01-13

Blocking Permit

I block your reactor threads and `Sink` your battleship.

2019-04-25

Cargo build.rs recipes

Some important Rust RFCs are stalled, but fortunately, there is a backdoor in Cargo.

2014-03-20

SyncWrap for Engineers

The dirty realities and the case for SyncWrap.

2014-03-19

Provision Programming

SyncWrap is all about enabling, instead of obfuscating, direct programming of your provisioning and deployment automation.

2012-07-22

Versioning

Finding a workable subset among overlapping/conflicting versioning rules.

2012-02-19

Bundler for gem development

Bundler makes developing multiple-gem projects easier.

2010-03-13

Iyyov

The new Iyyov monitor and Hashdot 1.4 provide a complete solution to deploying and running java/ruby services packaged as rubygems.

2009-12-19

RJack Updates via Gemcutter

Tarpit supports gem push, new RJack updates

2009-11-04

Jekyll

First new post for this newly revamped blog now using the simple and surprisingly powerful Jekyll site generator.

2009-10-24

RJack Updates

rjack-rome and an SVG dependency diagram.

2009-10-18

RJack Updates

RJack project home page improved, new and updated gems.

2009-10-11

TarPit

I was a bit rash to have declared Jihad on Maven back in December. Introducing a new Rake helper gem called TarPit, which hides the Maven details in a declarative jars-in-gem rakefile recipe.

2009-10-10

RJack Expanded

The RJack project has expanded its mission in providing common open-source java components as gems for use with JRuby.

2009-06-28

Insidious Whitespace

A recap on some git conversion experience and a simple tool to help make do with Eclipse.

2009-03-09

Hashdot 1.3 Released

Hashdot 1.3 has been released on SourceForge.

2008-12-22

Hashdot 1.2 Released

Hashdot 1.2 has been release on SourceForge. Initial OS X port.

2008-12-07

Maven Must Die

The RubyGems packaging system has several advantages for java-hosted components. In this post I'll describe some of the complexities with building such ruby/java gems, and workarounds to common problems.

2008-12-06

RJack Updates

Updated slf4j, logback, jetty gems.

2008-11-09

Scripted Server Setup

A non-trivial example on the why? and what? of Hashdot and RJack gems.

2008-11-09

RJack Updates

Updated to jetty 6.1.12.

2008-11-07

Hashdot 1.2 Dev

Quick status update on Hashdot

2008-11-06

RJack Updates

Updated slf4j and logback, new jetty and jetty-jsp gems.

2008-10-27

JRuby setup with Hashdot

an alternative installation layout and setup of JRuby using Hashdot to best advantage

2008-10-22

Introducing Hashdot

Why writing some C goes a long way to help Java and Ruby.