Chosen for the product.
Not for the résumé.
We keep to widely adopted, well-documented technology so that the software we hand over can be maintained by any competent engineer you hire later. These pages cover the tools we use most and are candid about where each one stops being the right choice.
- Technology · Node.js · PostgreSQLNode.js back-end developmentAPIs, real-time features and background jobs on Node.js with PostgreSQL, and when to pick another runtime.↗
- Technology · React Native · ExpoReact Native app developmentOne TypeScript codebase for iOS and Android with Expo: when it fits, when it does not, and the alternatives.↗
- Technology · React · Next.jsReact and Next.js developmentWeb apps and SaaS front ends with server rendering, TypeScript and a component system, and when not to use them.↗
The rest of the toolbox.
Alongside the technologies above, our work regularly involves TypeScript, PostgreSQL, Capacitor for packaging web technology as store-ready mobile apps, managed back-end services such as Supabase and Firebase, Docker, and deployment to cloud and VPS hosting. Our own web platform MarketsGrid runs on Next.js, TypeScript and PostgreSQL. Both of our published apps, Grow.io and Live Gold & Silver Prices, ship to Google Play through Capacitor.
If your team already runs on a stack that is not listed here, tell us. Joining an existing codebase is normal work for us, and we would rather say plainly that something is outside our experience than learn it at your expense.
Have the ambition?
Let’s build the software.
Tell us what you want to create, connect or improve. We’ll start with the scope, the constraints and a practical next step.
Discuss your project ↗