Test Driven
2020
Profile a Java unit test (very quickly, with no external tools) -
2017
Make Android Gradle display unit test failure messages -
2016
2015
Code for detecting when you leave an Android app -
Mocks are Bad, Layers are Bad -
Rabbit Escape (a bit like Lemmings) v0.1 released for Linux, Windows and Mac -
2014
Android development - saving state -
Android development - Rabbit Escape really working on Android -
Android programming - a non-Android, Android Game -
Does test-driven development harm clarity? -
Avoid mocks by refactoring to functional -
2013
setUp and tearDown considered harmful -
Everybody loves build.xml (test-driven Ant) -
Everybody hates build.xml (code reuse in Ant) -
Dry run mode for Ant (ant -n, ant --dry-run) -
2012
Running Dojo DOH tests in a browser without a web server -
Running Dojo 1.7+ DOH unit tests on the command line with Rhino -
2011
Anatomy of an interpreter: the Evaluator -
2010
Anatomy of an interpreter: the Parser -