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.