Software

Get in touch

We design and develop software around a broad understanding of how digital systems shape organisations, communications and everyday life.

Our work combines practical development with many years of experience as researchers, advisors and consultants, allowing us to address both the immediate technical problem and the wider environment in which a system will operate.

Our background includes the development of web publishing and content-management tools, alongside bespoke databases, integrations and information systems.

Increasingly, that experience extends into application development: creating focused tools that help organisations communicate, automate processes, work with data and connect systems that were never designed to work together.

Software now operates in a rapidly changing landscape. Speed and usability matter, but so do questions of security, resilience, ownership and control. Artificial intelligence is transforming what software can do, while large technology companies continue to accumulate extraordinary quantities of data and cybercrime and cyberwarfare make digital infrastructure an increasingly consequential source of risk.

We help clients navigate that landscape pragmatically, using appropriate technologies, including open-source and Linux-based solutions, while keeping the larger strategic picture in view.