$ cat ~/.uses
Uses
What I build with, hardware, software, services. Updated when things actually change, not on a calendar.
last updated
$ cat ~/.uses/hardware
Hardware
- Laptop
- Personal Windows 11 workstation, main driver
- Display
- Single external monitor, vertical orientation for terminals + docs
- Keyboard
- Tactile mechanical, US layout
- Mouse
- Wired, plain, no extra buttons to mis-press
- Audio
- Over-ear closed-back for focus, daily-driver in-ears for calls
- Phone
- Android, primary test device for Aldo's Toolkit
$ cat ~/.uses/os-shell
OS + shell
- OS
- Windows 11 Pro
- Shell
- PowerShell 7 (pwsh), chained with WSL2 (Ubuntu) for native Linux tooling
- Prompt
- starship, git status + node/python version + duration
- Package mgr
- winget + scoop for tooling, pnpm + cargo for project deps
$ cat ~/.uses/editor
Editor
- Primary
- VS Code, workspace settings checked into each repo
- Pair
- Claude Code in the terminal, long-running tasks, refactors, repo-wide work
- Extensions
- ESLint, Prettier, Tailwind IntelliSense, GitLens, Error Lens, Supabase, Expo Tools
- Theme
- Dark, mono-leaning, matches the site palette (mint accents, zinc grays)
- Font
- JetBrains Mono, ligatures on
$ cat ~/.uses/terminal
Terminal
- App
- Windows Terminal, pwsh + WSL profiles side-by-side
- Font
- JetBrains Mono Nerd Font, for icon glyphs in starship + git
- Multiplexer
- tmux inside WSL when running long lab sessions
$ cat ~/.uses/browser
Browser
- Primary
- Firefox, privacy defaults, container tabs per account
- Dev
- Chrome, DevTools + Lighthouse + Vercel/Supabase consoles
- Extensions
- uBlock Origin, Bitwarden, React DevTools, Wappalyzer
$ cat ~/.uses/cli
CLI tools
- Runtime
- Node 22 (active LTS), Python 3.12, Go 1.22 for occasional one-offs
- Package mgr
- pnpm, workspace-friendly, fast
- Search
- ripgrep (rg), fd, replaces grep + find everywhere
- Git
- git + gh CLI, PRs and issues from the terminal
- Mobile
- expo + eas CLI for the toolkit app, adb for device builds
- DB
- supabase CLI, local stack + migrations + types
$ cat ~/.uses/services
Dev services
- Hosting
- Vercel, Next.js website, preview deploys per branch
- Backend
- Supabase, Postgres + Auth + Storage + Realtime, one project for site + toolkit
- Resend, transactional + lead magnet, custom domain
- Payments
- Stripe, ebook + service checkout, webhook into Supabase
- Errors
- Sentry, Next.js + Expo source maps
- AI
- Groq (Llama) primary, Gemini fallback, Pollinations for free cover images
- DNS
- Cloudflare
- Repo
- GitHub, single monorepo for site + toolkit + backend worker
$ cat ~/.uses/phone
On the phone
- Toolkit
- Aldo's Toolkit, dev/security/productivity tiles (yes, I dogfood)
- Password
- Bitwarden, TOTP in a second vault
- SSH
- Termius, for SSH-from-couch emergencies
- Git
- Working Copy, review PRs on the go
- Notes
- Obsidian, plain markdown, synced to a private repo