$ less posts/25/09/home-lab-changes-since-1-0-0/index.md
Home Lab Changes Since 1.0.0
A practical walkthrough of the homelab repository changes since 1.0.0: Immich photos stack, backup improvements, a Zigbee2MQTT migration, safer redeploys, and a tidier blog deployment, plus upgrade notes.
$ less posts/25/09/first-attempt-at-office-climate/index.md
Optimising My Office Climate with Home Assistant
A look at how I stabilised the climate in my garage-office using a heater, circulation fan, extractor fan, and dehumidifier — all automated through Home Assistant.
$ less posts/25/09/back-to-blog/index.md
Back on the Blog: An Update After a Busy Summer
After a busy few months of work, renovations, and family time, I’m back to posting. Here’s a quick update on what’s been happening and what to expect next, including some upcoming Home Assistant projects.
$ less posts/25/06/italian-down-time/index.md
Lake Garda: Espresso, Castles, Chaos
A week at Lake Garda that mixed ferries, castles, Eurocamp pool time, and standout espresso, with a faulty hire car and a few storms that became part of the story.
$ less posts/25/05/one-month-with-pi5-daily-driver/index.md
One Month on a Raspberry Pi 5
After a month using a Raspberry Pi 5 as the daily machine, general work and coding are smooth, heavy CAD and slicing stay on the desktop, and the constraints noticeably improve focus and output.
$ less posts/25/04/adding-to-github-projects/index.md
Automate GitHub Projects with Actions
A tiny workflow file adds newly opened issues and PRs from multiple repositories to one GitHub Projects board, with a PAT for permissions and no Enterprise upgrade needed.
$ less posts/25/04/internet-failover/index.md
Internet Failover with the Netgear LM1200
How I added a Netgear LM1200 4G modem as a backup connection for Virgin Media outages, ensuring seamless failover and uninterrupted connectivity.
$ less posts/25/04/intial-homelab-build/index.md
Ansible and Docker Swarm on a Raspberry Pi Homelab
A Raspberry Pi cluster managed with Ansible and Docker Swarm, using NFS for state, Traefik for routing, and a small set of services like Home Assistant, Gitea, Portainer, Pi hole, and Uptime Kuma, plus the lessons learned while building it.
$ less posts/25/03/creating-an-environment-for-productivity/index.md
Distraction Free Development with a Raspberry Pi
A Raspberry Pi 5 set up as a no-distraction development box, with no audio and a bit of physical friction, turned browsing time into building time.
$ less posts/25/02/workspace-update-02-2025/index.md
Workspace Overhaul Plan
A practical plan to fix a tiny office by changing the floor, adding texture and storage to the walls, building drawers and a printer cabinet, and finishing with lighting and small details.