weekendhacks.co.uk

Most technology in our homes doesn't truly belong to us.

I got tired of paying for hardware locked behind subscriptions and having no way to know how my data was being used. So I started building alternatives: open source, self hosted, running entirely on hardware I physically own.

I am an Engineering Leader who thinks carefully about technology decisions at work. Weekend Hacks is me applying that same thinking at home, and sharing what I find along the way.

Browse projects
the principles
Why I started building, and what keeps me going.
Privacy by default
Your data does not leave your network. No third party sees it, sells it, or trains on it.
Hardware you truly own
No subscriptions to unlock features. No vendor deciding when your device reaches end of life.
Built for you, not the market
Mass market products are designed for the average household. Your setup is designed for yours.
Pay once, not forever
Upfront hardware cost replaces endless recurring fees. The longer you run it the cheaper it gets.
Resilient by design
Local systems keep running when the internet goes down or when a service shuts down overnight.
latest projects
beginner

Getting Your Home Lab Ready to Run Apps

The setup that lets you deploy and manage self hosted applications from a browser, without needing the command line for every change.

dockerportainercontainerisationself hostingraspberry-pi
May 2026 · 4 min
beginner

Configure a Smart Home That Works for You, Not the Manufacturer

Most smart home devices work on the manufacturer's terms. Home Assistant changes that, giving you automations that run on your network, not theirs.

home-assistantraspberry-piself-hostingdockerhome-lab
May 2026 · 4 min
beginner

Configure a Filter That Protects Your Whole Home Network

One piece of software that blocks ads and trackers on every device in your home, without installing anything on any of them.

adguard-homednsprivacyself-hostinghome-lab
May 2026 · 5 min
Setting Up Your First Home Lab
beginner

Setting Up Your First Home Lab

The first step: picking the right hardware and getting it online. What to buy, what to avoid, and how to connect to it once it is running.

raspberry-pihome-labbeginnerself-hosting
May 2026 · 4 min
self-hosting

AI doorbell detection, stored locally, no monthly bill

How I replaced a failing subscription camera setup with a Reolink doorbell, Frigate, and a Google Coral, and ended up with better AI detection than I ever had paying monthly.

frigatehome-securitygoogle-coral-usblocal-aireolink-video-doorbell-2k-plus
May 2026 · 4 min