Mental Models I Find Repeatedly Useful
Gabriel Weinberg

To the development section, I would add the concept of computational context/state, caching, and queue/event loop.

This HN comment summarizes it pretty nicely “everything in an OS is either a cache or a queue”

Like what you read? Give Adam Nemecek a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.