AST, Bytecode, and the Space In Between: An Exploration of Interpreter Design Tradeoffs

Retrobootstrapping Rust for some reason

IntyBASIC: A Basic Compiler for Intellivision

A statically-typed language with archetype-based semantics (my undergrad thesis project)

Mochi 0.9.1: A readable VM for learning compilers and bytecode

Possible to embed Zig as a compiler yet?

The C2Rust code translator is now available on the Godbolt Compiler Explorer

Rewriting pre-1.0 compiler code for better macro error messages

A masochist's guide to web development

How to get a job?

Rust compiler performance survey 2025 | Rust Blog

Compiling LLMs into a MegaKernel: A path to low-latency inference

Skipping the Backend by Emitting Wasm

WebAssembly Troubles part 4: Microwasm (2019)

New to System Programming – Looking for Inspiration, Stories & Resources

How is the job market for countries outside NA, EU, and India?

How much better are GCC and Clang than the best old commercial C compilers?

alic: Now a compiler written in its own language

JIT Code Generation with AsmJit

The one-more-re-nightmare compiler (2021)

Compilation Stages

I built this!

Foreign function interfaces

Compiler for the B Programming Language

Modular: What about the MLIR compiler infrastructure? (Democratizing AI Compute, Part 8)

Do you need to know ML fundamentals for AI/ML compilers?

Inspecting Compiler Optimizations on Mixed Boolean Arithmetic Obfuscation

Homegrown Closures for Uxn

Inside torch.compile Guards: How They Work, What They Cost, and Ways to Optimize - PyTorch Compiler Series

Writing a toy language compiler in Python with LLVM—feasible?

More →