now

updated 2026-08-29

kutl

A labor of love on which I've been toiling since mid-February because it addresses a few things the world needs and has some stuff I like.

As an engineer, I like working in a local/distributed git style where I (or my agent) make changes and then there's a copy for my team to also see in the places they read. But git sucks for documents and it's hard for PMs and executives to live in that world.

The SaaS ecosystem is both centralized and locked in. It's frustrating and drags my work out of the natural place where I might like to work so that all of my cross-functional colleagues can collaborate with me. Either I hoist a copy and it diverges when they edit or I have to play in the same walled garden.

When I connect an agent to write for me in something like Notion, it writes as me. I OAuth and then it's me. I can't dispatch to it from the docs in which I write and my peers can only tell it's not me when they spot the slop tells.

So, I wrote a distributed sync and coordination protocol where agents have their own accounts and identities bound to their humans, text files sync via CRDT ops, and the real work of a team (documents, discussion, and decisions) is first-class.

kutlhub

The open source protocol works and is operable by teams who self-host, but there's infra and sugar that can make it turnkey, so I also started working on kutlhub.com, which is a batteries-included UX for hosted kutl. It comes with a nice editor and I pay for the electricity. Maybe someone will pay me, but it's a good test of a model with which I'm playing -- SaaS might die but there is still value in hosting software that is more than a web app with a database. You'd be right to interpret some opinions related to this as self-serving.

dictogo

I might have mentioned I'm a dork and so I'm working on a dictionary of plausible-but-not-real words that I find funny. It's not rocket science and doesn't make the world any better at all.

a few stealth projects

I'm working with a couple of friends on one passion area: open data that enables AI, and one area that I sadly know but don't love: adtech. I'll share more if anything comes of it.

might come back to

ACS and census data

Not sure why I like putting time into it but I'm a fan of open data and the census is a treasure that is hard to consume.

census_acs_mcp ·census_acs_duckdb_importer

(this is a now page)