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 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
Posted in Build Tools Fixtures Remove Setup Duplication and Hide Setup Cost on August 14, 2026 Ruaridh Kensington-Oyelaran
Posted in STL Std Function Is a Virtual Call You Did Not Ask for on August 12, 2026September 3, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory Span Carries the Length That the Pointer Forgot on August 11, 2026 Ruaridh Kensington-Oyelaran
Posted in STL Capturing by Reference Outlives the Scope You Captured From on August 8, 2026August 27, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory String View Does Not Own the Characters It Shows You on August 7, 2026August 27, 2026 Ruaridh Kensington-Oyelaran
Posted in Build Tools A Test That Needs a Comment to Explain It Is Testing Too Much on August 6, 2026September 3, 2026 Ruaridh Kensington-Oyelaran
Posted in Concurrency The Fastest Lock Is the One Nobody Waits for on August 5, 2026September 10, 2026 Ruaridh Kensington-Oyelaran