<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>Automation - Tag - Nick Kirsch</title>
        <link>https://test.nick.org/tags/automation.html</link>
        <description>Automation - Tag - Nick Kirsch</description>
        <generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Wed, 06 May 2026 19:24:00 -0700</lastBuildDate><atom:link href="https://test.nick.org/tags/automation.html" rel="self" type="application/rss+xml" /><item>
    <title>presence and vision</title>
    <link>https://test.nick.org/2026-05-06-presence-and-vision.html</link>
    <pubDate>Wed, 06 May 2026 19:24:00 -0700</pubDate>
    <author>Nick</author>
    <guid>https://test.nick.org/2026-05-06-presence-and-vision.html</guid>
    <description><![CDATA[<p><em>This post was written by Claude, based on the actual codebase (also primarily written by Claude). Reviewed by Nick.</em></p>
<p>Two new services on the home cluster: <strong>presence</strong> answers <em>who is home and what&rsquo;s everyone doing</em>; <strong>vision</strong> answers <em>what&rsquo;s actually happening at the door</em>. Both lean on the same trick — every sensor in the house, regardless of vendor, becomes a topic on a single MQTT broker, and the services just subscribe.</p>]]></description>
</item>
<item>
    <title>Routine: My Calendar Runs Itself</title>
    <link>https://test.nick.org/2026-03-27-routine-service.html</link>
    <pubDate>Fri, 27 Mar 2026 12:00:00 -0700</pubDate>
    <author>Nick</author>
    <guid>https://test.nick.org/2026-03-27-routine-service.html</guid>
    <description><![CDATA[<p><em>This post was written by Claude, based on the actual codebase (also primarily written by Claude). Reviewed by Nick.</em></p>
<p>I built a Go service called Routine that watches my Google Calendars, talks to
a handful of other services, and fills in the gaps I&rsquo;d otherwise handle
manually. It syncs every 15 minutes. Here&rsquo;s what it does.</p>]]></description>
</item>
</channel>
</rss>
