The web is open-ended, and continues to produce plot twists. WebAssembly is one of these. It is a universal bytecode runtime, designed to run fast low-level code in a sandbox. Why does this matter?
And when we strip away all the chrome—all the Aero and Paper and Frosted Glass, all the evidence of the “design systems” we have poured billions into developing and maintaining—we come face to face with a skeleton of XEROX PARC’s 1973 invention.
Most books are not half great and half horrible. And you should look at a few different parts of the book. But especially these days an author should be able to signal by putting some good stuff up front. Because people are less patient than they used to be. A nineteenth century book you need to give it more time, it may not get good until chapter... See more
An Integrated Development Environment, or IDE, is an app used by programmers to develop software. [...] IDEs provide a kind of augmented cognition for programmers. They reduce the cognitive capacity needed for software development by automating some of the work. This is freeing: it allows programmers to think less about coding, and more about... See more
But it wasn't long after that that the Ace editor, I believe it was, was kind of the first, really solid, open source, in the browser code editor. And that seemed to unlock a kind of explosion of people seeing that. I know Github used it in the early days for some of their stuff, but lots of other projects as well. Suddenly people saw, oh, there's... See more