APIs and infrastructure we can explain line by line.
APIs, workers, schedulers and data stores, on infrastructure we can explain line by line. Small, well-understood services beat a platform nobody on the project can debug at two in the morning.
Our own products run on backends we wrote and servers we operate. Small, well-understood services beat a platform nobody on the project can debug at two in the morning.
What it covers
The half of the product users never see.
- REST and JSON APIs in Python / FastAPI or Node
- Postgres, SQLite and object storage
- Cloudflare Workers, queues and edge caching
- Secrets encrypted at rest, least-privilege access
What you get
APIs
Versioned REST and JSON APIs with rate limits, and error messages a person can read.
At the edge
Cloudflare Workers with D1 and KV, where low latency and low running costs matter.
Databases
Postgres and SQLite, with the schema designed first and migrations run before the code that needs them.
Encryption where it counts
Sensitive fields encrypted in the database, with keys held apart from the data and away from anything that does not need them.
Your own servers
Linux, services, a reverse proxy, TLS and per-machine firewalls, set up from written steps rather than memory.
Backups that restore
Nightly off-site backups, and a restore that has actually been rehearsed.
Where we have done it
- Our productVizi PlayerA media player for iPhone and iPad that plays the playlist a person already has. It comes with no content of its own.
- Client workDubai meal-plan marketplaceRebuilding a Dubai meal-plan marketplace: a new back office, customer app, website and API, and menus that load themselves from partner kitchens.
- Our productLinkACodeTurns a server address into a short code, like AB123456. Give out the code instead of the address.
- Our productVantanAn iPhone and iPad app for watching the IP cameras you already own, privately: the video goes from the camera to your phone and nowhere else.
- Our productVVS PanelOur foundation for client back offices: a React design system for admin panels built around each client's own data and roles.
- Our own toolFrontalA private AI operations assistant: mail, renewals, deadlines and system health in one phone app, with a local AI model that sorts, drafts and flags.
Questions
Asked before starting
+Cloudflare or your own server?
Whichever suits the product. Ours run on both: APIs at the edge on Cloudflare Workers, and heavier services on Linux servers we operate.
+Can you work on a backend another team wrote?
Yes. We read it first, write down how it works, then change it.
+Where is our data kept?
Where you need it to be, agreed before anything is built, and written down.
+Do you work with clients outside the UK?
Yes, remotely, and we travel for the work when it helps. We are building for a company in Dubai now. Written specifications, a shared repository and regular demonstrations are how the work runs wherever you are.
Start a project
Tell us what you are building.
A few lines about the problem is enough to start. We reply within one business day.
