When I first set up my personal website it was powered by WordPress. It did the job for a while, but I soon found myself frustrated by the overhead and the need for constant updates. I wanted something simpler and easier to control, so I moved the site over to Jekyll. That felt like a good step at the time. Jekyll gave me a static site generator that was light, fast and far less of a burden to maintain.
After a couple of years I decided to make another change. This time I switched to Eleventy. The move has so far been a positive one. Eleventy feels more flexible than Jekyll and gives me more control over collections, templates and data without forcing me into a particular structure. I can keep things simple when I want to but also extend the build in useful ways.
One thing that has stayed constant is my choice of styling. From WordPress through to Jekyll and now Eleventy I have stuck with Tailwind. It fits well with the way I like to build websites. The utility classes keep my HTML lean and make it easy to apply consistent design decisions. I do not need to switch context into separate stylesheets or manage a heavy CSS framework. Tailwind just works.
Looking back, each change has simplified my workflow. Moving away from WordPress removed the need for a database and a server-side stack. Leaving Jekyll for Eleventy has given me more freedom to structure the site around my own content and priorities. And keeping Tailwind throughout has provided a sense of continuity. The site might have changed engines a couple of times but the way it looks and feels has remained familiar.
Let’s build something great together
I’m Keith, a web developer based in Belfast. From fast, efficient PHP builds to Shopify stores and secure WordPress or Magento setups, I help businesses create websites that perform and grow.
Recent posts
—
Using WordPress as a static site generator
Static site generators have gained significant traction amongst developers, designers, and businesses seeking faster, more secure websites. Unlike traditional dynamic sites, which rely on a database to deliver content on…
Continue reading "Using WordPress as a static site generator"
—
Simple steps to protect your privacy online
In today’s digital world, protecting your privacy online has become essential. With personal data constantly being shared, stored, and potentially accessed by unauthorised parties, safeguarding your privacy can help you…
Continue reading "Simple steps to protect your privacy online"
—
Moving a WordPress Website with ACF and Custom Post Types to Brightspot CMS
Migrating a website from WordPress to Brightspot CMS can seem daunting, particularly when the WordPress installation relies heavily on Advanced Custom Fields and Custom Post Types . Both ACF amd…
Continue reading "Moving a WordPress Website with ACF and Custom Post Types to Brightspot CMS"
—
Switching to Eleventy
When I first set up my personal website it was powered by WordPress. It did the job for a while, but I soon found myself frustrated by the overhead and…