$ 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
Email
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