Start here

Contents

Hello there!

My name is Bartek and this is my technical blog. I write mostly about native coding in C++.

You can read more about the blog itself in the About page.

To see all blog posts please go to the Archive Page where you can sort by year, a tag or search.

Here are the top stories that you might want to read first:

Last updated in September 2026. The C++ sections below are ordered from the newest standard to the oldest one.

C++  

I use C++ on a daily basis, so that’s why it dominates my blog posts.

C++26  

As of late 2026, C++26 is almost ready, here are some early experiments:

C++23  

And see a growing list of articles under the C++23 tag in the Archives:

Cpp23 - C++ Stories

C++20  

And see a growing list of articles under the C++20 tag in the Archives:

Cpp20 - C++ Stories

C++17  

Here’s a mega long article, with all of the features (each with a description and an example):

And another article on smaller features:

The first series about the features:

The Second series about the STL changes:

Other C++ Articles  

Status  

At the end of the year I write about C++ status. Those texts summarise the major events of a given year, compiler support of modern features, standard updates, and the general direction of the language.

OpenGL & GPU  

Performance  

Projects  

Flexible Particle System  

I’ve always wanted to create efficient and easy to use particle system. I’ve described my attempts to do it in the following series:

Book Reviews  

Other  

Blogging and stats