Custom Software
Custom software that fits your processes
When standard software starts dictating how your people work instead of reflecting it, the cost shows up somewhere else. We build applications that go the other way round.
Custom software is not always the right call. It pays off where a process is what makes your business distinctive, where off-the-shelf products only fit after expensive customisation, or where data gets stuck between systems that were never designed for each other. Those three cases are our starting point.
We build line-of-business applications, internal portals, integration layers and interfaces between systems that otherwise refuse to talk. The result belongs to you: source code, infrastructure definitions and documentation live in your repositories, not ours. Switching providers stays possible at any point, and that is the standard we hold our handovers to.
What you get
Line-of-business applications
Web applications for workflows you cannot buy as a product: scheduling, approvals, pricing, internal tools for specialist teams.
Interfaces and integration
APIs between ERP, shop, CRM and third-party systems, including error handling, retries and a traceable record of every change transferred.
Replacing legacy systems
Gradual migration instead of a big bang: the old system stays in production while functional areas move across and are switched off one at a time.
Documentation you can hand over
Architecture decisions, runbook and onboarding path for new developers, written for people who were not in the room.
How we work
Understand
We talk to the people who run the process every day, not just to project management. The result is a description of the current state your own department would sign off on.
Slice
We break the work into pieces that are useful on their own. The first piece ships in weeks rather than quarters and gives you real feedback instead of assumptions.
Build
Development in short cycles with automated tests and deployments. You always have a running version on a test environment, not just a status report.
Hand over
Operations, monitoring and documentation are part of the deliverable. We will run it for you if you want, but you should never depend on that.
Technologies involved
- TypeScript across frontend and backend
- Vue and Nuxt for server-rendered applications
- Node.js for APIs and integration layers
- PostgreSQL as the relational default
- Docker for reproducible environments
- GitHub Actions for build, test and delivery
Common questions about this service
How large does a project need to be for custom software to pay off?
Size matters less than the alternative. If a standard product only fits after permanent customisation that turns every update into a risk, building your own is often cheaper even at a smaller scale. If an off-the-shelf product covers ninety percent, we will tell you to buy it.
Who owns the source code?
You do, entirely and from day one. We work in your repositories or hand them over at project start. Open-source components we use are documented together with their licences.
What happens if we stop working together?
Your application keeps running. Infrastructure is defined as code, deployments are automated and documentation is written so that an unfamiliar team can take over. We support the handover to your internal team or to another provider.