smirking teapot

“I’m not an expert, I’m just a dude.” -Scott Schurr, CppCon 2015.

Recent posts

Jan 21, 2024
Filling the Gaps With Visitor Patternan attempt to untangle(?) some object-oriented behavioural patterns using Visitor Pattern as a medium.
Sep 10, 2023
Analysis of algorithms beyond the worst caseAn introduction to the average case, probabilistic & amortized analysis of algorithms.
Jun 14, 2023
Understanding Negative Integer LiteralsYou can't write negative integers in your favorite programming language. But, why?

Recent logs

Apr 23, 2026
std::unreachable in C++23C++23 adds std::unreachable() to mark code paths the compiler can assume are never reached, enabling better optimizations.
view all →