Introduction
We all love C, right? You can basically write anything that you want. But that comes at the cost of you trying to debug everything. So, I'll explain my process of writing unit te...
The 10 Best Programming Languages to Learn in 2025
If you want to get better at coding or work in the tech field, learning a coding language is really beneficial. It helps improve your techni...
Several new features such as: std::print, std::println and others.
GCC 14 has several new usability improvements. Although GCC 15 is already available, many systems still do not have it avail...
Why C-Based Code Cannot Be Used as Shellcode
Using C to Build a calc.exe Executable
⛶#include
#include
int main() {
WinExec("calc.exe", SW_SHOW);
return 0;
}Then extract...
Hey friends, welcome back to the 3D renderer series. Today we're going to explore what it means to create a full-screen window with SDL3.Let's get started.
Fake Full-Screen
Often referred to a...
Why TF does this blog even exist?
Let’s be real — most of us treat pointers like radioactive waste. Let's ignore those dreadful stories of childhood when pointers were introduced to you l...
Python, a programming language that needs no special introduction. It has rightly earned the title of "The best Excel" for user-friendly handling of big data. Game developers love it for its seamless ...
Been through a few revisions since v0.1.0 of the cmdfx Game Engine. This is a short video showcasing the features in v0.1.3 of the engine,
which included some new features in the Physics Engine.The ...
This article covers 4 methods to embed arbitrary binary files (images, data, etc.) inside an executable.
From standard approaches (byte arrays) to low-level hacks like binary appending (copy /b), each...
Hello everyone! 👋I'm excited to introduce Turbine, a small and focused scripting language designed to be embedded into C and C++ applications with minimal overhead.
It features a clean, Markdown-in...