PostscriptJS. Postscript interpreter in JS using the HTML5 canvas
28Coeus. Master's Thesis project
4Refactoring-To-Functional. Java
3puppet. Server automation framework and application
1puppet-dashboard. The Puppet Dashboard is a web interface providing node classification and reporting features for Puppet, an open source system configuration management tool
1hiera-puppet. Puppet function and data backend for Hiera
1Keep-Up. Simple game for training developers
1method-signatures. A proper "method" keyword for Perl with parameter signatures
1WTF. Eclipse plugin to report "bad" code
1vcs-shootout. See how different VCSes handle various change histories
1puppet-acceptance. This project facilitates acceptance testing of puppet.
1ramcrest. Old home of the ruby hamcrest implementation
1perl5i. A single module to fix as much of Perl 5 as possible in one go
1facter. Ruby
1Life. Conway's Game of Life in Javascript
1Teacher-Practitioner. Lessons for the Teacher-Practitioner Exchange to get programmers to teach teachers programming.
1Doodles. Random collection of things that I have experimented with
1kickthe. An implementation of puppet's filebuckets in Go
1puppet-type. Type inference tool for puppet
1facter-rewrite. Rewrite of Facter in ruby, but with a very different design
1socrates_refuctoring. Monstrosity created at the SoCraTes UK "Reverse Refactoring Kata" session
1hiera. Lightweight Pluggable Hierarchical Database
1puppet-docs. Curated Puppet Documentation
1narrative. A framework for building behaviour-driven tests in fluent Java.
1