A Proper Kick-Off to My Embedded Journey!
It's been more than a year since I last coded in C/C++, so I decided to start small by solving a few mathematical problems in C++. I've solved a cou…
Latest AI & ML news from Tech News
It's been more than a year since I last coded in C/C++, so I decided to start small by solving a few mathematical problems in C++. I've solved a cou…
Most developers trust this pipeline: source code ↓ compiler ↓ binary If the source looks correct and the tests pass, we usually assume the compiled…
Compilers always felt like this mysterious black box to me. Code goes in, magic happens, a program comes out. So for a compiler design assignment, I…
The Pipeline Behind compiling software can be challenging to grasp... I'll try to break it down as much as i can First of all the full pipeline look…
The C standard allows the programmer to define new types, including enumerated types—or "enums"—that improve program readability and type safety. Th…
I have been working on a PostgreSQL compatible database system in Rust and recently made a couple of changes that significantly reduced unnecessary…
I Built a Programming Language Called Zen Building a programming language had been something I wanted to do for a long time. What I didn't realize w…
How to write a compiler ? This series of blogs acts as an analysis and deep dive into compiler design. Currently I am building EEL. EEL is eBPF Lang…
Normally languages like C and C++ compile their code directly into machine code to be executed by the machine. This machine code is specific to the…
🔧 TL;DR: Android 15 broke PRoot with stricter seccomp filters. After ~10 hours of debugging, I found a working solution using patchelf + LD_PRELOAD=…