<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Adam Worden Blog</title><description>Notes, guides, and stories from Adam Worden on cloud architecture, developer tooling, and the home lab.</description><link>https://blog.adamworden.uk/</link><language>en-gb</language><item><title>Why I Built Jafa - Taming Roblox Mono-Repos</title><link>https://blog.adamworden.uk/posts/why-i-built-jafa/</link><guid isPermaLink="true">https://blog.adamworden.uk/posts/why-i-built-jafa/</guid><description>Building a sports game split across a lobby and multiple game-mode places, each with its own code but sharing the same teaming, teleport, and initialisation logic, I kept re-solving the same Roblox setup problems. So I built Jafa, a CLI that scaffolds a shared Rojo/Wally/Rokit mono-repo once and lets you spin up consistent places inside it. A spiritual successor to my friend Eleanor&apos;s Gaffer, this is what led to it and the decisions behind it.</description><pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate><category>roblox</category><category>luau</category><category>tooling</category><category>cli</category><category>open-source</category></item><item><title>Inside My Home Lab - Hardware, Self-Hosted Services, and Architecture</title><link>https://blog.adamworden.uk/posts/inside-my-home-lab-2026/</link><guid isPermaLink="true">https://blog.adamworden.uk/posts/inside-my-home-lab-2026/</guid><description>A deep dive into the evolution of my homelab - from simple automation PM2 scripts to orchestrating containerised applications with automatic backup to S3.</description><pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate><category>homelab</category><category>self-hosting</category><category>docker</category><category>backups</category><category>tunneling</category></item></channel></rss>