SIC 62012 · Business and domestic software development

Software development

Bespoke applications, internal tools, integrations and APIs, data migration, legacy maintenance, and technical documentation.

Bespoke Applications

Applications built to an agreed written specification (SIC 62012), delivered in increments you can see running. Intellectual property in the bespoke work is assigned to you on payment.

  • SIC 62012
  • To specification
  • IP assigned

Internal Tools

The unglamorous software that replaces a spreadsheet somebody maintains by hand. Built to be understood by the next person rather than to be impressive.

  • Internal
  • Documented
  • Maintainable

Integrations & APIs

Connecting systems that were not designed to talk to each other, and building interfaces for other systems to use. Third-party platforms change their interfaces without asking us, which is a maintenance reality we state up front.

  • Integration
  • APIs
  • Change expected

Data Migration

Moving data between systems with the mapping written down, the exceptions reported rather than silently dropped, and a rehearsal before the real run. The rehearsal is not optional.

  • Mapped
  • Exceptions reported
  • Rehearsed

Legacy Maintenance

Taking on software somebody else wrote. We begin by reading and documenting it, and we will tell you honestly whether maintaining it is cheaper than replacing it.

  • Inherited code
  • Documented first
  • Honest verdict

Technical Documentation

Writing down how a system actually works — architecture, interfaces, deployment and the things that will bite the next developer. Often the most valuable thing we leave behind.

  • Architecture
  • Deployment
  • For the next person

What happens if we stop working together?

You keep the source, the documentation and the accounts, because they were in your name throughout. There is no handover negotiation because there is nothing of yours for us to be holding.

Start a conversation