Home
Sandor Dargo's Blog
Cancel

C++23: Literal suffix for (signed) size_t

Let’s continue our exploration of C++23 features! This week we discuss the extended language support for literal suffixes. What is a literal suffix? Literals can have an optional suffix which ind...

The Tech Resume Inside Out by Gergely Orosz

I’ve been interested in how to write a good resume. Both because I keep one up to date and also because I saw a few ones recently as I helped my managers with technical interviews. I definitely saw...

C++ basics: scopes, linkage, names

First, I learnt C++ at university, but I better not count it. Then I first started to work with it 9 years ago. My employer booked a 5-day-training only for me. Those were good, generous times. But...

Tipi, a new solution to build C++ projects easier

In this article, I’d like to share an initial review of Tipi, a C++ related cloud service. For your information, there might be a future collaboration between me and Tipi, but this article is not s...

Make declaration order layout mandated

We are soon reaching the middle of 2022 and as such we are getting closer and closer to C++23. I plan to show you more and more new features and fixes from the coming version. The first one was ded...

The Goal: A Process Of Ongoing Improvement by Eliyahu M. Goldratt

When a few months ago I read The Phoenix Project and The Unicorn Project, I learned that they are the modern IT-era reincarnations of The Goal. It was written in a similar style in 1984, but it was...

The 4 use of using in C++

When I write code I don’t only want to write code that is correct. I also want to write code that is understandable, and maintainable. I want to deliver code that is easy to read not only for the c...

The infamous bug of range-based for loops

Imagine that you used a feature of your favourite language without fear. Imagine that you used that feature endlessly, without having a second thought. You even promoted it in conversations, in cod...

Beautiful C++: 30 Core Guidelines for Writing Clean, Safe and Fast Code by J. Guy Davidson and Kate Gregory

If you are familiar with the Pluralsight courses of Kate Gregory, you won’t be surprised by the name of this book. While many consider C++ a complex language that always results in difficult to rea...

My first work experience with C++20

I joined a new team recently. We have our own internal microservices as well as libraries. While for microservices we support one main branch, for libraries we do have to support at least three, in...