Code opinion: why I prefer avoiding the Async suffix in C# asynchronous methods 2026-01-20 Last updated: 2026-03-04 8 min read CSharp Naming Conventions Code Opinion Should every asynchronous method name end with Async? Does it bring more benefits or more downsides? Let’s reason about this habit, which is common among C# developers. Continue reading
Why reaching 100% Code Coverage must NOT be your testing goal (with examples in C#) 2024-03-12 Last updated: 2026-03-04 8 min read CSharp Tests Code Opinion Average teams aim at 100% Code Coverage just to reach the number. Great teams don’t. Why? Continue reading
Code opinion: should we trust Open Source after Log4J's issues? 2021-12-21 Last updated: 2026-03-04 5 min read MISC Code Opinion With Log4J’s vulnerability, we’ve all been reminded that systems are vulnerable, and OSS are not immune too. What should we do now? Continue reading
Code opinion: performance or clean code? 2021-07-27 Last updated: 2026-01-20 7 min read Clean Code Performance Code Opinion In any application, writing code that is clean and performant is crucial. But we often can’t have both. What to choose? Continue reading