Skip to content
— projects —

Projects in orbit.

Most live on a Pi in my closet or a small AWS account. A few have actual users. All have READMEs I'd let my mother read.

awsreacttailwindcss
Solo build · 2024 → ongoing
500+ daily actives · 14 blocks

Sheares App v3

A real-time community app for 500+ hall residents.

A hall-wide noticeboard, room-booking, and event app I've maintained since freshman year. v3 swapped the old polling backend for a serverless WebSocket fan-out on AWS and cut p95 notification latency from 9s to 280ms.

  • WebSocket fan-out via API Gateway + Lambda + DynamoDB streams.
  • Replaced WhatsApp announcements; spam down ~70%, notice retention up ~3×.
  • Deploys in one terraform apply; CI/CD via GitHub Actions + OIDC.
reactdocker
Side project · 2025
12 batches · 0 infections

Brewlog

A home-brewing journal that nags me at the right times.

What started as a Notion replacement became a self-hosted brewing log with gravity readings, pitching-rate math, and tasting flights. 12 batches tracked across saisons, IPAs, stouts.

  • Astro frontend, SQLite backend, runs on a Raspberry Pi in my closet.
  • Custom pitching-rate calculator that finally agrees with my fermenter.
  • Tasting flights with rotating peer reviewers (my hall-mates).
reactterraform
Open source · 2025 → ongoing
47 templates · 14 contributors

Prompt-Atlas

A library of meta-prompt skeletons, each with eval cases attached.

An open-source catalogue of meta-prompt skeletons. Every template ships with eval cases — assertions you can actually run, not vibes you can argue with. 47 templates and counting.

  • 47 templates across planning, debate, summarisation, evaluation patterns.
  • Each template carries 8–20 eval cases. Templates that regress get red-flagged in CI.
  • Used by ~6 small teams I know of; PRs from 14 contributors.
reactgatsby
Solo · 2026
47 notes · 113 links

Constellate

This site. A digital garden that looks like the sky it lives under.

A custom Quartz-style digital garden built on Astro + MDX. Notes are stars; wiki-links are constellations; bigger stars mean more backlinks. Self-referential by design.

  • Hand-rolled D3 force layout for the global graph view.
  • Bidirectional [[wiki-links]] resolved at build time; backlinks generated automatically.
  • Every page typeset in the same design system you're looking at.
reactdocker
Side project · 2025
40 active testers

Pour-over Timer

A tiny iOS app for pour-over coffee.

Multi-stage pour profiles with haptic-tap pacing. Built in a weekend after burning my fifth Ethiopian Yirgacheffe. Now lives quietly on my home-screen with ~40 friends using it.

  • Profiles for 4-6, V60 02, Kalita Wave, with custom bloom/pour ratios.
  • Haptic pacing so you don't need to stare at a phone mid-pour.
  • Distributed via TestFlight; ~40 active testers.
gatsbytailwindcss
Open source · 2024
200+ forks

NocturnalProject

The Gatsby + Tailwind portfolio template this site forks from.

A free, opinionated portfolio template I open-sourced after building mine. 200+ forks; opinionated about content separation, theme tokens, and a wine-red illustration palette.

  • YAML-driven content. Add a project by editing a file, not a component.
  • Light / dark theme baked into the design tokens, not bolted on.
  • 200+ forks, 30+ stars; PRs from 6 contributors.