- π I live in Seattle and frequently travel abroad.
- π» My first line of code was written in 2006.
- π§© I like to work with graph data-structures, time-series data, and DuckDB.
- π οΈ I build open-source packages and ship side-projects for fun.
- π§ My favorite activity is rock climbing.
- πΆ pongo.sh β Open-source uptime monitoring and status pages. (GitHub)
- π± NationalDex.app β A digital Pokedex for exploring everything Pokemon. (GitHub)
- π Floppy.sh β A comic book reader for your digital comic collection. (GitHub)
- πΌοΈ GetMondrian.com β Generate and build shareable Mondrian patterns as SVGs / Webp. (GitHub)
- π₯ SmashTracker.app β Web app for tracking Super Smash Bros. match results and game statistics.
- π¦ Reptiles.dev β Image placeholder service that generates colorful SVGs. Super fast and easy to use. (GitHub)
- π°οΈ PG History β PostgreSQL audit trails with automated S3 archival. Trigger-based change tracking with search, revert, a REST API and a dashboard.
- π OpenAPI x GraphQL β Convert an OpenAPI document into a GraphQL schema and a proxy server, and back again. Runs on Bun and Node.
- π Commit It β Standardized git commits with AI message generation, interactive prompts, validation, and GitHub integration. Works as a CLI, inside AI agents, and as a programmable TypeScript API.
- π Fly PG Sandbox β Disposable Postgres on Fly.io for when you need a real database but not a real commitment. One command to deploy, one to destroy. Cheap enough to treat as throwaway.
- ποΈ Use FS β A set of React hooks to interact with the File System API.
- π Rehiver β Super-charge your S3 hive partitioned based file operations with intelligent pattern matching, change detection, optimized data-fetching, and out-of-the-box time series support.
- π Zod Command β A Zod-powered CLI framework for building command-line tools in TypeScript.
- π S3 Mutex β A simple distributed locking mechanism for Node.js applications using AWS S3 as the backend storage.
- ποΈ Gist Database β Transform gist into your personal key/value datastore.
- π‘ Install Command β A React component for rendering a 'npm install ' command block. Supports multiple package managers.
- ποΈ Next Upload β Turn-key solution for integrating Next.js with signed & secure file-uploads to an S3 compliant storage service such as R2, AWS, or Minio.
- π Next Flag β Feature flags powered by GitHub issues and NextJS.
- π Next Protect β Password protect a Next.js site.
- π Next Auth MUI β Sign-in dialog component for NextAuth built with Material UI and React.
- βοΈ Next Build Size β CLI tool to calculate and compare the sizes of artifacts produced by next build.
- βοΈ Next Realtime β Experimental drop-in solution for real-time data leveraging the Next.js Data Cache.
- β Mui Joy Confirm β Confirmation dialogs built on top of @mui/joy.
- π Use Octokit β A data-fetching hook built on top of the Octokit and SWR.
- π Space Slug β Generate unique slugs, usernames, numbers, and custom words.
- π₯ Arango Migrate β Database migration tools and CLI for ArangoDB.
- ποΈ Keyv Arango β ArangoDB store for Keyv.
- π€ AI Complete β A toolkit that super-charges your workflow when working with openai.
- π Markdown To API β Generate GraphQL APIs from Markdown files.
- π Slack Manifest β CLI tools for interacting with a Slack App Manifest.
- βΎοΈ Halo API β GraphQL API and NPM package for querying Halo Infinite data.
- π‘οΈ TSC Baseline β Save a baseline of TypeScript errors and compare new errors against it.
- π Scrape Directory Listing β Download all the files from a directory listing.
- π GitHub Issue to Branch β CLI tool to quickly create well-named branches from GitHub issues.
- π React DevBar β A customizable floating toolbar for React applications.
- β²οΈ Fake Time Series β A flexible CLI tool for generating fake time series data.
- βοΈ YGOAPI β TypeScript client for the YGOPRODeck API, a Yu-Gi-Oh! card database.
- π₯ Typescript / React Package Starter β A modern starter-kit for creating & publishing TypeScript and/or React components packages to NPM. Batteries included.





