Projects
Contributed to
Published npm packages
- For
- Datasketch
- Role
- Maintainer
- Year
- 2026

Shipping the first version of a library is the easy half. Getting to release 22 without breaking the build of everyone who depends on you is the half that takes judgment: a public API that does not churn, types that let the library explain itself, and semver you can actually trust.
bases-client is a TypeScript client giving type-safe access to a REST API for tables, records, fields and views. I have maintained it since its 1.0.0 release in 2024, across 22 published versions and with a single runtime dependency. monkeytab, which I contribute fixes and documentation to, is an embeddable, editable React table built on TanStack, with react and react-dom as peer dependencies, virtualized rows and tests with coverage.