Tech Stack
The tools and technologies I use to build everything. Fully Cloudflare-native, Vue-powered, and optimised for speed.
Frontend
What the user sees and interacts with.
Vue 3
UI framework
Vite
Build tool
ViteSSG
Static site generation
Vue Router
Client-side routing
@vueuse/head
SEO meta management
Backend & Compute
Where the logic runs — all on the edge.
Cloudflare Workers
Edge compute & API
Durable Objects
Stateful coordination
Cron Triggers
Scheduled tasks
Storage & Data
Where data lives — globally distributed.
Cloudflare D1
SQLite at the edge
Cloudflare KV
Key-value store
Cloudflare R2
Object storage (S3-compatible)
Infrastructure
Deployment, DNS, and everything in between.
Cloudflare Pages
Static hosting & deploys
Wrangler
CLI for Workers & Pages
Cloudflare DNS
Domain management
GitHub
Source control
GitHub Actions
Automated D1 backups to R2
AI & Tooling
Development workflow acceleration.
GitHub Copilot
AI pair programming
Claude
Architecture & reasoning
VS Code
Editor of choice
Services
Third-party integrations that power key product features.
Stripe
Payments
Resend
Transactional email API
MXRoute
Email hosting
Philosophy
I don't chase hype stacks. I pick tools that reduce friction, stay out of my way, and let me ship fast. Every layer of my stack runs on Cloudflare's edge network — from the database to the file storage to the compute. No origin servers, no cold starts, no infra management.
The frontend is always Vue. It's clean, predictable, and scales from a single-page tool to a full SaaS dashboard without drama. Combined with ViteSSG for static generation and Vite for builds, the developer experience is fast and the output is lean.
Previous Stack
Tools I used before making the full shift to Cloudflare-native.
Phil Gibson