owencampbell.me.uk/:~#

Hi, I'm Owen. I'm a consulting software engineer.

I help organisations build software for parts of their business that are unique to them - areas where off-the-shelf solutions don't work.


Latest posts

📡 Subscribe via RSS

Jan 9, 2026

Deploying Everywhere: Why This Site Lives on Multiple Platforms

If you’re reading this, you might have arrived here via owencampbell.me.uk, or perhaps through owencampbell.eth.limo, or maybe even owencampbell.bzz.link. The same website, accessible through multiple different addresses. Why? It’s all about resilience.

The Problem with Putting All Your Eggs in One Basket

We’ve all experienced it: a website goes down because the hosting company had an outage. A service you rely on shuts down with little notice. GitHub goes offline and suddenly half the internet’s documentation is inaccessible. Twitter decides to rebrand and change its APIs, breaking countless integrations.

Nov 6, 2023

Terminals and Shells: A Beginner's Guide

I often find that there is some confusion for beginner programmers when it comes to understanding the difference between a terminal and a shell.

Let’s take a few moments to look at the history of where those terms arose and how that fits with the world of modern computing.

What is a Terminal?

Computers used to be enormous machines, often filling entire rooms. When I was at University in the late 1980s, there was a large ‘mainframe’ machine somewhere in the Computer Science building and there were workstations around the university campus from where students and staff could use it.

May 30, 2023

ETHDam - My First Web3 Event

I’ve been looking for a way to get my teeth into the web3 world for a little while. I needed a project - something I could get coding, make it work and learn how this all works along the way.

And then my son, James, pointed me at ETHDam - a web3 conference with free tickets for anyone accepted into their hackathon. Given that he also had an idea for something we could work on together, it seemed the perfect opportunity.