Colophon

Uses

The tools, hardware, and services I reach for to design, build, and ship software. Inspired by uses.tech — a snapshot of my current setup.

Editor & Terminal

  • VS CodePrimary editor across every project.
  • Claude CodeAnthropic's agentic CLI — pair-programming, refactors, and infra work.
  • zshShell of choice on macOS, with nvm for Node versions.

Hardware

  • Mac (Apple Silicon)Daily driver for development and design.
  • External displayExtra vertical space for editor + preview side by side.

Languages & Frameworks

  • AngularFront-end framework for most apps, with PrimeNG + Tailwind.
  • NestJSTypeScript back-end framework for APIs and services.
  • Node.js & TypeScriptEnd-to-end type safety across the stack.
  • PythonScraping, data pipelines, and internal tooling.
  • IonicCross-platform mobile from a single Angular codebase.

Cloud & Infrastructure

  • AWSS3, CloudFront, Route 53, ACM, Lambda, and SES.
  • TerraformInfrastructure as code — every environment reproducible.
  • GitHub ActionsCI/CD with OIDC to AWS, no long-lived keys.
  • DockerLocal parity and containerized services.
  • Fly.ioAlways-on machines for side projects like The Scratch Sheet.

Data & Services

  • PostgreSQLPrimary relational store, often with Prisma.
  • MongoDBDocument store for earlier platforms.
  • RedisCaching and background-job queues.
  • ShopifyApp platform and APIs at the center of much of my work.
  • StripeBilling, subscriptions, and payment links.

AI & Productivity

  • OpenAI APIEnrichment and automation across products.
  • Meta & Google Ads APIsConversion tracking and ad-data enrichment.
  • ObsidianPersonal knowledge vault and notes.