Uses

Tools I use and why. Updated as things change.


Editor & Terminal

  • VS Code for all projects
  • OpenCode as an AI development companion
  • iTerm2 as terminal

Development

  • Next.js as the framework of choice, both at work and for side projects
  • TypeScript everywhere, no plain JS
  • Python for data processing and AI work
  • Tailwind CSS for styling
  • Vercel for deployment
  • Supabase and SQLite for data storage

Design

  • Figma for UI design and prototyping

This Site

  • Framework: Next.js 15
  • Styling: Tailwind CSS with custom CSS variables
  • Fonts: Source Serif 4 (body), Inter (UI), JetBrains Mono (code)
  • Hosting: Vercel
  • Design philosophy: Text-first. Warm typography. No hero sections. The writing starts immediately. Inspired by lucumr.pocoo.org, leerob.io, and havn.blog