
BUG OF THE MONTH | Free of Pointer not at Start of Buffer
Continue readingThis article contains a very interesting example. The absence of the return statement in a value-returning function leads to undefined behavior. It’s a perfect example of how wrong code can crash one day, even though it could work for many years.
Continue readingWhen developers do make mistakes, it’s often accidental or because the developers are in a hurry. These errors often make their way into small edits to the code. Let’s review one of these cases: a developer fixes an error and introduces a new one simultaneously.
Continue readingThe .NET 6 turned out to be much-awaited and major release. If you write for .NET, you could hardly miss such an event. We also couldn’t pass by the new version of this platform. We decided to check what interesting things we can find in the sources of .NET libraries.
Continue readingThis article investigates why the standard library needs a way to deduce a common type, how it is implemented and how it works.
Continue reading