Phil is the author of the C++ test framework, Catch2, and the composable command line parser, Clara. Now an independent consultant and trainer, he's an advocate for good testing practices, TDD and using the type system, functional techniques and static analysis to reduce complexity and increase correctness. He's previously worked in finance and mobile, as well as developer advocacy for quality-focused software developer tools.