Sizeof on an Array Parameter Gives You the Wrong Answer on October 6, 2026 Posted by Ruaridh Kensington-Oyelaran
Your Writes Do Not Reach Other Threads in the Order You Wrote Them on October 5, 2026October 5, 2026 Posted by Ruaridh Kensington-Oyelaran
Posted in Concurrency Copy on Write Is Not Thread Safe by Default on August 25, 2026 Ruaridh Kensington-Oyelaran
Posted in STL Concepts Turned Template Errors Back Into Sentences on August 24, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Every Include in a Header Is a Tax on Everyone Downstream on August 24, 2026August 27, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory Minus One Is Not a Good Way to Say Nothing Was Found on August 23, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals A Good Name Removes the Need for the Comment Below It on August 23, 2026 Ruaridh Kensington-Oyelaran
Posted in STL One Template Becomes Many Functions in the Binary on August 23, 2026 Ruaridh Kensington-Oyelaran
Posted in Build Tools Mock the Boundary, Never the Thing You Are Testing on August 22, 2026August 27, 2026 Ruaridh Kensington-Oyelaran
Posted in Concurrency Data Nobody Writes Needs No Synchronisation on August 18, 2026August 27, 2026 Ruaridh Kensington-Oyelaran
Posted in Concurrency Split the Map and the Lock Disappears on August 14, 2026October 1, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Read the First Error, Ignore the Next Two Hundred on August 14, 2026 Ruaridh Kensington-Oyelaran