QX82 is a tiny Javascript engine that lets you create games and
experiences inspired by the look and feel of a retro 80s computer.
It's not an emulator or a fantasy console: it's just a Javascript library. (more…)
Read more »
Let's say you have a search feature on your website that you want to live-update while the user types. The naive implementation would be to send a query to your server on every keystroke. This quickly falls apart, however, because users easily type faster... (more…)
Read more »
This is the sixth lecture from the "Essentials of Parsing" where we discus different parsing techniques and algorithms, and build a parser from scratch using... (more…)
Read more »
After three years working on JavaScriptCore (JSC), I recently had the opportunity to work on optimizing one of our standard library functions for the first time. (more…)
Read more »
Syntax highlighted code in a webpage, like this one, is just some html with some styling added to it. For example, this html:
(more…)
Read more »