RSS.Social

Playful Programming

follow: @[email protected]

Posts

Fuzzing an API with libfuzzer

About time - how to unit test code that depends on time

When private member function?

A Linux C++ programmers adventure in improving Windows CI on GitHub actions

The accidentally sliced CRTP base

When performance guarantees hurts performance - std::visit

How to speak at a conference

DRY multicomparisons

Performance of flat maps

constexpr quicksort in C++17

Higher order functions as an enabler for lazy evaluation

Generate lambdas for clarity and performance

Serializing structs with C++17 structured bindings

strings as types with c++17 constexpr lambdas

Succinct and helpful C++ template compilation errors

A flexible lexicographical comparator for C++ structs

Cache optimizing a priority queue

Performance observations on a C++ vector of lambdas

Compile time quicksort in idiomatic modern C++

Sequence Control with the Trompeloeil C++ Mocking Framework

Introducing the Trompeloeil C++ Mocking framework

Asserting compilation errors in C++

strings as types

Compile time messages in C++

Exploring time keeping in ISO C++ 2011