Rooting the Grid: Why the Future of Energy is a Mesh Network

The grid was built for a different era. Massive, centralised plants and long transmission lines made sense when generation was expensive and demand was concentrated. That architecture has a cost: one break in the chain and millions go dark. It is not bad engineering; it is a design that scaled well past its limits. At Blueprint Power, the strategy was simple: push generation and load as close together as possible. Move to the edge. The shorter the distance between where power is made and where it is used, the less you depend on the transmission backbone. The networking mindset was the means, not the message. ...

May 7, 2026 · 3 min · Nick Schmidt (oneguynick)

Setting Up snac2 on OpenBSD

I recently spent some time getting snac2 running on my OpenBSD infrastructure. For those unfamiliar, it is a simple, minimalistic, and remarkably efficient ActivityPub instance written in C. It is a fantastic fit for the OpenBSD philosophy, as it plays nicely with native security features like pledge(2) and unveil(2). If you are looking for a way to join the fediverse without the heavy resource footprint of larger platforms, this is a solid choice. ...

May 5, 2026 · 3 min · Nick Schmidt (oneguynick)

Building Matrix Bridges on OpenBSD: A Work in Progress

Not my proudest work, but I needed a quick shell script. I’ve been diving deeper into Matrix bridges lately — those connectors that let Matrix users communicate with other platforms like WhatsApp, Telegram, Discord, Slack, and more. In doing so, I’ve learned a lot about how these bridges are built, deployed, and maintained. The twist? I’m running everything on OpenBSD. Running -current on OpenBSD is great, but it does mean I often need to compile packages faster than the official release cycle provides. That’s where this little helper script came in — a quick way to clone, patch, and compile the Go-based Matrix bridges so they run cleanly on my OpenBSD systems. ...

October 16, 2025 · 3 min · Nick Schmidt (oneguynick)

Say My Name: Heisenbridge, IRC and Breaking Free from Discord

Why I stopped using Discord for open source and how I bridged IRC into Matrix using Heisenbridge on OpenBSD.

October 14, 2025 · 4 min · Nick Schmidt (oneguynick)

Farming Packets with Relayd

Living out in the boonies has its charms: quiet nights, open skies, and an estate that keeps me busy, but internet choices aren’t one of them. Options are slim, and Carrier-Grade NAT (CGNAT) makes life rough if you want to self-host. Static, routable IPs are what you really need, but out here that’s a luxury. I didn’t want to rely on Cloudflare tunnels, ngrok, or similar middlemen. For a while, I leaned on Tailscale as a DIY SD-WAN (basically a secure mesh network overlay across your devices). It’s great, but not every service or device plays nicely over it. ...

September 17, 2025 · 5 min · Nick Schmidt (oneguynick)