Skip to content
guest@termfolio:~$ Joe McCarthy
./Home | ./About | ./Posts | ./Projects | ./Categories | ./Series | ./Search

$ less posts/26/05/homelab-journey-part-5/index.md

Homelab Journey Part 5: Running My Core Services

26/05/31 in Homelab
Tags: Homelab, Productivity
Series: Homelab Journey
A breakdown of the services I actually use day-to-day: document management, photo storage, automation, and development tools.

$ less posts/26/05/developer-tools-i-actually-use/index.md

The Tools I Actually Use Every Day as a Developer

26/05/24 in Developer Life
Tags: Tools, Workflow
A no-BS look at the tools I rely on daily—and why I’ve avoided adding more.

$ less posts/26/05/homelab-journey-part-4/index.md

Homelab Journey Part 4: Networking with Traefik and Dynamic DNS

26/05/17 in Homelab
Tags: Networking
Series: Homelab Journey
Exposing services securely without overcomplicating things—how I use Traefik and dynamic DNS to make my homelab accessible.

$ less posts/26/05/learning-technology-without-burnout/index.md

My Approach to Learning New Technology

26/05/10 in Developer Life
Tags: Learning, Productivity
There’s always something new to learn—but trying to learn everything is a fast track to burnout. Here’s how I stay focused.

$ less posts/26/05/homelab-journey-part-3/index.md

Homelab Journey Part 3: Why I Chose Docker Swarm

26/05/03 in Homelab
Tags: Docker, Docker Swarm
Series: Homelab Journey
Kubernetes wasn’t the right fit for my setup. Here’s why Docker Swarm works better for my homelab and how I run it across multiple nodes.

$ less posts/26/04/over-engineering-side-projects/index.md

Side Projects Should Start Boring

26/04/26 in Developer Life
Tags: Projects, Engineering, Productivity
Side projects are supposed to be fun and useful—not production replicas of Big Tech. Here’s how over-engineering kills momentum.

$ less posts/26/04/homelab-journey-part-2/index.md

Raspberry Pi Docker Swarm: Useful, Limited, Good Enough

26/04/19 in Homelab
Tags: Raspberry Pi, Homelab
Series: Homelab Journey
An overview of my 8-node Raspberry Pi cluster, shared storage setup, and the tradeoffs of running everything on low-power hardware.

$ less posts/26/04/most-developers-dont-need-kubernetes/index.md

Kubernetes Is Often the Wrong Starting Point

26/04/12 in Developer Life
Tags: Kubernetes, Docker, DevOps, Engineering
Kubernetes is powerful—but for many developers, it adds more complexity than value. Here’s when it makes sense and when it doesn’t.

$ less posts/26/04/homelab-journey-part-1/index.md

Homelab Journey Part 1: Why I Started Self-Hosting

26/04/05 in Homelab
Tags: Homelab
Series: Homelab Journey
I didn’t start a homelab to play with tech—I started it to solve real problems. This is what pushed me toward self-hosting and what I wanted to get out of it.

$ less posts/26/03/qcon-london-2026-reflection/index.md

QCon London 2026: The Useful Parts Were the Quiet Ones

26/03/22 in Developer Life
Tags: Conference, Engineering
A reflection on attending QCon London 2026, from the reality of commuting again to the sessions that actually delivered value.
Previous Page 2 of 9 Next Page

network interfaces:
GitHub | Printables | RSS

copyleft © 2026 Joe McCarthy. This work is licensed under the CC BY-SA 4.0 license.

$ git clone https://github.com/joe-mccarthy/termfolio

Built with Hugo, using the Termfolio theme.

Mastodon