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.
Unstoppable Chatter
Building a Serverless Darknet Mesh with Tor Gossip Earlier I released tor_hidden_service, giving Flutter developers the power to host .onion sites directly from Android devices. That was step one: Existence. But existence is lonely if you can't commu...
Hosting Tor Hidden Services with Flutter
Bridging the Gap: Hosting Tor Hidden Services with Flutter At Sarah's Forge, we are obsessed with decentralization. We believe the future of mobile isn't just about consuming APIs—it's about hosting them. For years, native Android developers have had...
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...