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 STL One Function That Compiles Differently for Each Type on September 10, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory Where Your Arguments Live Depends on the Platform on September 10, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals The Keyword Static Means Three Different Things on September 7, 2026 Ruaridh Kensington-Oyelaran
Posted in STL Asking the Compiler What a Type Can Do on September 4, 2026October 2, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory Malloc Is a Data Structure, Not a System Call on September 3, 2026September 3, 2026 Ruaridh Kensington-Oyelaran
Posted in Build Tools A Microbenchmark Measures the Compiler as Much as the Code on September 2, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals You Do Not Need the Whole Class to Hold a Pointer to It on September 1, 2026September 1, 2026 Ruaridh Kensington-Oyelaran
Posted in Concurrency Thread Sanitizer Finds Races That Never Reproduced on August 31, 2026 Ruaridh Kensington-Oyelaran
Posted in Build Tools Full Coverage Means Every Line Ran, Not That It Was Correct on August 29, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory A Union Without a Tag Is a Bug You Have Not Hit Yet on August 26, 2026 Ruaridh Kensington-Oyelaran