uses
The tools I reach for, and why.
./editor
- VS Code
- Vim keybindings, and little else changed
- Roboto Mono
- the same face this site is set in
./building
- TypeScript
- strict, with noUncheckedIndexedAccess on
- Next.js
- App Router; this site runs on it
- Tailwind CSS
- v4, configured in CSS rather than JS
- PostgreSQL
- the default until something forces otherwise
./shipping
- Vercel
- preview deploys are most of the review
- GitHub Actions
- lint, typecheck, build on every push
- Sentry
- for the errors nobody reports