Mix Assertion, Logging, Unit Testing and Fuzzing in One Header File | Hacker News Reader