<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Open-Source on BadgerOps</title><link>https://badgerops.github.io/topics/open-source/</link><description>Recent content in Open-Source on BadgerOps</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 28 Oct 2026 12:35:00 +0000</lastBuildDate><atom:link href="https://badgerops.github.io/topics/open-source/index.xml" rel="self" type="application/rss+xml"/><item><title>People Are Actually Using This Thing</title><link>https://badgerops.github.io/people-are-actually-using-this-thing/</link><pubDate>Wed, 28 Oct 2026 12:35:00 +0000</pubDate><guid>https://badgerops.github.io/people-are-actually-using-this-thing/</guid><description>&lt;p&gt;&lt;em&gt;(Or, how my homelab provider turned into actual open source maintenance)&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;Back in May I &lt;a href="https://badgerops.github.io/why-i-wrote-a-new-terraform-provider-for-unifi/"&gt;wrote about shipping a UniFi Terraform provider&lt;/a&gt;. It had been out for about a week and the Terraform Registry showed 153 downloads. I was pretty happy with that. The provider worked against my controller, a couple of folks in Matrix had kicked the tires, and I could finally manage my firewall rules without clicking through the Network UI.&lt;/p&gt;</description></item><item><title>Introducing Graphēon</title><link>https://badgerops.github.io/introducing-grapheon/</link><pubDate>Mon, 09 Feb 2026 15:31:43 +0000</pubDate><guid>https://badgerops.github.io/introducing-grapheon/</guid><description>&lt;hr&gt;&lt;p&gt;Long time, no post! (I know, I know.)&lt;/p&gt;&lt;p&gt;So. You're a blue teamer, or a red teamer, or maybe just the person in the room who got volun-told to "map out the network." You fire up nmap, run some scans, maybe throw in some&amp;nbsp;&lt;code&gt;arp -a&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;netstat&lt;/code&gt;&amp;nbsp;output for good measure. And then... you stare at a wall of XML, CSV, and text output trying to mentally correlate which hosts talk to which other hosts, what services are where, and how it all fits together.&lt;/p&gt;</description></item></channel></rss>