We use Cloudflare for DNS and a Cloudflare Workers layer to serve published pages at the edge — R2 for storage, KV for routing, HTMLRewriter for injecting analytics and form scripts on the fly. Sub-millisecond page serves, globally. For a platform that hosts customer pages, latency is the product. Cloudflare makes it fast without making it complicated.
Push to master, it's live. That's it. We run a Next.js app with Postgres, Redis, and background workers — Railway wired it all together. When you're small moving fast, the last thing you want is to think about hosting. Railway made deployment a non-event.
We built an entire SaaS product — 562 commits in 3 weeks — with a 1-person team. Claude Code isn't autocomplete, it's a teammate. It holds the full context of our codebase, runs in the terminal, and ships real features end-to-end: analytics pipelines, admin dashboards, AI chat editors, auth flows. We tried Cursor and Copilot — they help you write lines of code. Claude Code helps you build products.
Frill allows us to engage our user communities by gathering bug reports and feedback on ideas, upvoting confirmed roadmap milestones and updating statuses. We send Frill update notifications into Slack, to know whenever an idea or report is submitted which allows us to stay on our toes. We now have a clear idea on what developments to prioritise as we continue building.
Notion always kept us organised, that's why we integrated it to Blitzit too! We use many views for databases including tables, timelines and calendars. We've considered ClickUp in the past, but found Notion more flexible and easier to customise dashboard layouts for our needs.
Rewardful makes affiliate management super easy, from technical setup, campaign / offer setup, affiliate signup, all the way through to managing commission payouts.