Paper books and Epubs are made by “publish and forget” principle, while web books, figuratively speaking, consume electricity on the server, even when nobody reads them. Of course, there is an advantage: a web book can be fixed, updated, supplemented. But if paper book can lie in the attic for several centuries and be read at any time, web book sho... 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 desig... See more
“You are the main character—the protagonist—the star at the center of your own unfolding story. You’re surrounded by your supporting cast: friends and family hanging in your immediate orbit. Scattered a little further out, a network of acquaintances who drift in and out of contact over the years.But there in the background, faint and out of focus, ... See more
To avoid accidental presses and to make the moment more deliberate and meaningful, we went with a long press. The challenge with a long press is always discoverability—How does one know they’re supposed to hold? The answer is to provide instant feedback with an animation that builds anticipation. [...] Another choice we make to improve discoverabil... See more