Tag
An in-depth tutorial explaining the internal structure of Git, including objects, hashes, and how Git stores data, with examples in Go and shell commands.
Explains the implementation of Go's select statement, covering compiler rewrites and the runtime's selectgo function.
The article explains the Linux kernel boot process on x86_64, from bootloader handoff to user space initialization, using a space colony metaphor to describe the initialization phases.