How to Write TLA+
A step-by-step introduction to TLA+ syntax, data structures, and model checking.
BlockingQueue Tutorial
A guided walkthrough of a real-world TLA+ specification: modeling a bounded blocking queue with producers and consumers.
Based on lemmy/BlockingQueue by Markus Kuppe.