Menu Share

C / C++

Writing generic code in C – Part 2

by | Published on

After some comments on my previous post about writing generic code in C where people argue that this is "poor man's overloading" I wanted to...
Read More

Fixing memory leaks with Deleaker

by | Published on

Deleaker is a tool for Windows that helps you fix memory leaks quickly and never worry about hours of hunting memory bugs.
Read More

Writing generic code in C – Part 1

by | Published on

Dive into the world of C generics, exploring how to write flexible, type-safe code without the pitfalls of traditional macro-based solutions. Learn about modern techniques to achieve generic programming in C.
Read More

Top 3 Websites for Learning Shaders

by | Published on

In this article, I will mention 3 great websites to learn how to create your shaders in GLSL that you shouldn't miss out on!
Read More

What Are Intrinsic Operations in C++

by | Published on

Intrinsics are like a recipe for the most optimized code that you can write to achieve certain behavior.
Read More

What is FlatBuffers?

by | Published on

FlatBuffers is a serialization library developed by Google. In this article I will talk a bit more about them and about binary serialization.
Read More

JSON vs Binary Serialization

by | Published on

In this article I will discuss what binary serialization is and the difference between that and a more typical JSON or XML serialization.
Read More

My Course on Data Serialization is out!

by | Published on

In this one I teach a lot about data serialization using FlatBuffers. Data serialization is an advanced topic that shouldn't be neglected.
Read More

How to compile shaders with CMake

by | Published on

In this article I will give you an insight on how to include compiled GLSL shaders into your project build step using CMake.
Read More

My Course on Vulkan is out!

by | Published on

This is my third course on Udemy and it will teach you the Vulkan specification so that you can render graphics on the screen.
Read More