Passing by Value Is Sometimes the Fastest Option on October 28, 2026October 28, 2026 Posted by Ruaridh Kensington-Oyelaran
Shared Pointer Costs an Atomic Increment You Can Often Avoid on October 25, 2026 Posted by Ruaridh Kensington-Oyelaran
Posted in Memory Every Naked New Is a Leak Waiting for an Exception on January 21, 2026 Ruaridh Kensington-Oyelaran
Posted in Build Tools Target Link Libraries Carries Includes and Flags With It on January 21, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory The Destructor Is the Only Cleanup Code That Always Runs on January 17, 2026 Ruaridh Kensington-Oyelaran
Posted in Fundamentals Your Compiler Reads the File Four Times Before It Sees Your Code on January 16, 2026 Ruaridh Kensington-Oyelaran
Posted in STL Start With Vector and Change Your Mind Only With Evidence on January 16, 2026 Ruaridh Kensington-Oyelaran
Posted in Build Tools Modern Cmake Is About Targets, Not Variables on January 13, 2026September 3, 2026 Ruaridh Kensington-Oyelaran
Posted in Concurrency A Thread You Neither Join Nor Detach Terminates the Program on January 12, 2026 Ruaridh Kensington-Oyelaran