Raylib v6.0

Let's Build the Terminal Pt. 1

Fixing a 20-year-old bug in Enlightenment E16

Consequences of passing too few register parameters to a C function

CJIT: C, Just in Time

Porting Go's strings package to C

I wrote a self-hosted compiler with QBE and LLVM backends, both of which can self host, in addition to a --translate-c flag which can translate C code to Spectre code.

Idiomatic Koru Kernels Match Hand-Specialized C

Cactus, a work-stealing parallel recursion runtime for C

Consequences of passing too few register parameters to a C function

Vera C. Rubin Observatory has Discovered 11,000 New Asteroids

Why C Remains the Gold Standard for Cryptographic Software

The Complete C Programming Roadmap for Beginners (2026) — From Zero to Confident Programmer

Hunting a Windows ARM crash through Rust, C, and a Build-System configurations

HTML written only using the C preprocessor

Optimizing Ruby Path Methods

SDL3 - Add DOS platform support

The Journal of C Language Translation

A breakthrough in C/C++ dependency management

Breaking ten years of C API compatibility in Futhark

A blog post on parsing C source code for compilers

Show HN: TRiP – a complete transformer engine in C built from scratch just by me

🥳 Chrome adopts Rust and replaces libxml2 written in C since version 147

I ported the Kilo text editor to my C-like language (based on my C compiler)

Implementing C++ STL containers in pure C — what I learned

Packaging a Python library with a small C dependency —

jiamo/pcc: compile and eval c & python use python

C++26: Reflection, Memory Safety, Contracts, and a New Async Model

Casilda 1.2.4 Released

FreeBSD Device Drivers Book

More →