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)

The Cheapest Electron Is the One Not Used

Efficiency is the most overlooked opportunity in edge data center design. The cheapest electron is the one not used.

October 13, 2025 · 1 min · Nick Schmidt (oneguynick)
SailfishOS phone with gesture UI

Revisiting SailfishOS – September 2025 Thoughts

I love operating systems and geeky devices. SailfishOS still has unmatched UI and gestures, but struggles with ecosystem and value proposition. Here are my thoughts in Sept 2025.

September 25, 2025 · 3 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)