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 STL Emplace Builds the Object Where It Will Live on June 7, 2026August 27, 2026 Ruaridh Kensington-Oyelaran
Posted in STL The Insertion Point You Need Is Already Being Computed on May 25, 2026 Ruaridh Kensington-Oyelaran
Posted in STL Lower Bound Answers More Questions Than Binary Search Does on May 18, 2026 Ruaridh Kensington-Oyelaran
Posted in STL Splitting a Range in One Pass Without Sorting It on May 16, 2026 Ruaridh Kensington-Oyelaran
Posted in STL C++20 Finally Named the Thing You Actually Wanted on May 5, 2026 Ruaridh Kensington-Oyelaran
Posted in STL Remove Does Not Remove Anything, It Rearranges on April 29, 2026 Ruaridh Kensington-Oyelaran
Posted in STL The Initial Value Decides the Type of Your Result on April 24, 2026October 22, 2026 Ruaridh Kensington-Oyelaran
Posted in STL Transform Says What You Mean Better Than a for Loop on April 17, 2026 Ruaridh Kensington-Oyelaran
Posted in STL Find if Removes the Loop and the Off by One With It on April 9, 2026 Ruaridh Kensington-Oyelaran
Posted in STL A Comparator That Says Two Things Are Both Less Crashes Sort on April 4, 2026 Ruaridh Kensington-Oyelaran