Skip to the card

2026-10-12 issue

Observed arrival · 2026-10-12

One Thread, Many Tasks: Learning Concurrency by Building a Runtime

learnconcurrency.dev Visit website
Editorial interest 79/100 Selection signal · not a rating of the site

A hands-on book series teaches async and coroutines by building a concurrency runtime in Odin, with a bakery simulation that makes task handoffs visible.

Landing page captured for the 2026-10-12 issue.
For
Systems programmers learning async and coroutines
Worth noticing
The bakery simulation uses four simulated bake ticks; task state survives each return while the scheduler gives another job the thread.

Field notes

The example models each task as a piece of work that returns control to a scheduler, while its progress remains in task data for the next call. In the transcript, the bread task saves a phase, requests a wait, and resumes after the simulated timer; the page says the bake lasts four ticks. The three-book sequence is explicitly described as being in development.

Observed signals

Read the marks

Editorial observations of this landing page, not a rating.

○OpenPublic substance visible
✦PrettyNotable craft visible
●ProPolished or operationally mature
◎NicheUnusually specific use

One card from the complete issue

Unwinnable Employment

168,518 arrived 1,000 judged 993 catalogued Enter the complete issue
learnconcurrency.dev

Landing page observed 2026-10-12. The live site may have changed.