Uses
What I use daily.
The tools, software, and hardware I build, design, and coordinate with. The stack flexes to the client, but these are my defaults.
Coding
- Claude CodeAI-native coding environment in the terminal. My primary editor.
- Next.js + TypeScriptPrimary fullstack stack. App Router, Server Components.
- Tailwind CSS v4Primary styling solution. CSS variables for theming.
- SupabasePostgres database, authentication, RLS.
- VercelDeployment, analytics, and edge functions.
- CloudflareWorkers, Pages, R2, D1, KV. Edge compute and storage for some builds.
- GitHubVersion control and where the code lives.
- StripePayments and subscriptions for product builds.
- CodexA second AI coding agent for heavier passes.
AI tools
- Claude / GPT / Gemini / OllamaDifferent LLMs per task. Claude as the workhorse, local models via Ollama.
- MCP (Model Context Protocol)Anthropic's MCP. Connects AI tools to data and services.
- ObsidianPersonal knowledge base and memory system.
Design
- FigmaUI design when a project calls for it.
- MotionSubtle animations and transitions.
- Lucide IconsClean, lightweight icons.
- CanvaQuick brand visuals, decks, and social graphics.
Collaboration
- LinearProject management and tasks.
- NotionDocs and notes, depending on the project.
- Slack / DiscordCommunication with clients and teams.
Hardware
- Mac mini M4Primary workstation.
- Samsung 49" OLED49-inch OLED ultrawide. Primary display.
- Keychron B36Wireless low-profile keyboard.