I wanted the experience of computation to feel. I wanted the experience to feel fluid. I wanted to create something that users could move through without friction or boundaries.
we should directly tie the success of our technologies to how much they enable our humanity (as in, our positive human characteristics), and use this criteria to evaluate past, present and future technologies.
Compared with other kinds of digital output, a screenshot feels “homemade” — a piece of digital DIY confirming that screen spaces contain as much mundaneness as the “analog” or “offline” world. In a time when so much communication and production is mediated by a set of increasingly powerful corporate platforms and absorbed into the internet’s big... See more
If there’s one thing I’ve learned from all this building, it’s that reality has a surprising amount of detail. This turns out to explain why it's so easy for people to end up intellectually stuck. Even when they’re literally the best in the world in their field.
With this experiment, we wanted to explore the uniquely dynamic capability of software, which are hard to replicate in a printed, linear medium, for writing.
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
The joy of using a kind of web based canvas, of rendering stuff using the web, although that sounds like such a bad idea to render things in HTML and CSS, but it really does give you the ability to just put anything that can be in a browser on the canvas and interact with it.