About
I’m Jacob Gullberg - a fullstack developer working from Sweden.
Most of my work starts on the customer’s side, not in the code: how their work actually flows, where it gets stuck, and what that costs. Then I build the system that makes it faster, cheaper and smarter. Under the hood that is often a complex system - bookings, payments, bookkeeping, multi-tenant platforms - that feels simple to the people using it.
I build edge-first systems on Cloudflare: Pages, Workers, D1, R2, KV, Durable Objects, Queues, Workers AI. Most of my projects run end-to-end on one provider, which keeps the operational surface small and lets me move fast without thinking about regions, load balancers, or VMs.
What I work on
- Multi-tenant SaaS - workspaces, billing, audit trails, role-based access. Currently shipping a festival project-management platform that orchestrates dozens of events on a single codebase.
- Content and commerce - Astro storefronts, headless WooCommerce, Payload CMS. Sites that need to be fast, indexable, and easy to update.
- Automation and integration - n8n, custom Workers, webhook routers, scheduled jobs, MCP servers that plug AI agents into real systems.
- Bookkeeping and financial tooling - Swedish-market accounting (BAS-kontoplan, K2/K3, moms, VAT-OSS) wired to bank feeds, OCR, and AI-assisted classification.
How I work
- Workflow first. I map how the work is done today before deciding what to build. The best system is often the one that removes a step, not the one that adds a feature.
- Cloudflare-first, by default. If a feature exists on Cloudflare, I’ll use it before reaching for AWS, GCP, or a SaaS.
- Terminal-first. Editor on the side, browser for UI verification, everything else through zsh.
- Mobile-first. Every site is designed for 375×667 first, then enhanced upward.
- Static when possible, dynamic when necessary. SSR is a tool, not a default.
- Ship, then iterate. A working MVP this week beats a polished plan next quarter.
Outside work
- Hardstyle and hardcore. I love the music. If I have to pick one hard dance music style, it’s millennium hardcore.
- The Netherlands. I travel there often.
- Festivals. I love organizing them and everything around them. This summer it was One Vision Festival outside Kristianstad, which is also where the receipts post comes from.
Where to find me
- Email: [email protected]
- GitHub: github.com/jccbbb
- X: @jccbbb_
If you’re working on something edge-first, or have an interesting Cloudflare problem - say hello.