my app doesn’t need a login system. It doesn’t need an interface to create and manage contacts. It already knows exactly who’s using it. (This makes me think about an old blog post by Clay Shirky: “Situated software, by contrast, doesn’t need to be personalized — it is personal from its inception.”)
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?
The immutability of this new world means that if you send someone your tokens, no centralized authority can come in and decide the transaction was invalid and wipe it from the ledger (unless, of course, there is a hard fork). But it also means that there’s no way to undo fraudulent transactions and return funds to their rightful owners. It means... See more
Away with the tools for developers! Let’s bring back the weirdness and experimentation and the joy of building a website again! Give us software to peel back all the layers of HTML and CSS and customize them, remix them, riff on code that we barely understand.
This screen-centric visual experience has a lot going on: photographs and videos and vector graphics and overlapping chat windows pressed up together with spreadsheets and reminders that updates are ready to install if only I’d let them. It’s the everything-screen! And so I feel called to frame and claim and digest it all. I have limited control... See more
This idea a kind of like this bet, that we're living in a moment where, for better for worse, there's a lot more remote collaboration. People want to do interaction or collaboration through software more and more that needs to happen somewhere. The canvas is probably the place where that's going to happen. My bet was these apps, there's just going... See more