Phil Nash is the original author of the C++ test framework Catch2 and composable command line parser Clara. As a developer advocate at Sonar, he's involved with SonarQube, SonarLint and SonarCloud, particularly in the context of C++. He's also a member of the ISO C++ standards committee, organizer of C++ London and C++ on Sea, as well as co-host and producer of the cpp.chat and “No Diagnostic Required” podcasts. More generally he's an advocate for good testing practices, test-driven development (TDD) and using the type system and functional techniques to reduce complexity and increase correctness. He's previously worked in finance and mobile and offers training and coaching in TDD for C++.