Implementing asynchronous JavaScript
Confused by callbacks and promises? Gain confidence by learning how JavaScript actually works under the hood.
Deep dives into CS topics that complement the book.
Confused by callbacks and promises? Gain confidence by learning how JavaScript actually works under the hood.
How the processor and operating system work in tandem to protect the system.
The humble array can teach us a surprising amount about how computers really work. Deepen your understanding with this post.
Turing machines are the single most important idea in computer science. They're relevant to day-to-day programming in surprising ways. Read this post to learn everything you need to know.
Binary bits, bytes and hexadecimal numbers are central to computing but can be confusing. This simple explanation tells you everything you need to know.
A complete guide to self-studying computer science for developers
This site uses analytics to understand how readers find and use the book. Allow anonymous analytics?