News

News

RSS feed
04/14/2025
Looking at the Numbers

We continue to make exciting progress developing new libraries for inclusion in Boost. New Libraries Decimal Decimal (https://github.com/cppalliance/decimal) is a ground-up implementation of IEEE 754 Decimal Floating Point types in C++14, co-authored with Chris Kormanyos. In January we had our formal review for inclusion in Boost. Unfortunately, we were not accepted, but we were also not rejected. There were a lot of comments that we have addressed in the past few months, and many other op...

Continue Reading
04/10/2025
Moving Boost forward: Asio, coroutines, and maybe even modules

It’s been an exciting quarter over here. Both old-but-refreshed and brand new projects are flourishing in the Boost ecosystem, making today a really exciting moment to contribute to it. using std::cpp 2025: a tale of coroutines, timeouts and cancellation in Asio I had the pleasure of speaking at using std::cpp 2025, the biggest C++ conference in Spain. I even had Bjarne Stroustrup himself among the audience! The talk was focused on how to write simple but effective asynchronous Asio code. ...

Continue Reading
04/09/2025
Cloud and Infrastructure Update Q1 2025

Here’s an overview of some projects I have been working on the last few months. Server Upgrades The Ubuntu LTS ‘Long Term Support’ release 24.04 was officially available in April 2024, however it’s not advisable to upgrade existing servers until the release has a chance to be field-tested and validated. Among other issues, the Ubuntu 24.04 zip package “fails when filenames contain unicode characters”, which was a serious bug that affected release-tools. By April 2025 though, it seems reason...

Continue Reading
04/08/2025
Boosting Into the Future - Website and more

We’re rolling full steam ahead into the future of Boost, and there’s never been a better time to get involved! Behind the scenes, we’ve been hard at work improving the appearance of our documentation to make exploring Boost more inviting and easier on the eyes. Whether you’re diving into a specific library or just browsing, things are looking better than ever. We’ve also given our release report a fresh touch. Beyond technical updates, we’re now shining a light on the amazing individuals wh...

Continue Reading
04/08/2025
Documentation and Samples - undefined behavior isn’t a bug — it’s a lifestyle

My focus this quarter has been on drawing in C++ developers who are new to the Boost libraries. When I did my time at Microsoft, writing API documentation, THE most common question from the developer community was for sample code - more samples - better samples - samples with error handling - samples that are best practices. The easiest explanation of what is going on is so often a commented and runnable piece of sample code. To this end, I created - with help from AI - sample code for all o...

Continue Reading