The Forge Blog
Development logs, project updates, and technical deep dives from the workshop.
Thoughts on building software, running a solo dev shop, and pushing the boundaries of AI-assisted development.
We Stopped Lying to Dart
Axon Update: We Stopped Lying to Dart (And Built a Raw Socket Client) In our last update, I shared a dirty little secret about how Axon was talking to the Tor network. We had a problem: Tor’s HTTP tunnel requires a CONNECT handshake, but Dart’s stand...
No Socks, No Problem
At Sarah's Forge, we’ve been putting a lot of energy into Axon — our decentralized, peer-to-peer mesh network built to keep communicating even when the wider internet goes dark. Axon started life entirely in Go, taking full advantage of its clean net...
From Code to Chaos: Building a Dark Web Search Engine (and Why We Had to Pull the Plug)
Hey everyone, Sarah here from Sarah's Forge. Today, I want to share a very real, very raw story about a recent project: building a dark web search engine. It was an ambitious undertaking, a deep dive into distributed systems, web crawling, and the et...
PocketDigi
Every now and then, a project comes along that perfectly combines passion with a technical challenge. For me, that project was PocketDigi. As an amateur radio operator, I've always been fascinated by APRS (Automatic Packet Reporting System), yet ofte...
An NTSC Adventure
If you've ever played with software-defined radio, you've probably stumbled upon the magic of decoding analog signals. There's something special about pulling a noisy, invisible broadcast out of the air and turning it into something tangible. For me,...