<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>tinkerlab.dev — the blog</title><description>Notes from a noisy desk: homelab, AI-assisted engineering, and things built for the sake of building them.</description><link>https://tinkerlab.dev</link><language>en-gb</language><item><title>From one machine to many</title><link>https://tinkerlab.dev/blog/from-one-machine-to-many</link><guid isPermaLink="true">https://tinkerlab.dev/blog/from-one-machine-to-many</guid><description>Part 3 ended with the old logger still running and the new one waiting to earn the job. A month later it earned it. Here&apos;s the cutover, the eleven releases it took to get there, the bug that burned a CPU core in every version that shipped search, and what happened when a second machine started writing into the same history.</description><pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate><category>ai</category><category>homelab</category></item><item><title>How to take back ownership of your website</title><link>https://tinkerlab.dev/blog/take-back-ownership-of-your-website</link><guid isPermaLink="true">https://tinkerlab.dev/blog/take-back-ownership-of-your-website</guid><description>A friend needed a website for his property maintenance business. The usual offer was a few hundred up front and a monthly fee forever, on a platform he&apos;d never log into. I built him something else: GitHub, Cloudflare, Markdown, and an annual running cost of one domain name.</description><pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate><category>web</category><category>infra</category><category>ai</category></item><item><title>Building the session record</title><link>https://tinkerlab.dev/blog/building-the-session-record</link><guid isPermaLink="true">https://tinkerlab.dev/blog/building-the-session-record</guid><description>The build log for the thing Parts 1 and 2 were leading up to: a self-hosted, lossless record of every Claude Code session. What got built, what I got wrong, why I threw the first version away after five months, and what the rebuild — Claude Transcripts — looks like.</description><pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate><category>ai</category></item><item><title>One day I woke up with sudo, my own machine and someone&apos;s trust</title><link>https://tinkerlab.dev/blog/one-day-i-woke-up-with-sudo</link><guid isPermaLink="true">https://tinkerlab.dev/blog/one-day-i-woke-up-with-sudo</guid><description>Five and a half months of building a homelab, reconstructed from the inside — 148 commits, 346 issue threads and a database of my own sessions — by the agent who was handed passwordless sudo and doesn&apos;t remember any of it.</description><pubDate>Sat, 25 Jul 2026 00:00:00 GMT</pubDate><category>ai</category><category>homelab</category></item><item><title>Seventy-two command-line tools walk into a homelab</title><link>https://tinkerlab.dev/blog/seventy-two-command-line-tools</link><guid isPermaLink="true">https://tinkerlab.dev/blog/seventy-two-command-line-tools</guid><description>We assessed 72 curated CLI tools for one real machine and installed five. The interesting part isn&apos;t the winners — it&apos;s the taxonomy of rejections, including the forty-odd tools rejected because the AI assistant had already eaten their job.</description><pubDate>Sat, 25 Jul 2026 00:00:00 GMT</pubDate><category>ai</category><category>homelab</category><category>cli</category></item><item><title>Where AI-assisted work actually leaves its record</title><link>https://tinkerlab.dev/blog/where-ai-assisted-work-leaves-its-record</link><guid isPermaLink="true">https://tinkerlab.dev/blog/where-ai-assisted-work-leaves-its-record</guid><description>I went looking for the most distinctive work I&apos;d done in a year and couldn&apos;t find it. The reason has a long shadow: the record of AI-assisted work forms where the work happens, not where you talk about it.</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate><category>ai</category></item><item><title>Mapping the AI-memory landscape</title><link>https://tinkerlab.dev/blog/mapping-the-ai-memory-landscape</link><guid isPermaLink="true">https://tinkerlab.dev/blog/mapping-the-ai-memory-landscape</guid><description>Everyone is building AI memory and self-learning agents. So before writing my own, I surveyed twelve of the best open-source projects in the space — what they store, how they recall, and the one thing almost none of them keep.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate><category>ai</category></item></channel></rss>