Welcome to my blog. This is mainly about IT, information management and Cyber Security with occasional forays into general technology, science and maybe even politics and beliefs.

You may find quite a few errors and formatting issues right now. That’s because I’ve just moved from a self-hosted WordPress blog to a cloud hosted Hugo blog. I’m still sorting out the finer details. Please use the contact form if you spot anything.

There are 274 pages currently on this site. 231 blog posts, 37 knowledgebase pages, 5 about pages and 1 project pages.

Latest posts and knowledgebase articles

📖 Kb | 📎 Development | 🔖 jekyll, static site generators

How to generate a list of pages in a given folder

The following code automatically generates a list of pages that exist in a given folder.

📖 Kb | 📎 Development | 🔖 jekyll, static site generators

How to generate a list of collection documents

The following code automatically generates a list of collection documents. It assumes that the collection uses `output: true` and optionally includes a collection title and description defined in the `_config.yml` configuration file.

📖 Kb | 📎 Development | 🔖 jekyll, static site generators, github, github pages

List of problems and issues with Jekyll and GitHub Pages

While sites generated using GitHub pages can use Jekyll to enhance them, there are some limitations and, it seems, a number of problems.

📖 Kb | 📎 Development | 🔖 jekyll, static site generators

Jekyll default variables

These are the default attributes (variables) that you get with each part of the Jekyll domain.

📖 Kb | 📎 Development | 🔖 jekyll, hugo, static site generators

Alternate static site generators to Jekyll

Jekyll is built on Ruby which is a pain to work with on Windows. It also doesn't match my chosen development language of JavaScript. Here are some possible alternatives to Jekyll along with some strengths and weaknesses.

📖 Kb | 📎 Windows | 🔖 support, bitlocker, win10

BitLocker issues and fixes

BitLocker allows you to fully encrypt drives. It can be enabled so that it protects drives before boot. It also allows administrative recovery keys. However, sometimes it can go wrong.

📖 Kb | 📎None | 🔖None

Hugo Cloud Deployment with Netlify

Netlify is a great cloud-based hosting and CDN service. It has great support for Hugo and other static site builders and is easily integrated into cloud-based GIT services. This makes deployment and updates a snap. \ \ On this page, we list a few snippets of information that help us remember how to do things.

📖 Projects | 📎None | 🔖None

NHS Future Services

A multi-programme portfolio delivering next generation IT to the Department of Health and other national NHS organisations

📖 Kb | 📎None | 🔖None

Hugo Benefits and Issues

A discussion of Hugo vs Jekyll and WordPress.

📖 Posts | 📎 Blogging | 🔖None

Switching from WordPress to Hugo

I've been fed up with the speed of WordPress for years but haven't had the time to learn how to properly switch to an alternative. Until I discovered Hugo!