Skip to content

Kind

Making the world better, one website at a time!

Kind is a small but powerful team bringing together strategy, information architecture and digital expertise to drive change, and be a force for good.

The Kind homepage, an ethical creative agency for charities and non-profits.

Three sites, one agency

I built Kind’s own website three times over about five years. The first two ran on Craft CMS. The third doesn’t run on anything.

An agency site is a shop window. It changes when the work changes, which for a small team is a few times a month rather than a few times an hour. By the third rebuild it was clear the CMS was carrying very little weight for the cost of running it.

The 2022 version of the Kind website, a Craft CMS build, with the headline “A digital agency with purpose” set in a serif face above a mint green wave.

Two of them ran on Craft

The earlier versions were Craft builds, and Craft was the right answer at the time. The team wanted to publish posts and case studies without asking a developer, and Craft’s editing experience is hard to beat for that.

What changed wasn’t Craft. It was that the content settled down. Pages were being edited by people perfectly comfortable opening a pull request, and the database spent most of its time serving content that hadn’t moved in months.

The third one didn’t need a CMS

Hugo generates the site as static HTML, Vite bundles the assets, and Tailwind keeps the CSS to what is actually used. Merging to main builds and deploys it.

  • Static, start to finish

    Hugo builds every page ahead of time, so a request is answered by a file rather than a database query.

  • Ship only what is used

    Tailwind strips unused CSS at build, so the stylesheet describes the site as built rather than the framework it came from.

  • Deploy on merge

    Merging to main builds the site and deploys it to Netlify, with Cloudflare in front. For a small team that removes the release ritual entirely.

  • Light on purpose

    Kind are a B Corporation and a 1% For The Planet member. Fewer bytes over the wire is the cheapest environmental win a website has, and it makes the site quicker for everyone.

The services page of the Kind website, with bold condensed headings and the B Corporation and 1% For The Planet marks in the header.

Alt text as a first-class citizen

Accessibility on most sites stops at ​“the images have alt attributes”. On Kind’s, the alt text is written to be read: ​“A giant friendly hand, holding a small flower”, or ​“Two young women look at each other. They appear to be at an outdoor festival, with the sun setting in the distance. They are smiling.”

That is a content decision as much as a technical one, and it only holds up if the build makes it easy to do and awkward to skip.

The About page of the Kind website.

More work like this

Skip the agency. Keep the quality.

If you need a new website, improvements to your existing site, or even just maintenance or support, I can help.