Repeated and reproducible systems research 20 April 2010·1 min Some thoughts on how to ensure systems research is reproducible by sharing code.
On implementing Chord 1 March 2009·3 mins The Chord protocol dynamically constructs robust and scalable overlay networks that map a given key to an active node. Here are some learnings from implementing and operating Chord networks in the wide area.
The afterlife of systems research code 15 February 2009·4 mins When a graduate student completes their PhD, the software they wrote for that degree begins an almost inexorable decline into obscurity.
Tools for repeatable research 3 April 2006·2 mins Tim Daly, one of the developers of Axiom, has a vision for solving the following problem:
Difficulties in data analysis 23 March 2006·3 mins In the course of my research, I tend to do a fair amount of data analysis and reduction.