News

News

RSS feed
08/21/2026
Reflection All the Way Down

MrDocs models everything it extracts (namespaces, records, functions, types, doc comments, and so on) as a tree of C++ structs. Every one of those structs has to be compared, serialized, and exposed to Handlebars templates as a DOM object. Historically, each of those jobs meant another hand-written function or function template per type, and each new field meant touching all of them. Miss one and nothing breaks loudly; the field just quietly fails to appear in the output. Much of what follows...

Continue Reading
08/18/2026
The Return of the Graph

Q1 was all about identifying Boost.Graph user community and implementing a community detection algorithm. Q2 has been focusing on making Boost.Graph a comfy place where our community can thrive by exorcising the old legacy shadows that a 30-year-old project inevitably summons. Where the Shadows Lie Over its 30 years of existence, Boost.Graph naturally accumulated technical debt and quite a few ghosts. Some of those are invisible to users, like an outdated C++ style, internal const-correctne...

Continue Reading
08/17/2026
Audience Screening at CPPCon 2026

Audience Screening at CppCon 2026! Since 1998, the Boost community has been building the libraries that power some of the world’s most ambitious technology—from planetary rovers to particle accelerators. Now, we’re ready to share that story with you. Boost.Documentary — official poster We are proud to announce the audience screening of Boost.Documentary, an intimate look at the people, challenges, and collaboration behind the code th...

Continue Reading
07/08/2026
The Language Belongs to the People Who Write It

The Language Belongs to the People Who Write It C++ is a working language. It runs the engines and the pipelines and the quiet infrastructure underneath almost everything people depend on, usually without anyone noticing it is there. And for forty years it has grown from the people who use it. Someone hits a wall, builds the thing that gets them past it, and shares what they learned. That is where the language comes from. Not one room somewhere. The whole community that writes it every day. ...

Continue Reading
07/06/2026
Systems, CI Updates Q2 2026

Doc Previews and Doc Builds Progress on isomorphic-git: after the pull request “support git commands run in submodules” was merged and released, Antora updated their version of isomorphic-git so the new features are live there also. The maintainer of Antora added more CI tests aimed at this functionality, and uncovered a problem that the program failed in certain circumstances on Microsoft Windows where line-endings are different. Bouncing the issue back to isomorphic-git again, it seems no ...

Continue Reading