I build software end to end, mostly in TypeScript.

Currently I work on a healthcare SaaS platform, where the interesting problems are the ones nobody sees: data integrity, migrations, and the slow work of making a large product feel small.

On the side I run IntelligentTools.co, a directory of AI tools that I design, build, and maintain alone.

Latest writing

All writing
Sep 03, 2026

Context anchoring, and what happens after

Context files for coding agents rot silently, and the agent believes them more readily than a person would. A format that separates what decays from what does not, and survives more than one person using it.

Jul 01, 2023

Do you REALLY need SSR?

Client rendering, server rendering, and hydration: what each one actually costs, and how to tell which your app needs.

Selected projects

2025

IntelligentTools.co

A directory of AI tools, built and maintained solo from crawler to front end.

2022

Autocomplete

A dependency-free React autocomplete component.

2022

GraphQL with Apollo

A worked CRUD example on Apollo Server.

2022

Fetch Data Hook

A small custom React hook for data fetching.