{{ greet11 }}{{ caretGreet }}
Each project is written as a machine you can take apart: the problem, what constrained it, the decision, what broke, and what I learned from it.
Concepts worked through step by step, most with a diagram you can run. Published notes open; the greyed ones are still being written.
From what a transaction is to how SERIALIZABLE works inside Postgres. Each part starts from the one before, and every diagram can be run.
Start with part 1 →If you're building something interesting, or you think one of these notes is wrong, I'd like to hear about it.
Get in touchconnect.aleksei@gmail.com →