Software development

Software built around the job it needs to do.

We build WordPress plugins, custom plugins for applications such as Figma and Adobe apps, browser extensions and web applications. Our experience spans JavaScript, Three.js, Ruby on Rails, React and PHP, with GitHub supporting version control, code review and collaboration.

THOUGHTFUL SYSTEMS. PRACTICAL PEOPLE.
Software & product development

We build the software behind the experience.

WordPress plugins, custom plugins for applications such as Figma and Adobe apps, browser extensions, and connected applications. Our experience includes JavaScript, Three.js, Ruby on Rails, React and PHP, with GitHub supporting the way we collaborate, review and release code.

  • WordPress plugins
  • Figma & Adobe app plugins
  • Browser extensions
  • JavaScript
  • Three.js
  • Ruby on Rails
  • React
  • PHP
  • GitHub
01 / WordPress product

MaxiBlocks

A builder and extensive design library, designed and built by our team, including the icons. Product design and plugin development working together.

02 / WordPress design tools

Divi Den

Our work on design libraries and tools for Divi is part of the product experience we bring to custom software and WordPress projects.

A simpler website

Keep your website. Lose the plugin dependency.

For suitable business websites, we can rebuild your WordPress site in HTML, CSS and JavaScript. Keep the content, design and useful interactions, while removing the WordPress runtime, theme and plugin dependencies from the published site.

01 /

Keep what works

Review your pages, forms and integrations before rebuilding. Agree what stays, what improves and how your team will update the content.

02 /

Simplify what runs

Serve static pages without a WordPress database or plugin update cycle. Forms, bookings, shops and logins need an agreed replacement or a retained service.

03 /

Own the handover

Receive the source files, setup instructions and an editing process. Hosting, domain renewals, external services and ongoing care remain part of the running-cost review.

Small parts. Greater possibilities.

Built to work together.

Thoughtful components become software you can use, maintain and build on.

  1. Components
  2. Connections
  3. Working software
A different perspective on how things connect
01 /

WordPress plugins

Extend WordPress with features and integrations that fit the way your site works. Our product background includes MaxiBlocks and Divi Den.

02 /

Custom application plugins

Add tools inside applications such as Figma and Adobe apps. Automate repeated design tasks, connect your data and shape the workflow around your team, using the extension capabilities supported by each app.

03 /

Browser extensions

Bring useful tools into the browser: streamline repeated tasks, work with page information and connect internal systems. We agree the supported browsers, necessary permissions and how the extension will be installed and updated.

04 /

Applications & integrations

Build customer portals, internal tools and connected applications. Choose JavaScript, Three.js, Ruby on Rails, React or PHP around the requirements and the code already in place.

05 /

Development you can follow

Use GitHub to track changes, review code and organise releases. Keep tests, documentation and a clear handover part of the work.

What is included

Clear work. A usable handover.

A useful starting point: a product idea, a missing feature or an existing codebase. We confirm the final deliverables in your scope.

  • Agreed requirements, user journeys and technical scope
  • Application, plugin, browser extension or integration code for the agreed features
  • Version control and a clear review process
  • Tests for the important behaviours and failure cases
  • Setup instructions, documentation and a handover
  • An agreed plan for deployment, fixes and ongoing maintenance
Scope & investment

A clear quote for the work you need.

Software projects are quoted after a technical review.

The quote depends on the features, existing code, integrations, data and testing required. Deployment, hosting, third-party licences and ongoing support are identified separately.

You receive the scope, responsibilities and costs before work begins.

Before we begin

A few practical questions.

Can you work on an existing codebase?

Yes. We review the code, dependencies, access and current behaviour first, then scope the changes and any necessary repairs.

Which technologies do you use?

Our experience includes WordPress plugin development, JavaScript, Three.js, Ruby on Rails, React and PHP. We choose the tools around the requirements, existing systems and the people who will maintain the result.

How is the work reviewed and handed over?

We agree repository access and ownership, use version control and code review, and provide the tests and documentation needed for the agreed handover. Hosting, third-party licences and ongoing support are scoped separately.

One useful place to start

Let’s make the first step useful.

A product idea, a missing feature or an existing codebase. A conversation can help define the scope and next step.

Software Development

Discuss your software project

Tell us a little about the work you would like to simplify.