Skip to main content

Services

What we do

We do one platform properly rather than five adequately. Everything below is work we have delivered, not a list of things we are willing to try.

Drupal version upgrades

Moving sites from Drupal 7, 8, 9 or 10 onto Drupal 11 — as a documented, deliverable-backed project rather than a hopeful weekend.

Read more

Content migration

Getting years of content out of an old system and into a new one with its structure, its media and its URLs intact.

Read more

Design systems and theming

Component libraries built as Single Directory Components, documented in Storybook, and used by the site rather than filed next to it.

Read more

Search architecture

Search API and Solr set up so people find things — with facets, autocomplete, document indexing and relevance you can actually tune.

Read more

Custom Drupal applications

Drupal used as an application framework — custom entities, services and access control — when the thing you need is not a website.

Read more

Integrations and single sign-on

Connecting Drupal to the systems of record — SAML, CAS and LDAP identity, student information systems, CRMs, payments and reporting.

Read more

Performance and caching

Finding out why the site is slow, fixing it, and proving the cache actually clears when content changes.

Read more

Platform engineering and DevOps

Local environments that match production, pipelines that catch problems before review, and deploys that are boring.

Read more

Accessibility and quality assurance

Meeting WCAG because people use your site with a keyboard and a screen reader — with automated checks and manual testing to back it up.

Read more

Not sure which of these you need?

That is a normal place to start. Describe the symptom and we will tell you what we think the problem is.