I write small tools that modify and apply each other. This provides operators to concisely express function and variation.
Writing my own build tool, because others insist on an overall control file, rather than being assembled at the command line from a library of shell scripts.
My changes to Inferno: http://code.google.com/r/jasoncatena-acmesac/source/list
Q&A for professional and enthusiast programmers