Home Projects Blog About

Hey, I'm Matt 👋

I build things.

I enjoy building things with TypeScript, Go, C#, Astro, Next.js, Nuxt, Angular, React, Alpine.js, Tailwind, Drizzle, Gin, and more.

I work primarily within the Identity and Access Management (IAM) space, as well as a whole bunch of side projects. I'm passionate about open source, developer experience, and building or contributing to tools and libraries that make life easier for developers.

Recent Activity

All posts →
project

Solum - Your Records, Your Phone, Nobody Else's

A privacy-first logbook and calculator for anything you self-administer. Reconstitution math, vial tracking, schedules and compliance - all stored on device, with no account and no cloud sync.

  • React Native
  • Expo
  • Cloudflare D1
  • Astro
  • +1
project

VACWatch - Know Who You're Queued With

A running case file on Steam accounts. VAC bans, game bans and name history, tracked over time so you can check before you play rather than after. Running since 2020, rebuilt from scratch in 2026.

  • Astro
  • Cloudflare Workers
  • Hono
  • Turso
  • +2
project

Guapocado - Config-First Billing for Product Teams

Billing logic that starts in your repo. Define plans, entitlements and usage meters in a typed config file, sync it to Stripe, and get typed access checks on your server instead of plan logic scattered across conditionals.

  • Billing
  • Cloudflare Workers
  • Durable Objects
  • Hono
  • +2
project

NOBSQR - Offline Engagement, Online Insights

NOBSQR is a platform that bridges offline engagement with online insights, providing businesses with valuable data from physical interactions.

  • Astro
  • Cloudflare D1
  • tRPC
  • Drizzle
  • +1