Tools I use
Software and tools that power my daily workflow - from AI coding agents and automations to hosting, DNS, and email.
Claude Code
My daily driver for AI-assisted coding and running agentic teams. Claude works directly in the codebase via terminal, IDE, or web - great for multi-step tasks and autonomous workflows.
Cursor
AI-powered IDE built on VS Code. I use it mainly for codebase exploration - understanding unfamiliar repos, navigating large codebases, and quick edits with strong context awareness.
Codex
OpenAI’s coding agent for background tasks like issue triage, CI monitoring, and automated workflows. Runs headless or via CLI without blocking the main workflow.
n8n
Self-hostable workflow automation. Connects APIs, databases, and services with a visual editor. I use it for data pipelines, webhooks, and glue between tools.
Metabase
Open-source BI and data visualisation. Build dashboards, run ad-hoc queries, and share insights without writing SQL. Works well with Postgres, MySQL, and more.
Supabase
Hosted Postgres with auth, storage, and realtime. Open-source Firebase alternative. I use it for backend-as-a-service and vector search via pgvector when I need a database without managing servers.
Upstash
Serverless Redis with per-request pricing. No connection limits, works at the edge. I use it for caching, rate limiting, vector search, and session storage in serverless apps.
Wispr Flow
Voice-to-text that actually works for code. Handles camelCase, acronyms, and dev jargon. I use it for docs, notes, and long-form writing when typing is slow.
Obsidian
Markdown-based note-taking with local-first storage and a graph view. My second brain for projects, meeting notes, and knowledge bases that link together.
Warp
Modern terminal with AI, blocks, and a polished UX. Better autocomplete, command palette, and split panes. Replaced iTerm as my default shell.
Rectangle
Open-source Mac window manager. Keyboard shortcuts and snap zones to tile, maximise, and arrange windows. Replaced Spectacle for me - free and actively maintained.
GitLens
Git superpowers for VS Code and Cursor. Inline blame, commit graph, worktrees, and AI commit messages. Makes Git history and collaboration much easier.
DigitalOcean
Cloud hosting for VPS, managed databases, and app platforms. Simple pricing, good docs, and Droplets that scale. I use it for side projects and self-hosted services.
Vercel
Frontend and serverless hosting optimised for Next.js. Zero-config deploys, edge functions, and preview URLs per branch. My go-to for static sites and JAMstack apps.
Dokku
Self-hosted Heroku-style PaaS. Git push to deploy, buildpacks, and one-command app management. Runs on any VPS - great for small teams who want control without Kubernetes.
Cloudflare
DNS, CDN, and edge security. Fast propagation, free tier, and DDoS protection. I use it for domain management, SSL, and sometimes Workers for lightweight edge logic.
Namecheap
Domain registrar with competitive pricing and straightforward management. I use it to register and renew domains, then point them at Cloudflare or hosting.
Resend
Transactional email API built for developers. Simple SDK, React Email support, and good deliverability. Powers contact forms, notifications, and password resets.