Author Archives rss

I'm an actionscript programmer living and working in a tiny village in the Yorkshire Dales, UK. I used to be a TV reporter, but my inner (and often outer) geek won. I also write stuff. Most recently Head First 2D Geometry.

Where am I? I’m repairing my shared event-dispatching system….


Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 146

Warning: implode(): Invalid arguments passed in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 149

Warning: strpos(): Offset not contained in string in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 230

Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 239

Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 239

Service testing crib post


Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 146

Warning: implode(): Invalid arguments passed in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 149

Warning: strpos(): Offset not contained in string in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 230

Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 239

Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 239

try, catch and finally moving on from Robotlegs


Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 146

Warning: implode(): Invalid arguments passed in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 149

Warning: strpos(): Offset not contained in string in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 230

Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 239

Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 239

Rhyme Harder: an alternative pair-programming provocation


Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 146

Warning: implode(): Invalid arguments passed in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 149

Warning: strpos(): Offset not contained in string in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 230

Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 239

Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 239

try{harder} Level Up: sponsored by JetBrains


Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 146

Warning: implode(): Invalid arguments passed in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 149

Warning: strpos(): Offset not contained in string in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 230

Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 239

Warning: in_array() expects parameter 2 to be array, boolean given in /home/xxcoder/public_html/wordpress/wp-content/plugins/advanced-excerpt/advanced-excerpt.php on line 239