I'm a geek, a role-player and a biker.
I work for Diamond Light Source, developing open source scientific software for the UK national synchrotron facility. In the past I have worked in the robotics, mechatronics and laser micro-machining industries.
145 Why is 80 characters the 'standard' limit for code width? may 15 '12
82 Is micro-optimisation important when coding? aug 8 '11
52 Preparing to release code as open-source may 15 '11
46 When is unit testing inappropriate or unnecessary? may 3 '12
45 What causes floating point rounding errors? aug 15 '11
32 What is a faster alternative to a CRC? jul 27 '11
27 New to TDD. Should I avoid private methods now? feb 14 '12
24 Bug once in a while, but high priority apr 3 '12
23 Examples of operator overloading, which make sense feb 23 '12