A Union Without a Tag Is a Bug You Have Not Hit Yet on August 26, 2026 Posted by Ruaridh Kensington-Oyelaran
Concepts Turned Template Errors Back Into Sentences on August 24, 2026 Posted by Ruaridh Kensington-Oyelaran
Posted in Fundamentals Structured Bindings Killed the Three Line Unpack on June 16, 2026 Ruaridh Kensington-Oyelaran
Posted in Build Tools Building for a Machine You Are Not Standing in Front of on June 15, 2026 Ruaridh Kensington-Oyelaran
Posted in STL Knowing the Size in Advance Is Free Performance on June 14, 2026 Ruaridh Kensington-Oyelaran
Posted in Concurrency A Thread That Cleans Up After Itself on June 13, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory Some Types Refuse to Live at an Odd Address on June 13, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Range for Copies Every Element Unless You Ask It Not to on June 13, 2026 Ruaridh Kensington-Oyelaran
Posted in Build Tools Ninja Exists Because Make Spends Too Long Deciding on June 10, 2026 Ruaridh Kensington-Oyelaran
Posted in STL Emplace Builds the Object Where It Will Live on June 7, 2026August 27, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory A Long Running Process Can Run Out of Memory It Technically Has on June 3, 2026 Ruaridh Kensington-Oyelaran
Posted in Concurrency Every Thread Gets Its Own Copy and Its Own Destructor on June 3, 2026August 27, 2026 Ruaridh Kensington-Oyelaran