Bjørn Jarle Kvande
Coding Practices used in Trailguide
Use abstractions instead of comments
Fail early - be strict and do not accept crap
Red, Green, Refactor - Write a test, then the code, then clean up.