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 Fundamentals Range for Copies Every Element Unless You Ask It Not to on June 13, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Modifying a Container While Looping Over It Is a Coin Flip on June 2, 2026August 27, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Forgetting One Break Is Still Legal C++ on May 25, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Reordering Three Members Can Shrink a Struct by Half on May 24, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Your Struct Is Bigger Than the Sum of Its Members on May 12, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Explicit Is the Cheapest Bug Prevention in the Language on May 5, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals One Missing Keyword Turns Your Constructor Into a Trapdoor on April 27, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals A Name Can Be Out of Scope While the Object Is Still Alive on April 21, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Argument Dependent Lookup Finds Functions You Never Imported on April 16, 2026 Ruaridh Kensington-Oyelaran