Workspace
A working inventory of the hardware, software, and rituals I rely on to build, ship, and think. Updated as the kit evolves.
Hardware & Setup
The physical workspace that powers everything
- 01.01
MacBook Air M2 (15", 16GB)
Primary machine. Silent, fanless, handles Docker containers and multiple processes without thermal throttling. 16GB is the sweet spot for running databases, dev servers, and an IDE simultaneously.
- 01.02
Lenovo ThinkVision 24" 144Hz
External monitor for the desk. High refresh for smooth scrolling through codebases and UI work. 24 inches is the right size for keeping everything in peripheral vision.
- 01.03
OnePlus Nord Buds 3 Pro
Active noise cancellation for deep work sessions. Quick switch between devices. Good enough audio quality that I forget they're wireless.
- 01.04
Logitech MX Master 3S for Mac
The scroll wheel alone is worth it. Infinite scroll for long codebases, horizontal scroll for wide tables. Side buttons mapped to Mission Control and window management.
- 01.05
IKEA BEKANT Standing Desk
Sit-stand desk. I alternate every 90 minutes. The electric motor remembers two heights. No excuses not to stand.
Development Tools
The software I write code in, every day
- 02.01
Ghostty
VisitGPU-accelerated terminal emulator. Native on macOS, fast rendering, clean typography. Replaced every other terminal I've tried.
ghostty.org - 02.02
Zed
VisitCode editor built in Rust. Native performance, multiplayer editing, built-in terminal. My primary editor for Rust and Go projects where speed matters.
zed.dev - 02.03
Cursor
VisitAI-native code editor. The tab completion and inline chat are genuinely useful for boilerplate generation and refactoring. Main editor for TypeScript projects.
cursor.sh - 02.04
Codex
OpenAI's coding agent. Use it for large-scale refactors and generating test suites. Works best when you give it precise, scoped instructions.
- 02.05
OpenCode
VisitTerminal-based AI coding agent. Runs in the terminal, understands project context, delegates to sub-agents. Powers most of my automation workflows.
opencode.ai - 02.06
Docker Desktop
Local development databases all run in containers. docker-compose up and the entire stack is ready. No installing databases on the host machine.
- 02.07
openUsage
Utility for checking API usage limits across providers. Keeps me from hitting rate limits mid-flow.
- 02.08
VSCodium
VisitOpen-source VS Code without telemetry. Use it for quick edits and when I need the extension ecosystem without the Microsoft tracking.
vscodium.com
CLI & Productivity
Terminal tools and workflow accelerators
- 03.01
zsh + Oh My Zsh
Shell with plugins for git aliases, autocompletions, and syntax highlighting. The git plugin alone saves hundreds of keystrokes per day.
- 03.02
Bun
VisitJavaScript runtime and toolkit. Faster than Node for scripts, built-in bundler and test runner. Use it for monorepo tooling at Memolane.
bun.sh - 03.03
pnpm
VisitPackage manager. Strict dependency resolution, content-addressable storage, and workspace support for monorepos. npm feels slow after pnpm.
pnpm.io - 03.04
npm
Still use it for global installs and quick prototypes where pnpm's strictness is overkill.
- 03.05
gh (GitHub CLI)
VisitCreate PRs, review issues, check CI status from the terminal. gh pr create with a template is faster than the web UI.
cli.github.com - 03.06
Raycast
VisitSpotlight replacement. Clipboard history, window management, snippets, and custom scripts. The calculator and color picker alone justify it.
raycast.com
Apps & Services
The daily-driver apps outside the editor
- 04.01
Firefox
VisitPrimary browser. Privacy-focused, great DevTools, container tabs for separating work and personal contexts. Chromium-free by choice.
firefox.com - 04.02
Notion
VisitKnowledge base and long-form writing. Meeting notes, technical specs, PRDs, decision logs. Not my task manager, but my thinking tool.
notion.so - 04.03
Discord
Developer communities, async collaboration, and voice calls with the team. Better than Slack for open-source community management.
- 04.04
Telegram (OpenClaw)
Quick messaging and OpenClaw community channels. Lightweight, fast, good bot ecosystem for notifications.
- 04.05
Cal.com
VisitScheduling. Open-source Calendly alternative. Connected to my portfolio for booking calls. Automatic timezone detection.
cal.com - 04.06
Apple Music
Background music for deep work. Spatial audio with the Nord Buds. Lo-fi, electronic, and video game soundtracks on rotation.
- 04.07
NordVPN
VisitVPN for security on public networks and accessing region-locked documentation. Always-on when working from cafes.
nordvpn.com

Powered by caffeine
Every late-night deploy and early-morning code review is fueled by Monster Ultra White. Zero sugar, maximum focus. The white can is non-negotiable - it's part of the stack at this point.
Curious about a tool, or have one I should try?
I'm always trading notes on workflows, keyboards, and the eternal search for the perfect terminal font. Send me a line.