Bitcoin in under a minute, filmed in Kisumu.
But what does it mean for the duka on your street? A thread: the pain, the challenges, a real day at the till, and the fix.
1/7
Building Argus for the #MetaAI Hackathon!
Run local AI coding agents on your laptop & control them remotely from your phone. Stuck agent? Gus (Muse 1.0) scans terminal state & lets you guide it on mobile.
Demo:
Cc: @MetaAI#BuildWithAI#AIAgents
AI hackathons are one of the ways I keep up with what's possible, challenge myself, and build solutions to real-world problems.
For the @Meta Global AI developer Hackathon, I asked myself:
Every procedure has an SOP, but how do you verify that it was actually followed?
🧵👇
AI coding agents can build features. Running several of them? You become the babysitter: terminal tabs, permission prompts, stalled tasks.
So I built Argus: one command center for your local agents. Start them, step away, supervise from your phone.
Demo ↓
@altradits run a Bitcoin wallet for everyday people in Kenya.
For the Meta hackathon we've taught the AI agency to think with Meta Muse:
one setting, same safety rails, spend tracked to the cent.
Demo: https://t.co/SVUgPPmeHc
Repo: https://t.co/NM5RoQ7Vkh
31st October is just around the corner! 🟠
Our next BitDevs Kisumu Socratic Seminar is almost here. Come ready to explore Bitcoin, dive into open-source Go projects, and get hands-on with Bitcoin Core.
Haven’t RSVP’d yet? Do it today!
https://t.co/kA34oPEK92
My entry point into btcsuite has been "rpcclient".
Tracing how it builds JSON-RPC requests, uses Go’s "net/http" to communicate with a Bitcoin node, and handles responses and errors.
Connecting the API to the underlying communication, one piece at a time.
📦 What really happens when you write //go:embed?
@ainsleydev at #GopherConAfrica2026 broke down the toolchain.
Patterns answers "what files do I have?" Files answers "what file should I read?"
By the time the compiler runs, the guessing is already over.
#Golang
📱 p95 latency of 5.8 to 15.7 seconds before optimization.
Paul Okeke and Peter Dada from @moniepoint at #GopherConAfrica2026 on where a tap's time actually goes.
Fewer round trips. Shorter round trips. Smaller payloads. And rejecting bad requests at the edge.
What a way to kick off #GopherConAfrica2026 🐹🇰🇪
Just wrapped up an incredible opening workshop day with @ainsleyclark in Nairobi. Deep dives, fantastic Go insights, and the energy here at PrideInn Azure is unmatched.
🚀 #Golang#GopherConAfrica
📡 "When the network disappears, the application can still do useful work."
@_blaqJerom at #GopherConAfrica2026 on building Go services for intermittent, metered connectivity.
bbolt for local state. An outbox written in the same transaction as the event.
#Golang#OfflineFirst
“Not every user has stable internet.
@_blaqJerom's talk on designing for disconnection was a reminder that the best systems don’t just handle network failures, they’re built to expect them.
#GopherConAfrica2026#Go