6d ago · 5 min read · Most chat applications look simple from the outside. Under the hood, they are complex distributed systems that must handle real-time communication, ordering, failures, and scale. To understand this de
Join discussion
May 11 · 17 min read · I'm building Bluppi, a music listening app, as a solo project. At some point I wanted to add a friends activity feed, the part of the home screen that shows which friends are online, what they're list
Join discussion
May 10 · 11 min read · I Built a Message Broker in Go From Scratch — Here's What I Learned TL;DR: I built streamq — a message broker in Go with WebSocket/SSE delivery, WAL-backed storage, Prometheus metrics, and an embedde
Join discussion
May 8 · 3 min read · Alright, let's dissect this "Senior AI Engineer / Data Annotator" gig from Lemon.io. My inbox is overflowing with dubious opportunities, so this needs to impress. We're cutting through the marketing fluff and getting down to brass tacks. The Hook "Ha...
Join discussionMay 6 · 17 min read · Most Go learning material teaches the language as a sequence of syntax lessons. Variables.Slices.Structs.Interfaces.Goroutines.Channels.HTTP handlers.Maybe a database example near the end. That kind o
MMarcelloh and 1 more commented