Overview
News
Technologies
Salaries
Products
People
Growth
Financials

Overview

About me My name is Bartlomiej Filipek (or Bartek as a shorter version), @fenbf. I am a software developer from a beautiful city Cracow in Southern Poland. This is my technical blog.I started coding when I was 14 years old (my first book “C++ in 24h”!

News

Blog 24 days ago
Understanding std::counting_semaphore and std::binary_semaphore from C++20
This article explains the two semaphore types introduced in C++20: std::counting_semaphore and std::binary_semaphore . We'll first use a counting semaphore to limit how many threads can operate at the same time. Then we'll use a binary semaphore to send a
Read more
Report
Blog 3 months ago
How to join or concat ranges, C++26
Modern C++ continuously improves its range library to provide more expressive, flexible, and efficient ways to manipulate collections. Usually, when you wanted to concatenate or flatten ranges, you'd use raw loops or custom algorithms. With C++'s range ad
Read more
Report
Blog 3 months ago
15 Different Ways to Filter Containers in Modern C++
Do you know how many ways we can implement a filter function in C++? While the problem is relatively easy to understand - take a container, copy elements that match a predicate, and return a new container - it's good to exercise with the C++ Standard Libr
Read more
Report
Blog 6 months ago
Understanding std::shared_mutex from C++17
In this article, we'll start with a basic example using std::mutex , look at its limitations, and then introduce std::shared_mutex , a reader-writer mutex added in C++17. Even in 2026, with many new concurrency features available, std::shared_mutex is sti
Read more
Report
Blog 7 months ago
IIFE for Complex Initialization
What do you do when the code for a variable initialization is complicated? Do you move it to another method or write inside the current scope? In this blog post, I'd like to present a trick that allows computing a value for a variable, even a const variab
Read more
Report
Pro access
Upgrade to see all 33 mentions
Upgrade to a paid plan to read every media mention of this company - funding news, awards, product launches and press releases from all the outlets writing about it.
Every media mention and press release
Funding news, awards and product launches
Fresh coverage from every outlet writing about the company
Upgrade now
Cancel anytime. Secure checkout. Instant activation.