Here's why

No WordPress. No Drupal. On purpose.

We spent about fifteen years designing, building and rescuing websites on legacy content management systems. This page explains exactly why we no longer take that work on, and what we build instead.

Illustration of a website weighed down by tangled plugins and cables
15 yrs

Building on legacy CMS platforms

100s

Client sites maintained and repaired

0

WordPress builds we now take on

100%

Original code in everything we sell

The reasons, in plain English

None of this is a swipe at anyone running a CMS site today. Millions do, and plenty are perfectly happy. It is simply a description of what we saw, repeatedly, across hundreds of businesses — and why we decided our name should not be attached to it any more.

They are heavy before you add a single word

A stock CMS install loads a theme framework, a page builder, a dozen scripts and a stack of database queries on every single request. Our React builds ship a fraction of that weight, so the first paint happens almost instantly and the admin area opens as fast as the public pages.

Plugins are somebody else's code in your business

A typical WordPress site depends on 15 to 40 plugins written by unrelated developers on unrelated release schedules. One update breaks another, a maintainer disappears, and suddenly a checkout stops working on a Friday afternoon. We write the features into the build instead.

Security was the biggest bill our clients paid

Over fifteen years and hundreds of clients we removed malware, cleaned injected spam links, restored defaced pages and locked out brute-force logins more times than we can count. Almost every incident traced back to an outdated plugin or theme, not to the owner doing anything wrong.

Server usage climbs and so does hosting

Heavy CMS sites need caching layers, object caches, image optimisation services and larger hosting plans just to feel acceptable. Our builds run happily on lean modern hosting because there is far less work to do per request.

The real cost is never the build cost

The platform is free. The maintenance retainers, licence renewals, emergency fixes, migration work and premium plugin subscriptions are not. We watched clients spend more on keeping a site upright in one year than the site had cost to build.

They take longer to build properly

Bending a theme into an exact design, then patching a page builder to behave on mobile, eats days. Writing the interface directly is quicker, cleaner and produces something we can hand over without apology.

Debugging is guesswork

When a page misbehaves on a plugin-stacked CMS, the first hour is spent deactivating things to find the culprit. On a codebase we authored, the cause is visible in the code within minutes.

We used to run on it ourselves

This is not theory. Our own sites were WordPress for years, and our team built and maintained client sites across WordPress, Drupal, Joomla and similar platforms. We changed because we lived with the consequences, not because it was fashionable.

What we do build

Fast, original builds on a modern stack

  • React and HTML websites. Everything in our marketplace is written by our studio on a modern React stack. No themes, no page builders, no plugin dependencies — and no copy of it for sale anywhere else.
  • PHP work. We are happy to design, customise and develop bespoke PHP applications where that is genuinely the right tool for the job.
  • Shopify, built in React. We build Shopify storefronts with a React front end that talks to Shopify for products, carts and checkout. It is dramatically faster than a stock theme.

One honest caveat about Shopify

Because the storefront is React rather than a Liquid theme, apps from the Shopify App Store that inject themselves into a theme will not all work. Many app features can be rebuilt directly into your front end instead, but if your business depends on a specific theme-injecting app, tell us before you buy and we will be straight with you about whether it fits.

Modern React component stack assembling a fast website above a crumbling wall of legacy plugins

See the difference for yourself.

Open any live preview in the catalog, click into the client and admin areas, and watch how quickly they load. That is the whole argument, in about three seconds.