Uses
Tools and technology I use daily.
A snapshot of the hardware, software, and services behind my work.
Inspired by uses.tech.
Development
Editor and terminal
- Xcode for iOS/macOS development
- VS Code + Claude Code for web and infrastructure
- Terminal.app with zsh
- Git for everything
Languages and runtimes
- Swift for mobile/desktop apps
- TypeScript and Node.js for web tooling
- Rust for audio and systems experiments
- HTML, CSS, and vanilla JS for the web
Infrastructure
Hosting and CI
- GitHub static site hosting
- GitHub Actions for CI/CD
- pnpm for package management
- Playwright for browser testing
Build tools
- Vite for exploration project builds
- Custom Node.js build script for the site
- ESLint, Stylelint, html-validate for linting
- Lighthouse CI for performance assertions
Hardware
Workstation
- MacBook Pro (Apple Silicon)
- iPhone for mobile testing and blog publishing