@vec.blue
did:plc:ohvis5rxiiyfg3sbnjkuxytw
Local-first software: You own your data, in spite of the cloud
A new generation of collaborative software that allows users to retain ownership of their data.
Inkbase: Programmable Ink
What would be possible if hand-drawn sketches were programmable like spreadsheets?
Embark: Dynamic documents for making plans
Gradually enriching a text outline with travel planning tools.
Patchwork: Version control for everything
Patchwork is a research project about version control software for writers, developers, and other creatives. This lab notebook contains snippets of our prototypes and findings.
Keyhive: Local-first access control
Keyhive is a project exploring local-first access control. It aims to provide a firm basis for secure collaboration, similar to the guarantees of private chat but for any local-first application.
Ambsheets: Spreadsheets for exploring scenarios
Ambsheets is a research project about new kinds of spreadsheets for exploring possibility spaces and making better decisions.
Malleable software: Restoring user agency in a world of locked-down apps
The original promise of personal computing was a new kind of clay. Instead, we got appliances: built far away, sealed, unchangeable. In this essay, we envision malleable software: tools that users can reshape with minimal friction to suit their unique needs.