Stack

What I Use

The tools and technologies behind my agentic development workflow.

AI & Agents

Claude CodePrimary development interface — autonomous coding agent
Claude API (Opus/Sonnet)Powers all three autonomous agents
MCP ServersCustom tool servers for GitHub, Vercel, file system, and more
SKILL.md StandardPortable, composable agent capabilities

Development

TypeScriptPrimary language for all projects
Next.jsReact framework for web applications
Node.jsRuntime for servers and tooling
Tailwind CSSUtility-first styling
shadcn/uiComponent library

CI/CD & Infrastructure

GitHub ActionsCI/CD pipeline orchestration
Blacksmith.shBare-metal GitHub Actions runners — 2x faster builds
Sprites.devAI-powered pipeline optimization
VercelDeployment platform
DockerContainerization for agent environments

Testing

ShortestAI-native E2E testing — tests written in plain English
PlaywrightBrowser automation and E2E testing
CypressComponent and integration testing

Tools

Git & GitHubVersion control and collaboration
pnpmFast, disk-efficient package manager
PrismaType-safe database ORM
PostgreSQLPrimary database