

Hi! I'm Colin.
I build open-source TypeScript tools: Zod (a schema validation library), Nub (an all-in-one toolkit for Node.js), tRPC (end-to-end typesafe APIs), Standard Schema (a common interface for validation libraries), and Pullfrog (an agent workflow platform for GitHub). I previously tried building an EHR (YC W19) and worked at EdgeDB/Gel and Bun.
Writing

Making AI resources auto-discoverable via package.json
Live types in a TypeScript monorepo

An email regex for reasonable people
From README to documentation site in 10 minutes
Building an end-to-end typesafe API — without GraphQL
Why Zod 2 isn't leaving beta
Next.js, nested routes, and the war on SPAs
Building a single-page application with Next.js and React Router
Authenticated server-side rendering with Next.js and Firebase
Sponsor pools: a new funding model for open source software

Why you shouldn't use @emotion/core
Choosing a tech stack for my personal dev blog in 2020
Designing the perfect Typescript schema validation library
Projects

The batteries-included agent workflow platform for GitHub. Triage, plan, build, review, ship.
A TypeScript-first schema validation library with static type inference.
I wrote the initial version — end-to-end typesafe APIs with no schemas or code generation.

A fast TypeScript-first toolkit for running scripts, managing packages, and provisioning Node.

An electronic medical record software for direct primary care, built with TypeScript, React, and Neo4j. YC backed.

A patient-centric website that educates patients about the direct primary care (DPC) model — a cash-pay, insurance-free membership model.

Email newsletters for 130+ topics in tech and programming, auto-generated by scraping the awesome lists of GitHub.

A combinatorial system for preparing diverse and delicious one-pot meals. It’s very dumb.