Go Concurrency Patterns
Rob Pike on goroutines and channels as primitives, and how a handful of small composable patterns add up to a coherent model for concurrent programs.

Concurrency Is Not Parallelism
Rob Pike untangles two words the industry has spent decades confusing — using Go and a stack of gophers.

Lexical Scanning in Go
Rob Pike walks through the lexer he built for Go's text/template package — a small masterclass in using state functions and channels to write a parser that reads like prose.

The Myth of the Genius Programmer
Two Googlers on insecurity, ego, and why the best engineers are the ones who can collaborate without pretending to know everything.

The Soul of Erlang and Elixir
Sasa Juric on what actually makes the BEAM special — isolated processes, message passing, supervision — and how those primitives produce systems that stay up while the world burns around them.

Let's build GPT: from scratch, in code, spelled out
Karpathy builds and trains a decoder-only Transformer from first principles, following Attention Is All You Need, ending at the core of nanoGPT.

Stop Writing Dead Programs
Jack Rusher argues that most of our languages are still, accidentally, designed around the punchcard — and shows what a living programming environment could look like instead.