Tech stack

Static site generator

A tool that builds a website into fast, ready-to-serve pages ahead of time, rather than generating each page on the fly for every visitor. The result is a site that loads quickly, is cheap to host, and has a small attack surface.

What a static site generator does

A static site generator takes your content and templates and compiles them into finished HTML pages at build time. Those pages are then served directly to visitors, with no database query or server rendering needed for each request.

It is the difference between cooking meals to order and prepping them in advance. Doing the work once, up front, means every visitor gets a fast, ready result.

Why it produces fast, secure sites

Because pages are prebuilt and can be served from a global network, load times are excellent, which supports strong page speed that visitors notice straight away.

There is also far less to attack. With no live server generating pages, common vulnerabilities largely disappear and uptime is easy to maintain even under heavy traffic.

Content without the compromise

A common worry is that static means hard to edit. In practice, static site generators pair with a headless CMS so clients edit content easily while still getting prebuilt pages.

This approach sits at the heart of the Jamstack model, and it is how we build most sites: fast, structured, and easy to maintain. Our own Fernside CMS is designed to work exactly this way.