Skip publishing timeline

Published by month

← Blog Ref AAK-20170725

A new site for little reason

Jet engine. Thanks to Flickr user Kiefer for the CC image.

As is apt for us web types, on 25 July 2017 I gave a reboot to this website.

TL;DR: I moved from Drupal to a simple static build powered by Gulp — faster, lighter, and easier to maintain for a small site.

On 25 July 2017 I rebooted this website. The content felt dated and the stack was heavier than the site needed.

If you’re curious about the previous version, you can browse it on the Wayback Machine.

Why a static site?#

  • Simple content: posts and pages — no runtime or database required
  • Faster and more secure by default
  • Write in Markdown with version control
  • Fewer moving parts to maintain

What changed#

  • Static build with Gulp for templates, assets, and deploy
  • Pruned and refreshed content
  • Leaner CSS and assets

Note (2018): I updated the build to ZURB Panini 2 — see ZURB Panini 2 migration.

Why not Drupal (for this)?#

Drupal is excellent for complex, multi‑author, workflow‑heavy sites. For a small personal site, the ongoing maintenance and module overhead weren’t justified.

When the job is simple, the tool should be too.

Was this useful?

👍 This was useful Found usefulFeedback count Thanks for the feedback! Curious how this was built?
Suggested by similarity
  1. A simpler, faster site: moving to pure Eleventy v30.64
  2. Moving from Panini to Eleventy0.59

The number is how closely the writing matches, from 0 to 1. These are computed from the text, not chosen by hand, so treat them as a prompt rather than a verdict.

Read next in sequence