Politics and emotion at Local-First Conf
My reflections on Local-First Conf 2026. I was surprised by the angles of geopolitics, and charged emotion in response to our changing industry.
Articles about computing and creative tools.
My reflections on Local-First Conf 2026. I was surprised by the angles of geopolitics, and charged emotion in response to our changing industry.
I built a custom feed for Bluesky that trains a model on my past interactions. Here's what I learned about RecSys and social media feeds generally.
A prototype of email triage via a custom-trained model. This is a report of the first two weeks of real-world use.
I built a machine learning pipeline for email triage. Includes a hand-labeled golden set, training the model in the browser, and evals. Plus options for local vs cloud embeddings.
My new research project asks whether a personal algorithm, inspired by social media, can help us filter our email, group chats, and other personal correspondence.
Web developers are discovering the joys of sync, including next-frame UIs, multiplayer by default, and a simplified stack.
The inside story of four years building Muse, a canvas-based thinking tool for iPad and Mac.
Let’s work together to change our industry conversation, direct our individual careers, and develop new institutions for making computers better.
Let’s make software development fast, fun, and ceremony-free.
I want to see us diversify payment models beyond ad-supported and B2B SaaS in order to enable more types of software.
In a hyperconnected age, I want software to help us find harmony between staying connected and staying focused.
Core OS interactions like copy-paste, multitasks, and multitouch have stagnated. Maybe we lack the right institutions for innovation.
Files give us agency, the web gives us collaboration, mobile gives us direct manipulation. I want all three together.
We identify ourselves to computers hundreds of times a day, but it’s a mess. I want digital identity that is easy to use, private, and secure.
We live in a computer-embroidered reality. Here are six ways to improve computing in service of human prosperity.