00The need

Sometimes no platform fits: the process is unique, the integration you need doesn't exist or adapting a standard tool would cost more than building the piece. Then it's time to build, and to do it in a way that lasts for years.
A good fit if…
- No standard tool fits your process
- You need an integration that doesn't exist
- Adapting a platform would cost more than building
01When building is needed
Building is not the starting point: it is what remains when the platform doesn't have the answer.
- WhenIf it solves a good part of the problem
- The processIt adapts to the tool
- The integrationWhatever the platform already offers
- The costLower, as long as the platform works
- WhenIf no platform fits
- The processIt is unique, and the system is built to fit it
- The integrationWhatever is needed, even if it doesn't exist
- The costLower, when forcing it costs more
Key idea
It is designed to grow in parts, not to be rewritten from scratch in two years.
02From design to production
The same path for every system, and it ends in maintenance: what we build is not delivered and abandoned.
- Interface design in Figma
To validate how it is used before writing a single line of code.
ServiceSystems design
- Modular architecture
Designed to grow in parts, with one piece for each job.
ServiceSystems design
- Build and deployment
The system is built in parts and goes into production once each one has been tested.
ServiceSystems design
- Evolutionary maintenance
What we build is reviewed and evolves as operations change.
ServiceEvolutionary maintenance
Key idea
We design before coding, not while coding.
03Who runs it afterwards
That is decided by the engagement model, not the architecture: the same system works for all three.
By your team
Your team
With documentation and handover included in the delivery.
In your environment
Us, in your environment
We maintain and evolve it on your infrastructure.
In our environment
Us, in ours
We run it in an environment managed by us.
Key idea
The same system, three ways to keep it running.
04What we build with
The main pieces we build with. Which language goes into each system depends on the case.
Key idea
Few pieces, well chosen: just enough for the system to last for years.

