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.
161 Why is 80 characters the 'standard' limit for code width? May 15 '12
86 Is micro-optimisation important when coding? Aug 8 '11
53 Preparing to release code as open-source May 15 '11
50 What causes floating point rounding errors? Aug 15 '11
47 When is unit testing inappropriate or unnecessary? May 3 '12
34 What is a faster alternative to a CRC? Jul 27 '11
30 New to TDD. Should I avoid private methods now? Feb 14 '12
24 Examples of operator overloading, which make sense Feb 23 '12
24 Bug once in a while, but high priority Apr 3 '12