Technical writing · for clients
Documentation
Documentation I've written for developer tools and platforms: concept guides, references, and tutorials.

CodeCrafters · Product docs, challenge guides
CodeCrafters platform docs
Ongoing docs work for CodeCrafters, the platform where engineers rebuild Redis, Git, SQLite and similar tools from scratch. Concept explainers, challenge guides, and onboarding flows.
2024 to present12 piecesvisit ↗

Equilibrium Labs · L2 / Web3 documentation
Pathfinder: Starknet full node
Documentation for Pathfinder, a Starknet full node written in Rust by Equilibrium Labs. Concept docs and operator guides for a non-trivial blockchain piece.
20247 piecesvisit ↗

TanStack · DevTool documentation
TanStack Form documentation
Contributing docs to TanStack Form, type-safe form state management for React, Solid, Lit, and Vue. Concept guides and API reference.
20246 piecesvisit ↗

Canonical · Open-source documentation
Ubuntu Landscape docs
Reference and concept docs for Canonical's Landscape, Ubuntu's systems-management tooling. Repository, package, and update-management topics.
20245 piecesvisit ↗

Google · Cross-platform crypto API docs
webcrypto (Dart) documentation
Documentation for the Dart webcrypto package, cross-platform implementation of the Web Cryptography APIs. API surface and usage patterns.
20244 piecesvisit ↗

Clutch · Product docs for a visual page builder
Clutch visual builder docs
Documentation for Clutch's visual page builder, how to compose components, manage data, and ship sites without leaving the canvas.
2023 to 20249 piecesvisit ↗
Need docs written? I take on a few documentation projects a year: guides, references, and migration docs. If you've got a developer-facing product that could use better docs, get in touch.