Uses
The tools I actually reach for
One of many at uses.tech (opens in new tab)
Editor and Terminal
- Neovim — learned in a weekend to get off VSCode to run more Docker containers locally. Config is public at github.com/jacobdcastro/nvim-config.
- Ghostty — favorite terminal emulator.
- Orca — the worktree IDE for AI coding agents, and my daily agent driver. onorca.dev.
- JetBrains Mono + Atom One Dark — this combo is just pretty.
- zsh — shell.
Hardware
- MacBook (M1, 2020, 13-inch), 16 GB RAM — hence the switch to Neovim.
- Magic Keyboard.
- Magic Trackpad.
- Magic Mouse.
- Bose QuietComfort Ultra Headphones (2nd Gen).
Home Lab
- Raspberry Pi 5 (8 GB RAM) — with added 512 GB NVMe drive, used as a home server.
- Hermes — an AI assistant I run at home on the Pi.
Languages and Frameworks
- TypeScript first, then Python where the models live and Rust where the bytes matter. SQL throughout.
- React, Node.js, Effect, GraphQL, TanStack Query, Zod, and Tailwind.
AI Tooling
- Claude Code and Codex CLIs — daily drivers, both run inside Orca.
- Cursor — enjoying it lately, though still more experimental for me than the CLIs.
- xiv.sh — my own agent-driven engineering workflows. I don't reach for it on everything.
Dev Tooling
- Jujutsu on top of Git — jj is the ideal day to day.
- Bun, Vite, and Biome.
- Vitest, Playwright, and Storybook for tests and components.
- Docker.
Infrastructure
Mine:
- GCP, Railway, Netlify, Sentry, and PlanetScale.
Also in the rotation, mostly through work:
- AWS, Vercel, Grafana, and OpenTelemetry.
Everyday Apps
- Obsidian for notes.
- Todoist for tasks.
- Safari for browsing.
- 1Password for secrets.
- Spotify for tunes.