Skip to content

What I Use

Here are the tools and services I use for web development. I prefer simple, fast tools that stay out of the way.

Editor & Terminal

Warp Terminal
My primary terminal. Fast, modern, and works well with AI tools.
Claude Code
AI coding assistant that runs in the terminal. I use it for most of my coding work.
Bash
My shell of choice. Simple and reliable.

Languages & Frameworks

HTML
Semantic markup is the foundation of everything I build.
CSS
Modern CSS with nesting, clamp(), color-mix(), and container queries. No preprocessors needed.
JavaScript
Only when necessary. I prefer zero client-side JS whenever possible.
Astro
My framework for static sites. Fast builds, great DX, and ships zero JS by default.

Browser & Testing

Google Chrome
Primary browser for development and DevTools.
Choosy
Link handler for macOS. Opens links in the right browser based on rules.

Hosting & Infrastructure

Caddy
Web server with automatic HTTPS. Simple config, no hassle with certificates.
Cloudflare
DNS, CDN, and caching. Free plan covers everything I need.
Contabo VPS
Affordable VPS for hosting. Good performance for the price.
GitHub Actions
CI/CD pipeline. Builds, lints, and deploys on every push.

Dev Tools

Git & GitHub
Version control and code hosting.
npm
Package manager. I keep dependencies minimal.
ESLint
Linting for HTML and CSS output.
Husky
Git hooks for pre-commit checks.

Hardware

MacBook Air M4
16GB RAM. Silent, fast, and the battery lasts all day.