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
In the words of MIT sociologist Sherry Turkle: computers empowered their users, making them feel smart[er], “in control”, and “more fully participant in the future”.
The Internet is not an autonomous being. Its growing energy use is the consequence of actual decisions made by software developers, web designers, marketing departments, publishers and internet users. With a lightweight, off-the-grid solar-powered website, we want to show that other decisions can be made.
I kind of made use for content, educational content, when I worked at a company called Framer. So that was all very involved as well, very produced, and it took a lot of time to make. And I didn't want to do that any more. So the kind of, the place where I settled in terms of the kind of content that I would use to drive interest around TLDraw,... See more
But this leaves me wondering: why is this so rare? How did we get to a place where genuinely caring for those around you is perceived as "special"? Why do we starve each other of compassion and support?
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
ITEs are probably a subset of notes apps, just like IDEs are a subset of text editors. Every IDE is fundamentally a text editor. Every ITE is fundamentally a notes app. That’s because—at least for now—the best way we have of working with our thoughts is to instantiate them as notes.
So they’ve designed couple of features for a very narrow and specific use-case, polished the integration, removed all other barries and otherwise did everything right and, apparently, brought a lot of value. Yet nobody considered it valuable enough until they got the response time right.