How we work
Nine principles we follow on every project and the steps each project goes through.
Our working principles
Code review on every task
Another developer reviews every change before it's merged.
One manager per project
One person keeps you informed and answers your questions for the whole project.
Estimate and scope before work starts
You agree on both before we begin, with no hidden charges.
Weekly report
Every week you get a short report: what was done, what comes next and what the risks are.
A demo every two weeks
You see the working product, with everything built since the last demo.
Automated tests and CI on every project
Tests run automatically on every change, so we catch bugs early.
NDA before we discuss details
We sign an NDA before you share the details of your project.
Your accounts and data stay with the project team
Credentials and data are available only to the people working on your project.
Bug-fix warranty after handover
If bugs turn up during the warranty period, we fix them.
How a project runs
- Discussion
- Estimate
- Design
- Development
- Testing
- Launch
- Support
Turnkey project
We run the whole cycle for you: from discussion and estimate to launch and support.
Dedicated developers
Our developers join your team, work through your backlog and follow the same principles.
What you get with a dedicated developer
- Full-time work on your project only
- Oversight from our team lead or tech lead
- Code review
- A manager as your single point of contact
- A weekly report
- Work in your tools
Technologies
- TypeScript
- React
- Next.js
- Node.js
- Python (AI integrations)
- PHP/Laravel
- Swift/SwiftUI
- Kotlin/Jetpack Compose
- React Native
Payment models
You pay by the hour for the time spent, or a monthly retainer for a set package of hours. We agree on the details in our proposal.

