Tools we reach for. Tools we trust.
TypeScript everywhere. React Native + Expo on mobile. NestJS, Hono, Astro, Cloudflare Workers. Each picked because we've shipped it to production — not because it's fashionable.
Tools we reach for.
Opinionated, modern, and battle-tested in production — not a buzzword list.
-
TypeScript
-
Node.js
-
NestJS
-
Hono
-
GraphQL
-
PostgreSQL
-
Redis
-
Prisma
-
Drizzle
-
React
-
Expo
-
Swift
-
Astro
-
Next.js
-
Tailwind
-
Vite
-
Turborepo
-
Cloudflare
-
Docker
-
Python
A bit more context.
Our stack isn't picked by fashion. Each tool earned its place because we've shipped it to production and live with the consequences. TypeScript everywhere — every layer, every team, every repo — because the alternative is debugging untyped dispatch at 2 AM in someone else's code. React Native + Expo on mobile because the App Store review queue is brutal and OTA updates save lives. NestJS for backend when teams want guardrails; Hono on Workers when latency matters. We deviate from defaults when the project demands — and the deviation costs you nothing in delivery because we already know the trade-off.
View in context on the home page →Other parts of the studio.
- Services
What we build
Mobile, backend, web, AI — done end-to-end by senior engineers.
Explore → - Experience
15+ years of shipped work
Consumer apps, SaaS platforms, AI integrations — anonymised where NDA'd.
Explore → - Consulting
An outside view
Architecture reviews, due diligence, hiring audits, office hours.
Explore →
Tell us what you're building.
An engineer reads every message and replies — usually within a day.
Start a conversation