Development
- VS Code — With a shared settings file for consistent formatting and extensions. Recommended extensions: ESLint, Prettier, Tailwind CSS IntelliSense, GitHub Copilot.
- pnpm — Fast, disk-efficient package manager. Strict dependency resolution catches version conflicts early.
- Wrangler — Cloudflare's CLI for local development and deployment. Simulates Workers locally with hot reload.
- Supabase CLI — Local database with migrations, type generation, and seed data.
API Development
- Hono — Lightweight API framework for Cloudflare Workers. Express-like routing with full TypeScript support.
- Zod — Runtime schema validation that generates TypeScript types. Every API endpoint validates input.
- Bruno — API testing and documentation. Git-friendly collections for team collaboration.
Collaboration
- Linear — Issue tracking that doesn't get in the way. Keyboard shortcuts and cycles keep us focused.
- Slack — Async communication with threads. We default to public channels for transparency.
- Notion — Documentation and knowledge base. Design specs, meeting notes, and decisions all live here.
- Loom — Quick video explanations. Better than meetings for async context sharing.
Monitoring
- Sentry — Error tracking with source maps. Alerts on new errors and performance regressions.
- Cloudflare Analytics — Edge performance metrics. Request latency, error rates, and traffic patterns.
- Zenovay — Yes, we use our own product. It's the best way to find what needs fixing. Dogfooding is non-negotiable.
- UptimeRobot — External monitoring that catches outages before customers notice.
Email & Notifications
- Resend — Transactional email with React templates. Used for auth, reports, and alerts.
- Slack Webhooks — Internal notifications for billing events, support tickets, and system alerts.