Thomas Deniffel is the founder of two companies and currently responsible for the code quality. After years of reading and writing a lot of code he gained the experience, how to write for your future-self and your colleagues instead for the compiler.