What we do

The people you speak to at the start are the people who do the work. Here is what that work usually looks like.

Custom software development

Web applications and business systems, from working out the requirements through to running in production.

  • Web applications with React, Next.js and TypeScript
  • Back-end services in Node.js and Python
  • PostgreSQL, MySQL and serverless data stores
  • Admin dashboards, reporting and internal tools
  • Tests and code review on everything we ship

Cloud & infrastructure

Hosting that stays up, tells you when something is wrong and does not cost more than it should.

  • Architecture on AWS, Cloudflare and Vercel
  • CI/CD pipelines and infrastructure as code
  • Monitoring, alerting and incident response
  • Security hardening and access management
  • Cloud cost review and optimisation

Systems integration & automation

Making the tools you already use talk to each other so nobody has to re-key data.

  • Payment and billing integrations (Stripe and others)
  • CRM, ERP and accounting system connectors
  • REST, GraphQL and webhook API development
  • Data pipelines, synchronisation and migration
  • Workflow automation for operations teams

IT consultancy

Straight technical advice for founders and managers who do not have an engineer to ask.

  • Technical due diligence and code audits
  • Architecture and scalability reviews
  • Vendor and platform selection
  • Technology roadmaps and budgeting
  • Part-time technical lead for teams without one

Software products & publishing

We also build and sell a small number of our own tools, on either a subscription or a one-off licence.

  • Productivity and automation utilities
  • Browser-based business tools
  • Commercial licensing and white-label options
  • Regular updates and documented release notes

Maintenance & support

A monthly arrangement to keep live systems patched, monitored and working.

  • Defined response and resolution targets
  • Security patches and dependency upgrades
  • Performance monitoring and tuning
  • Small enhancements and bug fixes included
  • Monthly reporting

Ways of working together

Fixed-price project

One clearly described piece of work, one price, one delivery date. This suits new builds and well-defined features.

Monthly capacity

A set amount of engineering time each month, working from your list of priorities and reporting into your team.

Support and advice

A smaller number of hours a month for keeping things running, answering questions and making small improvements.

Not sure what you need?

That is normal. Describe the problem in a few sentences and we will tell you what we would do first.

Contact us