Skip to content

Work

Things I built and still run. Every one of them has real users, which is the only reason any of it is interesting. The write-ups go into the decisions rather than the feature lists.