Capabilities

Twelve things we build, and what each one actually covers.

A custom WordPress build, a React application, or a maintenance retainer sold under your name — the whole stack sits with one partner, so a brief never has to be turned down for want of a developer.

Capabilities
12
Points of contact
One
NDA
Before the brief
Engagement
Project or retainer

Build it

New work, from a brief or a design file.

01

WordPress development

Custom WordPress builds, from a brochure site to a publishing platform carrying real traffic. Themes are written from your design rather than bolted onto a purchased template, so the markup stays yours and the next developer can read it. Editors get fields that match how they actually work, not a page builder they have to fight.

Scope

  • Custom theme built from your design
  • ACF, custom post types, editorial workflows
  • WooCommerce, multisite, and migrations

Works with

  • PHP
  • MySQL
  • ACF
  • WooCommerce
02

PHP & Laravel applications

The applications that sit behind the marketing site: client portals, quoting tools, booking systems, internal admin. Laravel where a project earns the structure, plain PHP where a framework would be ceremony. Built to be handed to your client's IT team without an apology.

Scope

  • Portals, quoting tools, internal systems
  • Role-based access and audit trails
  • Queues, scheduled jobs, and reporting

Works with

  • Laravel
  • MySQL
  • Redis
  • REST
03

React & Next.js

Modern front ends in React and Next.js — marketing sites that have to rank, dashboards that have to stay fast with real data in them. App Router or Pages, server-rendered or static, chosen from what the brief needs rather than what is new. TypeScript throughout, tested at the seams, documented at handover.

Scope

  • Marketing sites, dashboards, web apps
  • SSR, static, or hybrid rendering
  • Typed components and documented handover

Works with

  • React
  • Next.js
  • TypeScript
  • Tailwind
04

Shopify builds & custom apps

Storefronts built for conversion and for the merchandiser who has to run them on a Tuesday afternoon. Theme development in Liquid or a headless Hydrogen front end, checkout extensions, and private apps for the requirements no listing in the app store covers.

Scope

  • Theme development and headless storefronts
  • Checkout and Functions extensions
  • Private apps and third-party integrations

Works with

  • Liquid
  • Hydrogen
  • Shopify API
05

Joomla & Drupal

Content-heavy platforms and the estates nobody wants to inherit. Migrations off a legacy install, major-version upgrades that have been deferred for three years, or steady maintenance of what a client already runs. This is frequently the work other shops decline to quote.

Scope

  • Major-version upgrades and security patching
  • Migrations to or away from the platform
  • Custom modules, plugins, and content types

Works with

  • Drupal
  • Joomla
  • PHP
06

Webflow, Framer & no-code

For the projects where the client will maintain the site themselves and the launch date is close. Built with a proper class system and CMS structure so the twelfth page is as clean as the first, and with the interactions kept light enough that the site still scores well.

Scope

  • Structured CMS collections, not one-off pages
  • A class system the client can extend
  • Interactions that survive a performance audit

Works with

  • Webflow
  • Framer
  • CMS
07

Node.js & Python backends

The layer between the website and everything else: the CRM, the payment provider, the ERP, and the spreadsheet somebody in accounts refuses to give up. APIs, webhook handlers, scheduled syncs, and the retry logic that stops a failed integration becoming a support ticket.

Scope

  • REST APIs and webhook handlers
  • CRM, payment, and ERP integrations
  • Scheduled syncs with retry and alerting

Works with

  • Node.js
  • Python
  • REST
  • Webhooks

Make it better

Work on something that already exists.

08

Speed & Core Web Vitals

A measured audit first, then the remediation, then the numbers again. Images, render-blocking assets, database queries, caching, and whatever the actual bottleneck turns out to be rather than the one everybody assumes. You get a before-and-after you can forward to the client without editing it.

Scope

  • Field and lab audit against Core Web Vitals
  • Asset, query, and caching remediation
  • A before-and-after report you can forward

Works with

  • Lighthouse
  • CWV
  • Caching
  • CDN
09

Security hardening

Dependency and plugin remediation, access control, headers, backups that have actually been restored once to prove they work. Mostly unglamorous configuration, which is exactly why it gets skipped and why the call comes at 3am.

Scope

  • Dependency and plugin vulnerability remediation
  • Access control, headers, and WAF rules
  • Backup and restore verified, not assumed

Works with

  • Audits
  • Patching
  • WAF
  • Backups
10

UI/UX & graphic design

Wireframes, interface design, and design systems — or just the build, when you have the Figma file and no capacity. Design-to-code handoffs come back matching the file, including the states that were never drawn.

Scope

  • Wireframes and interface design
  • Design systems and component libraries
  • Pixel-accurate design-to-code builds

Works with

  • Figma
  • Design systems
  • Prototypes

Keep it running

Recurring work, sold under your name.

11

White-label maintenance

You sell the retainer at your margin; we deliver it. Core and plugin updates, backups, uptime monitoring, security patching, and a ticket queue that answers in your name from your domain. Your client sees one supplier, and it is you.

Scope

  • Updates, backups, and uptime monitoring
  • A ticket queue answered under your brand
  • Monthly reporting written for your client

Works with

  • Monitoring
  • Backups
  • Updates
  • Support
12

Dedicated developer

A senior developer reserved for your agency, full time or part time. They join your standups, work your board, and follow your priorities as they change through the month. Reserved capacity, without the payroll, the recruitment, or the bench.

Scope

  • Full-time or part-time reserved capacity
  • Your standups, your board, your tooling
  • Priorities that can change mid-month

Works with

  • Full-time
  • Part-time
  • Your tooling

Not sure which of the twelve you need?

Book twenty minutes. We scope it together, recommend the approach that fits the budget you have, and come back with a fixed price and a date.