We hold our own products to the standard we'd hold anyone else's. These are the ones running in production today.
Mesh
In productionRealtime team chat for web, mobile and desktop. The server numbers every message in a conversation, so a reconnect backfills exactly what you missed. Each send carries its own ID, so a retry never posts twice.
- Features
- Channels, DMs, voice and video calls, file sharing
- Built with
- Go, Next.js, WebSocket
Spenzo
In productionA money manager built for Sri Lanka. On iPhone, a card payment logs itself from your bank's SMS, with the merchant, category and account, without you typing a thing.
- Features
- Accounts, cards and cash in one place, monthly budgets, bill splitting
- Runs on
- iPhone, Android and the web
- Built with
- React Native, Next.js, Go
We eat our own cooking.
Operating our own products keeps us honest about what it takes to run software after launch day. The discipline we bring to a client build, guarantees first and then the product inside them, is what holds Mesh and Spenzo up in production.
In production
Running today, serving real traffic — not a roadmap or a demo.
We carry the pager
The team that designs and ships each product is the team that operates it.
Held to our own bar
The same standard for correctness and grounding we'd hold any client's system to.
Want something like this, for you?
We build products for other companies too. Tell us what you're trying to make.

