DEV Community

C

Official tag for the C programming language.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Stripping away the layers of abstractions: How does a filesystem work?

Stripping away the layers of abstractions: How does a filesystem work?

Comments
4 min read
Hello, Array: malloc, free and Manual Bookkeeping

Hello, Array: malloc, free and Manual Bookkeeping

Comments
15 min read
The Silent King: Why Low-Level C Programming Remains Vital for Control Systems

The Silent King: Why Low-Level C Programming Remains Vital for Control Systems

Comments
1 min read
From Arduino IDE to AVR GCC | AVR Bare Metal #1

From Arduino IDE to AVR GCC | AVR Bare Metal #1

Comments
3 min read
The 3.7 kB Alarm: A Zero-Bloat Edge AI Smoke Detector in Pure C

The 3.7 kB Alarm: A Zero-Bloat Edge AI Smoke Detector in Pure C

1
Comments 2
7 min read
I Built a 64-bit OS from Scratch in C and Assembly — No GRUB, No Shortcuts

I Built a 64-bit OS from Scratch in C and Assembly — No GRUB, No Shortcuts

Comments
5 min read
From Hackathon Chaos to Clean CLI: Reviving My Daily Routine Analyser with GitHub Copilot

GitHub “Finish-Up-A-Thon” Challenge Submission

From Hackathon Chaos to Clean CLI: Reviving My Daily Routine Analyser with GitHub Copilot

2
Comments
2 min read
Ghost in the Stack (Part 1): Why uninitialized variables remember old data

Ghost in the Stack (Part 1): Why uninitialized variables remember old data

Comments
3 min read
G, Extende C

G, Extende C

Comments
1 min read
Symbolic Constant Conundrum

Symbolic Constant Conundrum

1
Comments
2 min read
How I Analyzed the Linux Kernel's Deadliest Logic Bug: A Deep Dive into Dirty Pipe (CVE-2022-0847)

How I Analyzed the Linux Kernel's Deadliest Logic Bug: A Deep Dive into Dirty Pipe (CVE-2022-0847)

7
Comments
12 min read
ForgeZero 3.1 “AEGIS”: Hardening a CLI Toolchain into a Secure Engineering Platform

ForgeZero 3.1 “AEGIS”: Hardening a CLI Toolchain into a Secure Engineering Platform

Comments
3 min read
Why Bitcoin Core RPC is Too Slow for High-Frequency Trading (And How to Fix It)

Why Bitcoin Core RPC is Too Slow for High-Frequency Trading (And How to Fix It)

5
Comments
2 min read
I haven't slept properly in days. I'm building a package manager for C. And I regret nothing.

I haven't slept properly in days. I'm building a package manager for C. And I regret nothing.

Comments
2 min read
fz 2.0.0 NEXUS — package manager, BLAKE3 cache, and cross-compilation for C/ASM

fz 2.0.0 NEXUS — package manager, BLAKE3 cache, and cross-compilation for C/ASM

Comments
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.