Uses
The tools and setup I reach for every day.
Editor & Terminal
- VS Code + Antigravity
- Tokyo Night theme across both, minimal extensions
- Claude CLI
- AI pair programming - the one I trust most
- GitHub Copilot CLI
- Quick command-line completions
AI Tools
- Ollama
- Local model runner - offline and privacy-sensitive work
- LM Studio
- Testing and comparing local LLMs - great UI for model switching
AI Models
- Claude (Anthropic)
- Go-to for coding, reasoning, and anything complex
- Gemini
- Strong for design tasks and long-context work
- Local models
- Run via Ollama / LM Studio - changes often, currently experimenting
Languages & Frameworks
- TypeScript
- Always. No exceptions.
- React Native + Expo
- My default for mobile - one codebase, real apps
- React + Vite / Next.js
- Vite for SPAs, Next.js when SSR or the full stack matters
- Python
- When AI tooling or the problem demands it - I'll figure it out
Design
- Claude Design
- Visual generation and design exploration
- Gemini
- DESIGN.md driven UI - describe the design, iterate in conversation
Infrastructure & DevOps
- Coolify
- Self-hosting everything - apps, databases, services
- Docker
- Everything is containerised, no exceptions
- GitHub Actions
- CI/CD - lint, test, build, deploy
- Appwrite / Supabase
- Backend-as-a-service depending on the project
- PostgreSQL
- Default database for anything serious
Hardware
- MacBook Pro M1
- Main machine - handles everything
- LG Ultrawide Monitor
- Side-by-side code and browser without alt-tabbing
- Keychron K8 Wireless
- Mechanical keyboard - tactile switches, no numpad
- Logitech MX Anywhere 3S
- Works on any surface, great for travel
- Desktop PC (i5, 16GB, 1050Ti)
- Homelab server - self-hosts my Coolify apps, databases, and services 24/7