What I use
The hardware, editor, stack and tools I work with day to day - kept honest and current, no aspirational kit.
01 / Hardware
Hardware
- MacBook
- daily driver, macOS
02 / Editor
Editor
- VS Code
- main editor
- Claude Code
- AI pair programming in the terminal
- zsh
- shell in the terminal
03 / Stack
Stack
- Next.js
- App Router
- TypeScript
- strict, no any escape hatches
- React
- Tailwind CSS
- CSS-first, version 4
- MDX
- for the blog posts
04 / Tools
Tools
- pnpm
- package manager
- Git & GitHub
- version control and reviews
- Docker
- reproducible builds
- GitHub Actions
- CI and deploy
- Vitest & Playwright
- unit and E2E tests
- ESLint & Prettier
- lint and format
- Nginx & Contabo VPS
- hosting