<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Danny</title><link>https://blog.dmcc.io/updates/</link><description>Notes on work, life, and the tools in between.</description><image><url>https://blog.dmcc.io/img/logo-circle-512.png</url><title>Danny</title><link>https://blog.dmcc.io/</link></image><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sun, 28 Dec 2025 10:00:00 +0000</lastBuildDate><atom:link href="https://blog.dmcc.io/updates/index.xml" rel="self" type="application/rss+xml"/><item><title>Q1 2026</title><link>https://blog.dmcc.io/updates/q1-2026/</link><pubDate>Sun, 05 Apr 2026 10:00:00 +0000</pubDate><guid>https://blog.dmcc.io/updates/q1-2026/#2026-04-05</guid><description>&lt;p>Q1 turned out to be busier than I expected. Eight posts published, three projects shipped or significantly advanced, and a privacy thread running through nearly everything. I didn&amp;rsquo;t plan for it to cohere like that. It just did.&lt;/p>
&lt;h2 id="work">Work&lt;/h2>
&lt;p>Highs and lows. By the end of March it felt like things were starting to normalise, which is a welcome change after the turbulence of Q4. The rhythm I was hoping to find this year is taking shape, slowly.&lt;/p>
&lt;h2 id="projects">Projects&lt;/h2>
&lt;p>&lt;a href="https://github.com/dannymcc/may">&lt;strong>May&lt;/strong>&lt;/a> is the one I&amp;rsquo;m most proud of this quarter. It&amp;rsquo;s a self-hosted vehicle management application: fuel logs, expenses, reminders, maintenance records. Named to complete the Top Gear presenter trio alongside &lt;a href="https://github.com/linuxserver/Clarkson">Clarkson&lt;/a> and &lt;a href="https://github.com/AlfHou/hammond">Hammond&lt;/a>. It&amp;rsquo;s now at v0.14.0, has 512 tests, and a full CI pipeline. It started as a scratch-your-own-itch tool and has become the most substantial open source project I&amp;rsquo;ve built.&lt;/p>
&lt;p>&lt;a href="https://github.com/dannymcc/bluehood">&lt;strong>Bluehood&lt;/strong>&lt;/a> was built over a weekend in January. It passively scans for nearby Bluetooth devices and reveals what&amp;rsquo;s being broadcast in range. I built it because I wanted to see what I was leaking, and the results were uncomfortable enough to &lt;a href="https://blog.dmcc.io/journal/2026-bluetooth-privacy-bluehood/">write about&lt;/a>.&lt;/p>
&lt;p>&lt;a href="https://github.com/dannymcc/casey">&lt;strong>Casey&lt;/strong>&lt;/a> got finished off during Q1: a calm productivity app for daily journaling, task management, and idea resurfacing. Named after Casey Newton of the Hard Fork podcast. It&amp;rsquo;s running, it works, and I don&amp;rsquo;t think about it much, which is exactly the point.&lt;/p>
&lt;p>The &lt;a href="https://blog.dmcc.io/tools/">tools page&lt;/a> also got a rebuild: live GitHub star counts, restyled cards, and a cleaner layout.&lt;/p>
&lt;h2 id="life">Life&lt;/h2>
&lt;p>Michael Bazzell&amp;rsquo;s &lt;em>Extreme Privacy&lt;/em> has been the backdrop to most of the quarter. It&amp;rsquo;s thorough to the point of being uncomfortable, in the way that good privacy writing tends to be, and it has a way of making previously comfortable compromises feel worth revisiting.&lt;/p>
&lt;p>From there, several things followed. I enabled &lt;a href="https://support.apple.com/en-us/105120">Lockdown Mode&lt;/a> on my iOS devices. The impact on daily use has been minimal: some occasional friction with specific sites, nothing I&amp;rsquo;d call disruptive. I set up a &lt;a href="https://blog.dmcc.io/journal/xmpp-turn-stun-coturn-prosody/">personal XMPP server&lt;/a> running Prosody in Docker, for federated messaging that lives on my own hardware. I switched to &lt;a href="https://vivaldi.com/">Vivaldi&lt;/a> on all my personal devices and signed up for &lt;a href="https://kagi.com/">Kagi&lt;/a> as my primary search engine. LinkedIn and Instagram came off the phone. I&amp;rsquo;ve also started running BleachBit on my Omarchy laptop weekly, clearing cache files and metadata that accumulate without anyone asking.&lt;/p>
&lt;p>I also spent a few weeks trialling &lt;a href="https://openclaw.ai/">OpenClaw&lt;/a>, an AI assistant with some genuinely impressive capabilities. The security posture didn&amp;rsquo;t hold up to scrutiny though, so it&amp;rsquo;s now isolated to a dedicated VM rather than running on anything I care about. Claude is catching up on many of the functions that made it interesting, so I&amp;rsquo;ll revisit OpenClaw in a few months and see where both stand.&lt;/p>
&lt;p>The analog watch search is ongoing. I&amp;rsquo;ve been wearing a smartwatch for years and I&amp;rsquo;m increasingly unsure it&amp;rsquo;s earning its place. I&amp;rsquo;ve also started going for walks without my phone or watch entirely, which sounds unremarkable until you realise you haven&amp;rsquo;t done it since childhood. Strange for about a week. Not strange anymore.&lt;/p>
&lt;p>Photos moved from Google Photos to &lt;a href="https://ente.io/">Ente&lt;/a>, backed up to Proton Drive. Ente has been genuinely impressive: feature-rich, well thought through, and clearly built by people who care about it. Proton Drive is not quite there yet, but the backup exists and that&amp;rsquo;s what matters.&lt;/p>
&lt;p>I went to see &lt;em>Project Hail Mary&lt;/em> at the cinema this quarter. Like the book, it was fantastic. The hype around this one is real, and for once I think it&amp;rsquo;s deserved. There&amp;rsquo;s already talk of a sequel or prequel, and I hope they don&amp;rsquo;t. It was great. Leave it alone.&lt;/p>
&lt;p>The self-hosted music setup from Q4 didn&amp;rsquo;t survive the quarter. I&amp;rsquo;m back on YouTube Music. I&amp;rsquo;ve tried to reduce my dependence on YouTube in various ways this year, but it turns out that&amp;rsquo;s the one I actually can&amp;rsquo;t give up.&lt;/p>
&lt;p>The home network from Q4 is now fully bedded in: 2.5Gbps throughout, the GL.iNet Flint 3 as the ISP replacement, and NextDNS on DNS duty after I moved away from AdGuard for performance reasons.&lt;/p>
&lt;h2 id="whats-next">What&amp;rsquo;s Next&lt;/h2>
&lt;p>Blood bikes. I did far fewer shifts than I wanted in Q4 and Q1, and Q2 is about putting that right. I&amp;rsquo;ve also got a two-day training course with Rapid Training coming up, which I&amp;rsquo;m looking forward to.&lt;/p>
&lt;p>The privacy work will keep going at its own pace. There&amp;rsquo;s no finish line to any of it.&lt;/p></description></item><item><title>Q4 2025</title><link>https://blog.dmcc.io/updates/q4-2025/</link><pubDate>Mon, 29 Dec 2025 10:00:00 +0000</pubDate><guid>https://blog.dmcc.io/updates/q4-2025/#2025-12-30</guid><description>&lt;p>The final quarter of 2025 felt like a pivot point. High stress, high reward — and a growing clarity about what actually matters.&lt;/p>
&lt;p>I&amp;rsquo;ve been putting into practice a simple mantra: &lt;em>just do it&lt;/em>. Not in a reckless way, but as a deliberate rejection of overthinking. The result has been a quarter of real movement, even when the path wasn&amp;rsquo;t always smooth.&lt;/p>
&lt;h2 id="work">Work&lt;/h2>
&lt;p>A quarter of significant change — some of it positive, some less so. The kind of shifts that take time to settle into. But there&amp;rsquo;s plenty to look forward to in 2026, even if the first few months will be about finding a new rhythm.&lt;/p>
&lt;p>My focus remains on three things: pace of delivery, quality of work, and accountability. I&amp;rsquo;m a believer in improving all three, and staying hyperfocused on that has been my anchor through the turbulence.&lt;/p>
&lt;h2 id="projects">Projects&lt;/h2>
&lt;p>A productive quarter for small tools — the kind that scratch a specific itch and save a few seconds each day. You can find some of these on my &lt;a href="https://blog.dmcc.io/tools/">tools page&lt;/a>.&lt;/p>
&lt;p>&lt;a href="https://github.com/dannymcc/Granola-to-Obsidian">&lt;strong>Granola-to-Obsidian&lt;/strong>&lt;/a> saw several releases, adding daily note integration and better handling of custom date formats. It&amp;rsquo;s become a reliable part of my note-taking workflow.&lt;/p>
&lt;p>&lt;a href="https://github.com/dannymcc/omarchy-hardening">&lt;strong>omarchy-hardening&lt;/strong>&lt;/a> grew significantly — adding DNS-over-TLS and DNSCrypt options, Tailscale split DNS support, and recommendations for OpenSnitch. The goal is a single script that takes a fresh install and makes it meaningfully more private.&lt;/p>
&lt;p>I started &lt;a href="https://github.com/dannymcc/hibob-tui">&lt;strong>hibob-tui&lt;/strong>&lt;/a>, a TUI for browsing employee directories. It&amp;rsquo;s early stage, but functional enough to use daily.&lt;/p>
&lt;p>I also spent a lot of time chasing the &amp;lsquo;perfect&amp;rsquo; &lt;a href="https://blog.dmcc.io/dotfiles/">dotfiles setup&lt;/a> — my first real foray into the world of Linux ricing. &lt;a href="https://reddit.com/r/unixporn">r/unixporn&lt;/a> and the &lt;a href="https://wiki.hyprland.org/">Hyprland wiki&lt;/a> were constant companions. Part of the broader effort to turn my belongings into tools and make the most of them.&lt;/p>
&lt;p>This blog also got an overhaul — stripping back the design and focusing on readability. Special thanks to &lt;a href="https://xn--gckvb8fzb.com/">コード&lt;/a> for the inspiration.&lt;/p>
&lt;h2 id="life">Life&lt;/h2>
&lt;p>I made the switch to Linux on my personal laptop — Omarchy on a Thinkpad I&amp;rsquo;ve named &lt;em>kur0&lt;/em> (using the &lt;a href="https://blog.dmcc.io/hostname-generator/">hostname generator&lt;/a> I built earlier this year). But the OS change triggered something larger: a full reassessment of the devices I own. Fewer screens, less chasing the latest shiny tech, and a growing desire to completely overhaul my home office to remove distraction. The Thinkpad is a symbol of that shift — functional, repairable, boring in the best way.&lt;/p>
&lt;p>I also &lt;a href="https://blog.dmcc.io/journal/spotify-to-self-hosted/">left Spotify behind&lt;/a> in favour of self-hosted music — part of the same impulse toward owning my tools rather than renting them.&lt;/p>
&lt;p>With winter setting in and motorbike season behind me, gaming made a return. Battlefield 6 has been the only game I&amp;rsquo;ve touched — and not nearly as much as I&amp;rsquo;d have liked — but it&amp;rsquo;s been a welcome substitute for the adrenaline I usually get on two wheels.&lt;/p>
&lt;h3 id="2025-in-flights">2025 in flights&lt;/h3>
&lt;p>Thanks to Flighty, the end-of-year stats:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>16,246 miles&lt;/strong> — 0.7x around the world&lt;/li>
&lt;li>&lt;strong>2 days&lt;/strong> in the air&lt;/li>
&lt;li>&lt;strong>17 airports&lt;/strong>, 5 airlines&lt;/li>
&lt;li>&lt;strong>10 hours&lt;/strong> lost to delays&lt;/li>
&lt;li>Mostly on B737-800s&lt;/li>
&lt;/ul>
&lt;p>The stress has been high, but so has the sense of reward. The things that matter most in life have become ever-clearer.&lt;/p>
&lt;h2 id="whats-next">What&amp;rsquo;s Next&lt;/h2>
&lt;p>2026 will be about reducing friction wherever I can find it. That means continuing to develop the small tools that make daily life easier — the kind of quiet automation that saves a few seconds here and there, but adds up to real mental space.&lt;/p>
&lt;p>I&amp;rsquo;m also simplifying what I own. The shift is from &lt;em>fun devices&lt;/em> to &lt;em>tools&lt;/em> — things that serve a purpose rather than just occupy a shelf. Less complexity in ownership, more intentionality in what I keep around.&lt;/p></description></item></channel></rss>