mcyoung
Default Methods in Go
Parsing Protobuf Like Never Before
The Best C++ Library
What's //go:nosplit for?
Protobuf Tip #7: Scoping It Out
Protobuf Tip #6: The Subtle Dangers of Enum Aliases
Protobuf Tip #5: Avoid import public/weak
Protobuf Tip #4: Accepting Mistakes We Can't Fix
Protobuf Tip #3: Enum Names Need Prefixes
Cheating the Reaper in Go
Protobuf Tip #2: Compress Your Protos!
What the Hell Is a Target Triple?
Protobuf Tip #1: Field Names Are Forever
The Art of Formatting Code
Go's Weird Little Iterators
Things You Never Wanted To Know About Go Interfaces
Nobody Gets Fired for Picking JSON, but Maybe They Should?
The Rust Calling Convention We Deserve
Designing a SIMD Algorithm from Scratch
What is a Matrix? A Miserable Pile of Coefficients!
I Wrote A String Type
A Gentle Introduction to LLVM IR
Single Abstract Method Traits
Better Trait Resolution in Rust
Atomicless Concurrency
3Hz Computer, Hold the Transistors
std::tuple the Hard Way
The Alkyne GC
Move Constructors Revisited
Understanding Assembly Part I: RISC-V
Everything You Never Wanted To Know About Linker Script
The Taxonomy of Pointers
Move Constructors in Rust: Is it possible?