Revisiting Numeric Form
simplifying barbershop music notation
budding
category: essayI'm figuring out how people and machines can share data and stay in sync without buying into platform infrastructures. That's my job as Head of Product at Tonk.
When I'm not shaping computational paradigms, I go on walks with my dog, make prints, and arrange barbershop music. I also maintain a pattern library for distributed systems.
A logician turned UX designer, I believe software should work for you, not against you. I help teams build tools that respect privacy, distribute power, and work exclusively for the humans using them. My practice spans usable security, open source design, public interest tech, and funding the commons.
I grew up as a third-culture kid between Berlin and Beijing, quickly learning languages and models of the world. My passion for mathematics turned into a passion for the philosophy of mathematics—and the logical consequence of that was studying logical consequences, first over a Philosophy Tripos at Trinity College, Cambridge, then a Masters in Logic at the University of Amsterdam. My thesis on Superplural Logic is a decent summary of my interests: a lot of formal machinery to argue a philosophical point (I don't like sets).
Searching for something more tangible, I joined Open Knowledge Germany in 2015 to support open data efforts, which eventually turned into the field of public interest tech. I was the third member of the Prototype Fund founding team and have since worked with many funders in the space of technology, open source, and public infrastructure.
In that world, I saw first-hand the impact that design and product thinking could have. I joined a tiny agency called Simply Secure led by ex-Silicon Valley consultants advising privacy-enhancing technologies—an incredible environment for learning human-centered design from people who'd honed it in industry, but were motivated by empowering users rather than extracting from them. Over my time there, I worked with over 70 teams in total.
Eventually, I left my post as Program Director and became a freelance consultant, mostly supporting developer teams building decentralized systems. In 2022, I joined the industrial research lab Ink & Switch to advance local-first UX on a project called Upwelling, and experimented with a local-first canvas app called Fullscreen.
I'm active in both developer and design communities, and take a special interest in emergent technologies such as local-first and zero-knowledge. I also offer pro bono consulting to a limited number of projects every year—if you're interested, get in touch.
simplifying barbershop music notation
budding
category: essayTalk at Local‑First Conf
budding
category: hyperlinksome recurring product recommendations
evergreen
category: projectTalk at Chaos Communication Camp
budding
category: hyperlinkUX for a local-first collaborative text editor
budding
category: hyperlinka design case study on sensible PGP
evergreen
category: essayTalk at FOSS Backstage
budding
category: hyperlinkTalk at Our Networks
budding
category: hyperlinksimplifying barbershop music notation
budding
category: essayTalk at Think About!
budding
category: hyperlinkTalk at DWebDesign Berlin
budding
category: hyperlinkCase study on NoScript
budding
category: hyperlinkTalk at Radical Networks
budding
category: hyperlinkTalk at TEDxHeidelberg
budding
category: hyperlinkinvestigating what makes a community open and supportive
evergreen
category: essayMaster’s thesis on Superplural Logic
budding
category: hyperlinka transcription
evergreen
category: essay