Platforms
Each of these started as something a client needed and we had already built twice. Running them ourselves — on call for our own outages, paying for our own mistakes — is the fastest way we know to stay honest about what it costs to keep software alive.
They are also the shortest route to seeing how we build. If one of them is close to what you need, we can start from it rather than from an empty repository.
MaverickHRNext-Gen Enterprise Workforce & Project Execution PlatformLiveA next-generation platform that unifies workforce intelligence, agile project execution, payroll, and attendance in one place.For organisations tracking people in one system and their work in another.ERP & business managementDetailsWhy we build our own
When one of these wakes somebody up at three in the morning, it is one of us. That tends to concentrate the mind on operability.
We pay for the hosting, the upgrades and the migrations. It is why we argue about schemas before anyone writes a line.
If a product is close to what you need, the engagement starts from working software instead of an empty repository.
Before you ask
Custom software is the larger half of what we do. Describe what you need and we will tell you whether to start from one of these or from scratch.