On the Pros and Cons of Software Testing

I understand the concept, just wonder if it’s worth the time

Encounters with Branch Covidians

These death cultists are getting more obnoxious

How to Stop Your Business Email From Being Labelled Spam

Get more email addresses

Why I still Use Windows XP

In a virtual machine, obviously!

Getting Started with GnuPG (gpg)

Encryption, Signing, Compression all in one

Using WordPerfect 6.2 in DOSBox (Part 1)

Some say it went downhill from here

How to Make a Dakota Fire Hole

Burn all the things!

Bullshit Jobs, Lockdowns and Wokeness

Is there a causal connection between them?

Compost Bin Made of Tyres Experiment (Part 1)

Where I see how hard it is to make compost

SQLite FTS5 Triggers

sqlite triggers — copy, paste, customise

Linux Commands Tips and Tricks

You can’t forget that which you put on your blog

Mercurial From Beginner to Intermediate (Part 1)

Going beyond hg commit, push, log, serve

Mercurial 5.8 Has Been Released

But you have to hunt around to know!

Using Pelican with Invoke

No more “$ history | grep rsync”

Basecamp Wokeness Drama

Be careful who you employ and set boundaries

Get a Daily Email Report of Your Website Visitors

apache2 and goaccess analytics to your inbox

Get an Email When Your Server Needs Updating

apticron to the rescue

How I Cured My Eczema or Psoriasis

tldr — turmeric and bleach

How Physical Shops Can Survive and Thrive

Where I point out their obvious advantages against the online threat

Tips for Your First Blog

You’ve got a blog, but, now what…?

Fix Your Email Address by Getting a Domain Name

Email addresses should be memorable and personal

Email for Static Website Commenting

I think I might be on to something here…

Pelican Static Paths for Extra / Other Content

Go beyond posts and pages with STATIC_PATHS

Making Money Without a Job (Part 1)

Because quality of life matters more than a paycheck

Why You Should Always have a Static Personal Website

Speed, Simplicity, Security, Portability, Control