Thu Jan 08 2026 Kitware Inc: Kitware Announces 2026 Promotions to Support Innovation and Long-Term Growth The Old New Thing: Using Active Accessibility to find out where the Windows caret is ACCU : January's C Vu Journal has been published. Qt Blog: Building on Diverse Experience: Shaping the Future of Customer Success at Qt Group Daniel Lemire's blog: What I Got Wrong About “Hard Work” in My 20s
Wed Jan 07 2026 The Old New Thing: How can I find out where the Windows caret is? Qt Blog: Congratulations Qt Champions 2025! Daniel Lemire's blog: A bit of glass and freedom is all you need
Tue Jan 06 2026 Sandor Dargo's Blog: Time in C++: Additional clocks in C++20 The Old New Thing: Swapping two blocks of memory that reside inside a larger block, in constant memory, refinement Kitware Inc: ActiViz release: Modern .NET support and enhanced visualization AndreasFertig.com: Singleton done right in C++
Mon Jan 05 2026 Kitware Inc: Aligning Machiavellian Agents: Presented at AAAI 2026 Kitware Inc: Building AI That Humans Can Trust: DARPA’s In the Moment Program The Old New Thing: How can you swap two non-adjacent blocks of memory using only forward iterators?
Fri Jan 02 2026 Kitware Inc: Unlock the Full Potential of Medical Imaging with 3D Slicer 5.10 The Old New Thing: How can you swap two adjacent blocks of memory using only forward iterators? Nibble Stew: New year, new Pystd epoch, or evolving an API without breaking it The Dev Ladder: Why the Best Engineers Are Great Communicators
Thu Jan 01 2026 null program: WebAssembly as a Python extension platform The Old New Thing: Swapping two blocks of memory that reside inside a larger block, in constant memory Daniel Lemire's blog: Technology is culture Daniel Sieger: Connected Components of a Polygon Mesh
Wed Dec 31 2025 Matt Godbolt’s blog: 2025 in Review Daniel Lemire's blog: The culture war that we won The Old New Thing: 2025 year-end link clearance The Old New Thing: Understanding and mitigating a stack overflow in our task sequencer null program: Freestyle linked lists tricks Sutter’s Mill: Software taketh away faster than hardware giveth: Why C++ programmers keep growing fast despite competition, safety, and AI Arthur O’Dwyer: What I watched and read this year Daniel Sieger: Public Drafts With Jekyll
Tue Dec 30 2025 Sandor Dargo's Blog: 2025: A year with many faces Daniel Lemire's blog: By how much does your memory allocator overallocate? Qt Blog: Design Handoff to Developers: How to Stay True to Your Original Vision The Old New Thing: Additional notes on color-keyed overlays as a way of doing smooth video rendering Arthur O’Dwyer: LONG0751: Mysteries of Donovan’s map Daniel Sieger: Digital Detox Mathieu Ropert: A Year With Graphics The Pasture: The Cost of a Closure in C, The Rest C++ Stories: 7 Practical std::chrono Calendar Examples (C++20)
Mon Dec 29 2025 from pvs-studio.com: Bugs in the Wild West: Top 10 C and C++ errors of 2025 The Old New Thing: The Gävle Goat (Gävlebocken) succumbs in 2025 to a new menace Daniel Lemire's blog: Freedom from incompetence Arthur O’Dwyer: LONG0751 has been found!
Sun Dec 28 2025 Daniel Lemire's blog: Don’t be so eager to rewrite your code Braden++: I wrote a GitHub Action to select an MSVC version
Sat Dec 27 2025 Daniel Lemire's blog: Parsing IP addresses quickly (portably, without SIMD magic) C++ Stories: Exploring C++20 std::chrono - Calendar Types
Tue Dec 23 2025 Sandor Dargo's Blog: Time in C++: Inter-clock Conversions, Epochs, and Durations Matt Godbolt’s blog: Switching it up a bit null program: Unix "find" expressions compiled to bytecode
Mon Dec 22 2025 Nibble Stew: An uncomfortable but necessary discussion about the Debian bug tracker My Very Best AI Slop: The Beman Project: Analysis My Very Best AI Slop: The History of Boost Governance Matt Godbolt’s blog: Clever memory tricks Qt Blog: Qt for MCUs 2.8.4 is released My Very Best AI Slop: C++ Safety Crisis: Governance Analysis
Sun Dec 21 2025 My Very Best AI Slop: The Evolution of std::filesystem Through WG21 Matt Godbolt’s blog: When SIMD Fails: Floating Point Associativity
Sat Dec 20 2025 Daniel Lemire's blog: Performance trick : optimistic vs pessimistic checks Daniel Lemire's blog: JSON-complete data formats and programming languages Matt Godbolt’s blog: SIMD City: Auto-vectorisation ozacod: Stripping the Noise: 6 Heuristics for Readable C++ STL Errors
Fri Dec 19 2025 Matt Godbolt’s blog: Chasing your tail The Dev Ladder: The Difference Between Finishing a Task and Delivering an Outcome My Very Best AI Slop: The Ecosystem Gap: What the C++ Standard Cannot Specify Sebastian Schöner: An early good bye to 2025
Thu Dec 18 2025 Qt Blog: Qt for Android Automotive 6.8.6 is released Kitware Inc: Guaranteeing Foundation Models for High-Stakes Settings: DARPA’s AIQ Program My Very Best AI Slop: The Two-Decade Quest: C++ Contracts My Very Best AI Slop: The 17-Year Voyage: C++ Concepts Qt Blog: Qt 6.11 Beta 1 Released Matt Godbolt’s blog: Partial inlining KDAB: MSVC - Debugging the Static Initialization Order My Very Best AI Slop: Stackful Coroutines in WG21: A Case Study in Institutional Dynamics Arthur O’Dwyer: `map::operator[]` should be nodiscard
Wed Dec 17 2025 My Very Best AI Slop: A Case for Standard Networking and Third-Party Parallelism My Very Best AI Slop: std::execution: A Case Study in Institutional Dynamics My Very Best AI Slop: C++20 Coroutines: A Case Study in Institutional Dynamics My Very Best AI Slop: slopline My Very Best AI Slop: botline Qt Blog: Introducing the Qt Task Tree Module, Part of Qt 6.11 Qt Blog: Figma to Qt: The Fastest Way to Bring Figma Designs to the Product Matt Godbolt’s blog: Inlining - the ultimate optimisation My Very Best AI Slop: Ranges: When Abstraction Becomes Obstruction AndreasFertig.com: C++ Insights Episode 69: = default and uniform initialization - Best Practice Explained
Tue Dec 16 2025 Sandor Dargo's Blog: 2025, A Year of Conferences C++ Team Blog: C++ code editing tools for GitHub Copilot: now in Public Preview Nibble Stew: An Appeal from the United Federation of Dictators, Despots, Evil Emperors and Tyrants John Farrier: Modern C++ Firmware: Proven Strategies for Tiny, Critical Systems (Part 3/10) Qt Blog: How to Learn Qt in 2026: Free Courses, Tutorials & What's New for Developers Matt Godbolt’s blog: Calling all arguments Qt Blog: Commercial LTS Qt 6.8.6 Released
Mon Dec 15 2025 Kitware Inc: Kitware at AIAA SciTech Forum 2026 Matt Godbolt’s blog: Aliasing Daniel Lemire's blog: Multiplying the Shuffle Speed in Go with Batched Shuffling
Sat Dec 13 2025 My Very Best AI Slop: Synthetic Agency Displacement Disorder (SADD) Matt Godbolt’s blog: Loop-Invariant Code Motion vitaut.net: Faster double-to-string conversion
Fri Dec 12 2025 My Very Best AI Slop: Sovereignty by Disruption: The Rise of Corporate Quasi-States in the American Century's Twilight null program: Closures as Win32 window procedures My Very Best AI Slop: Promptogorov Complexity Marius Bancila's Blog: Multiplying matrices in C++ John Farrier: Modern C++ Firmware: Proven Strategies for Tiny, Critical Systems (Part 2/10) Matt Godbolt’s blog: Unswitching loops for fun and profit The Dev Ladder: Work Like a Senior: No Title Required ozacod: Why I Built cpx wxWidgets News: wxWidgets 3.2.9 Released
Thu Dec 11 2025 Kitware Inc: Protect Patient Privacy and Securely Share Digital Pathology Data Matt Godbolt’s blog: Pop goes the...population count? Vorbrodt's C++ Blog: San Diego C++ Meetup #81 – December 2025 Edition Mathieu Ropert: What makes a game tick? Part 8 - Data Driven Multi-Threading Implementation
Wed Dec 10 2025 from pvs-studio.com: Computer vision for code: What PVS-Studio saw in OpenCV John Farrier: Modern C++ Firmware: Proven Strategies for Tiny, Critical Systems (Part 1/10) Matt Godbolt’s blog: Unrolling loops Kitware Inc: CMake 4.2.1 available for download Kitware Inc: CMake 4.1.4 available for download Conan C/C++ Package Manager Blog: Taking Your Raylib C/C++ Game to Android with Conan and Android Studio The Pasture: The Cost of a Closure in C
Tue Dec 09 2025 Sandor Dargo's Blog: Time in C++: std::chrono::high_resolution_clock — Myths and Realities Kitware Inc: Ethical, Explainable AI in Action: DARPA ITM Phase 1 Contributions Matt Godbolt’s blog: Induction variables and loops
Mon Dec 08 2025 CLion : A Cross-Platform IDE for C and C++ | The JetBrains Blog: CLion 2025.3 Is Here, and It’s Epic: Faster Language Engine, Unique Constexpr Debugger, DAP Support, and Much More Matt Godbolt’s blog: Going loopy ACCU : December's Overload Journal has been published. Bazel Blog: BazelCon 2025 Recap: Recordings and Birds of a Feather Session Notes The LLVM Project Blog: Making LLVM Compilation Data Accessible: A Unified Visualization Tool for Compiler Artifacts
Sun Dec 07 2025 Matt Godbolt’s blog: Multiplying our way out of division Arthur O’Dwyer: Recent miscellany: 1D glider, flags, stripes, and telephony