/uses

What I use

Tools, software, and hardware that I use daily. Inspired by uses.tech.

Editor & Terminal

VS Code

Primary editor. Vim keybindings, minimal extensions.

Claude Code

AI-powered CLI for agentic coding workflows. The reason ds-start exists.

Warp

Terminal. Fast, GPU-accelerated, good autocomplete.

Geist Mono

Editor font. Clean, legible, no ligatures.

Dev Tools

Bun

Package manager and runtime. Fast installs, fast tests.

TypeScript

Strict mode, always. No any, no escape hatches.

Next.js

App Router, server components, Turbopack in dev.

Tailwind CSS 4

Utility-first. v4 with the new engine.

shadcn/ui

Copy-paste components. Own your UI code.

Prisma / Drizzle

Prisma for existing projects, Drizzle for new ones.

SST

Infrastructure as code for AWS. Lambda, SQS, the works.

Services

Vercel

Hosting and deploys. Preview URLs are a superpower.

GitHub

Code, issues, PRs, Actions. The usual.

AWS

Lambda, SQS, S3, RDS. Production infrastructure.

Linear

Issue tracking. Clean, fast, keyboard-driven.

Hardware

MacBook Pro

M-series. The one that doesn't burn your lap.

Dual monitors

Code on one, browser/terminal on the other.

Mechanical keyboard

Because every keystroke should have purpose (and sound).

Workflow

ds-startmine

My own CLI for scaffolding new projects. Dogfooding daily.

/start-prd → /start-work

Plan-first development. PRD before code, always.

Conventional commits

commitlint + commitizen. Every commit tells a story.

Dark theme

Light mode is for screenshots.

Last updated: April 2026. Subject to change based on whatever shiny new tool I discover this week.