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.
165 Why is 80 characters the 'standard' limit for code width? May 15 '12
86 Is micro-optimisation important when coding? Aug 8 '11
54 Preparing to release code as open-source May 15 '11
50 What causes floating point rounding errors? Aug 15 '11
48 When is unit testing inappropriate or unnecessary? May 3 '12
34 What is a faster alternative to a CRC? Jul 27 '11
32 New to TDD. Should I avoid private methods now? Feb 14 '12
25 Examples of operator overloading, which make sense Feb 23 '12
24 Does the LGPL allow me to do this? Feb 24 '12