Snapshot

Now

Snapshot of active work and interests, updated when priorities shift.

← Back to homepage

Building

  • LedgerGuard-style separation: deterministic domain APIs vs probabilistic workers; renewal read models that surface drift instead of implying certainty.
  • Design-system patterns for multi-app repos: shared primitives, typed boundaries, CI that guards a11y and visual regressions.

Thinking About

  • Truth precedence when extraction, synthesis, and persisted rows disagree, with explicit repair paths instead of silent merges.
  • Trust boundaries for AI-assisted flows: traceability, reviewer workflows, and when to refuse automation.

Exploring

  • MCP servers that wrap lint, types, and tests so editor feedback matches CI expectations.
  • Queue semantics for idempotent workers: retries, partial failure, and internal callbacks that cannot bypass domain rules.

Writing

  • Architecture and DX notes, including case studies, MCP workflow, and multi-tenant product engineering.

Writing archive

Current Stack

  • TypeScript · React · Next.js · Node (Fastify) · PostgreSQL · Prisma · Zod · OpenAPI · BullMQ · Supabase Auth · Stripe · Sentry · GitHub Actions