<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Homelab on ZachFi</title>
    <link>https://zach.fi/tags/homelab/</link>
    <description>Recent content in Homelab on ZachFi</description>
    <image>
      <title>ZachFi</title>
      <url>https://zach.fi/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</url>
      <link>https://zach.fi/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</link>
    </image>
    <generator>Hugo -- 0.148.2</generator>
    <language>en</language>
    <lastBuildDate>Tue, 14 Mar 2023 03:14:04 +0000</lastBuildDate>
    <atom:link href="https://zach.fi/tags/homelab/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Pulling Cables</title>
      <link>https://zach.fi/posts/2023/pulling-cable/</link>
      <pubDate>Tue, 14 Mar 2023 03:14:04 +0000</pubDate>
      <guid>https://zach.fi/posts/2023/pulling-cable/</guid>
      <description>&lt;p&gt;The homelab has started to sprawl out of the tidy little closet it started in,
and I began wondering if I could relocate parts of it to a less visible part of
the house. The trouble is, that the ethernet connections all converged at this
one tiny closet, and the drywall was all buttoned-up and I had no intention of
drilling holes to run new cables.&lt;/p&gt;
&lt;p&gt;The angle was somewhat tricky, where I could fish a cable up the wall, but
could not get to it from across the ceiling. At the same time, I could get to
that same area through the ceiling, but not down the wall.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes for a New Year, or the Next Ten</title>
      <link>https://zach.fi/posts/2021/kubernetes/</link>
      <pubDate>Fri, 31 Dec 2021 14:03:46 -0700</pubDate>
      <guid>https://zach.fi/posts/2021/kubernetes/</guid>
      <description>&lt;p&gt;After reading one book, taking a class, and a couple false starts, Kubernetes was
very much in front of me as something I needed to learn. As a long time
home-lab herder, often a great way for me to learn is to get hands-on. So I
decided to build a new lab and start migrating some services to it.&lt;/p&gt;
&lt;p&gt;With just a little bit of research and talking to some knowledgeable folks, I
landed on using &lt;a href=&#34;https://k3s.io/&#34;&gt;K3s&lt;/a&gt; on a three node cluster on fan-less hardware backed
with a PostgreSQL database somewhere off-cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database Schema Generation with Protobuf</title>
      <link>https://zach.fi/posts/ldap_schema_generation/</link>
      <pubDate>Sat, 10 Apr 2021 10:53:57 -0600</pubDate>
      <guid>https://zach.fi/posts/ldap_schema_generation/</guid>
      <description>&lt;p&gt;As I look to reduce the number of touch points that are required to make a
change to my personal system, I&amp;rsquo;m always thinking about how to reduce
complexity and leverage existing tooling. In this way, we can continue to
leverage an existing foundation to build out further abstractions. One such
lever I have worked on over the last year was using my gRPC protobuf definitions
to generate LDAP schema files that could be loaded into the server to match the
objects that I&amp;rsquo;d be working with in Go.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Graphing with Environment Sensors</title>
      <link>https://zach.fi/posts/environment-monitoring/</link>
      <pubDate>Sun, 08 Sep 2019 21:04:37 -0700</pubDate>
      <guid>https://zach.fi/posts/environment-monitoring/</guid>
      <description>&lt;p&gt;A few years ago, I started dabbling with the ESP chips that have become so
popular. For me, the ease of WiFi, and the Arduino compatibility meant that I
was able to get up and running much faster. Not having a background in
electrical engineering, the simple things like having a good base with the PCB,
a couple sensors built-in and easy expansion makes all the difference.&lt;/p&gt;
&lt;p&gt;Before the ESP chips, I&amp;rsquo;d tried several other wireless communication chips that
were each challenging in their own way. Since my ultimate goal is to report the
sensor data to a monitoring service, getting up the stack so that I could use
IP communication was a big win, and the ESP chips are perfect for this.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
