# What Joe Uses
Inspired by Kent C. Dodds’ blog post of the same name, this is a collection of the software and hardware tools I use on a regular basis.
Last updated: 2025-12-28
Services
- GitHub (Version control, Issues, Pages, Actions, etc)
- Website visit tracking: SimpleAnalytics (this is a referral link)
- Time tracking (for client work): Harvest (this is a referral link)
Dev tools
- TypeScript
- React
- Vite
- TanStack Query
- Prettier
- ESLint
- Expo
Editor
Look
- Theme: One Dark Pro
- Font: FiraCode-Retina
Extensions
- Alphabetical Sorter
- Auto Rename Tag
- Batch Rename
- Code Spell Checker
- Color Highlight
- ENV
- Folder source actions
- Git Blame (by Wader Anderson)
- GitHub Copilot & Copilot Chat
- Import Cost
- JSON Viewer
- npm Intellisense
- Rainbow CSV
- Render Line Endings
- Total TypeScript
- Version Lense
- Todo Tree
- vscode-icons
Chrome Extensions
Desktop Apps
- My life is organized via Things
- Timing app (this is a referral link)
- GitHub Desktop
- Bear App
- Mail.app
- Calendar.app
- Terminal.app w/ OhMyZsh
Desk Set Up
- Work machine: MacBook Pro 14” (M4, 48gb RAM, 512gb SSD)
- Personal machine: MacBook Pro 13” (2020 M1, 16gb RAM, 512gb SSD)
- Laptop skins: DBrand
- Monitor: HP 27UP80B-W
- USB switch: Anker USB 3.0 Switch
- HDMI switch: Anker HDMI Switch
- Keyboard: ZSA Moonlander
- Desk: Jarvis Bamboo Standing Desk 48”
- Laptop Stands: 2x Rain Design mStand 360
- Lighting: Elgato Key Light Mini
- Chair: Generation by Knoll
- Desk treadmill: Walking Pad C2
- Office speaker: Google Home Max
On the Go
- Backpack: North Face Explore Fusebox-S
- Audio: AirPods Pro 2