Applications built to be maintained
Web and mobile applications with the boring parts done properly: types, tests, migrations, and a deploy anyone on the team can run.
What you get
- Web application development
- Cross-platform and native mobile apps
- API design and integration
- Authentication, roles, and permissions
- CI/CD and release engineering
What changes
- A deploy is a routine action, not an event that needs a person
- The next developer can read the code without an oral history
- Breaking changes surface in CI rather than in production
- Adding the second and third feature costs what the first did
When teams call us
- A prototype that found users and now has to become a product
- An internal tool held together by one person's scripts
- A team that can build features but has no release process
Specialisms
Web Development
Server-rendered React with real data fetching, caching and auth — not a single-page app bolted onto an API.
Read moreMobile App Development
One codebase where that serves the product, native where it does not.
Read morePWA Development
Installable, offline-capable web apps for products that do not need a store listing.
Read moreProcess
How the work runs
The same four phases whichever engagement model you pick, each ending in something you can read.
Discovery
A short paid engagement that turns the ambition into a scope somebody can build and estimate.
- Written scope
- Estimate with assumptions
- Risk register
Design & architecture
Interface and data model settled before the first feature, because both are expensive to change afterwards.
- Prototype
- Data model
- Decisions recorded
Build
Two-week iterations against a board you can see, with a deployed environment from week one rather than week twelve.
- Fortnightly demo
- Staging from week one
- Your repository
Launch & handover
Release, monitoring, and documentation good enough that your own team can take it from here.
- Runbooks
- Alerts configured
- Handover sessions
Application Development, specifically
The questions that come up on this work in particular.
Still have a question? Talk to the team
Not sure which service your project needs?
Most useful projects cross two or three of them. Describe the outcome and we will map it.