Uses
Tools and setup I use daily. Last updated March 2026.
Editor & Terminal
Neovim — primary editor
Ghostty — terminal emulator
zsh — shell, custom config
tmux — session management
- Fira Code — font
Languages & Frameworks
TypeScript / JavaScript — primary language
Python — AI/ML, orchestration
Go — tooling
PHP — lightweight monolithic backends, APIs, and legacy projects
React,
Next.js,
Vue.js — frontend
Node.js,
Bun — runtime
AI & Data
Claude, GPT-4,
Gemini — LLM providers
- Qdrant — vector database
PostgreSQL — relational database
Redis — cache and queues
MongoDB — document store
Docker — containers
Hardware
MacBook Pro M4 — 128GB unified memory, main machine
- External monitor — extended display
- Mechanical keyboard — daily driver
Apps & Productivity
Obsidian — notes, via ObsiTUI
Zen — browser
Claude Code — AI coding
Git — version control
Figma — design