A case study on API designThey say learning by example is the best way to learn. Today, I want to share one such example of API design process on a concrete piece of…Jun 12Jun 12
Tuesday Coding Tip 87 — Emplace into a vector of variantsTuesday coding tips are short posts about various tidbits mainly from C++, but also from other programming languages I use. You can also…Jun 3Jun 3
Tuesday Coding Tip 86 — Extendable logger patternTuesday coding tips are short posts about various tidbits mainly from C++, but also from other programming languages I use. You can also…May 20May 20
You say you want to be a programmer, huh?Are you considering leaving your current job, attending a programming course for a few months, and breaking into the IT industry? Then this…May 15May 15
Tuesday Coding Tip 85 — Incomplete types and name demanglingTuesday coding tips are short posts about various tidbits mainly from C++, but also from other programming languages I use. You can also…May 6May 6
Tuesday Coding Tip 84 — C++ type trait for callable typesTuesday coding tips are short posts about various tidbits mainly from C++, but also from other programming languages I use. You can also…Apr 29Apr 29
Tuesday Coding Tip 83 — A curious case of NLOHMANN_JSON_SERIALIZE_ENUMTuesday coding tips are short posts about various tidbits mainly from C++, but also from other programming languages I use. You can also…Apr 8Apr 8
Tuesday Coding Tip 82 — C# exception filterTuesday coding tips are short posts about various tidbits mainly from C++, but also from other programming languages I use. You can also…Apr 1Apr 1
Tuesday Coding Tip 81 — Pattern matching a C++ enumTuesday coding tips are short posts about various tidbits mainly from C++, but also from other programming languages I use. You can also…Mar 4A response icon1Mar 4A response icon1
Are C++ modules there yet?This is a written version of a talk I had on a C++Meetup Brno. It sums up my experience using modules in C++ and my arguments as to why you…Feb 19A response icon2Feb 19A response icon2