/uses
Hardware, software, and tools I use daily. Updated occasionally.
OS
- Split between macOS and Ubuntu — depends on the task and the day
Editor & Terminal
- PyCharm for all Python and data work
- VS Code for everything else
- Warp terminal
AI & LLM
- Claude Code and Codex for daily coding
- Qwen locally via Ollama — essential when travelling with unreliable network
Productivity
- Raycast — launcher, snippets, everything
- OrbStack — Docker without the Docker Desktop overhead
Data & ML
- Python — the only constant in an ever-changing stack
- PyTorch for model work; scikit-learn for when you don't need the big guns
- Jupyter notebooks for exploration and data wrangling
- pandas, polars (increasingly), dbt for data engineering pipelines
This Site
- Next.js 15 (App Router, React Server Components)
- TypeScript
- Tailwind CSS v4
- Geist Mono typeface
- Deployed on Vercel
- WebLLM for in-browser AI (zero API costs)
Running & Quantified Self
- Garmin Fenix — GPS watch for trail runs, heart rate, all of it
- Garmin Connect + FIT file exports → Python + Jupyter for custom analysis