It’s taken a long time for the 21st Century to arrive in Bridgend. You might think that since I work as a web developer and maintain a homelab and a gaming channel on YouTube as a hobby that I’d have a fast Internet connection. That couldn’t be further from the truth. Up until the last…
Websites are being forced to gate content behind age verification to pander to the “won’t somebody think of the children” lobby.
The legislation makes no distinction between social media giants like Facebook and Instagram and small not-for-profit sites. If a bad actor in your tiny hobby site uses it to direct message porn to a minor, you could face a fine of £18 million for something you could not predict or prevent. Continue reading…
That’s an inside joke, my parentage isn’t seriously in question. He is however a fella who delights in knocking together fascinating little CSS experiments, like this replication of tractor feed printer paper. He’s also on the fediverse, as all the best people are. If you too delight in doing fun things with CSS, you should…
I’ve had a really productive day working on the typography for a client’s site, and along the way I found myself giving the much-overlooked <kbd> element a bit of a spruce-up. Not that the client will likely be using the element much, but the thought struck me I hadn’t really done anything much to style…
Just a quick note about a Raspberry Pi Zero that has become unresponsive over SSH. The Pi Zero 2 W I used for the smart mirror project started exhibiting this symptom. I’d try to log in over SSH, enter my password at the prompt (I know I should have pushed a key to it but…
I’ve been on a bit of a quest recently to retrobodge smart home functionality into a 1930s house. This is the story of how I tried, failed and unexpectedly succeeded in building a custom presence detection sensor for Home Assistant. The midnight trip to the toilet presents a dilemma: do you stumble in the dark…
It all started a couple of years ago. I was recycling an old laptop – and I mean recycling, it was too old to be remotely useful even with a lightweight Linux distro. I always hate the process of generating e-waste, so I pondered what I could possibly do with it. Then I thought about…
In Part 1 of this guide we went over the basic installation process for your first Linux home server. In Part 2 we covered a brief introduction to the Linux terminal and some useful commands for navigating around. Here in Part 3 we’re going to focus on setting up containerised services using Docker and Portainer.…
In Part 1 of this guide we went over the basic installation process for your first Linux home server. Welcome to Part 2, where we’ll be covering how to connect to your new server, some filesystem basics and how to navigate around the terminal. Picking up where we left off, you should now be able…
Inspired by a conversation on Mastodon, I thought it might be fun to try to write up the process of turning a spare PC into your own home server, assuming absolutely zero prior knowledge of administering Linux servers. Part 1 will cover installing the OS, Part 2 will cover basic terminal familiarity and Part 3…