I Had No Idea What an Order Book Was. Now I've Built One That Handles 18k RPS.
My system specs, because benchmarks without hardware context are just creative fiction. 13th Gen Intel Core i5-13500HX (20 threads, 4.70 GHz boost), 16 GB RAM, Fedora 43 (kernel 6.19.8). The assignment asked for 2,000 req/s. The system ended up doing 18,210.
Beyond the Green Dot: Engineering Online Presence using GoLang
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 lis...
How I Got gRPC Working Through Cloudflare Tunnel (The Hard Way)
A complete guide to exposing a Go gRPC backend behind college NAT using Cloudflare Tunnel, Docker Compose, and TLS, including every mistake I made along the way. Background I'm a student building Bl
Firebase Draining Your Wallet? Here's How to Stop Paying for Every Single Read.
❗ In this blog, we'll focus on using Dart/Flutter for our code examples, but keep in mind that you can apply these methods in any programming language. The key here is to focus on the techniques, not...