Uses

Tools, apps, and gear I use daily. The unglamorous reality.

Development

  • VS Code โ€” tried Vim (too much muscle memory), tried Zed (too new), tried going back to PyCharm (too heavy). VS Code is the Honda Civic of editors and I mean that as a compliment.
  • iTerm2 + zsh + oh-my-zsh โ€” because Terminal.app is for people who also use Safari unironically
  • GitHub โ€” yes I work at Google, yes I use GitHub for personal stuff, no I don't want to talk about it
  • Figma โ€” for when I need to pretend I'm a designer

Languages & frameworks

  • Python โ€” my first love, forgives all my sins, runs everything
  • TypeScript โ€” JavaScript but with guardrails so I don't hurt myself
  • React / Next.js โ€” the default web stack because fighting trends is exhausting
  • FastAPI โ€” Flask walked so FastAPI could run (with automatic docs)

Infrastructure

  • google cloud โ€” still my home cloud (and now DeepMind runs on it too)
  • Vercel โ€” for side projects
  • Firebase โ€” quick prototypes
  • Terraform โ€” when I need IaC

Apps

  • Notion โ€” my second brain, except it's actually organized unlike my first one
  • Spotify โ€” always playing something. Silence is suspicious.
  • Strava โ€” if you didn't post it, did you even run?
  • Hungryroot โ€” meal kit that doesn't assume I have 2 hours to cook. NYC apartment kitchens are not for ambitious recipes.

Hardware

  • MacBook Pro M3 โ€” fans so quiet I forget it's doing anything. Runs ML models like it's nothing. Will never go back to Intel.
  • AirPods Pro โ€” noise canceling on the subway is not a luxury, it's survival
  • Garmin Forerunner โ€” tells me I'm slower than I think I am, builds character

Workspace

  • Standing desk โ€” I actually use it standing sometimes. Maybe 20% of the time. Okay, 10%.
  • One big monitor โ€” tried two monitors, spent more time arranging windows than working
  • Too many sticky notes โ€” digital tools exist and I still write on paper like it's 1995

This is a /uses page. Inspired by Wes Bos and the developer community.