I built a gRPC debugging proxy as my first serious Go project – here's what I learned
TL;DR AI
2 min readKey summary
A developer built Loom, a Go-based transparent gRPC debugging proxy.
Loom sits between client and backend, decodes live streaming gRPC traffic with Server Reflection, and works without .proto files.
The browser UI shows payloads, status, latency, and replay controls for easier inspection and troubleshooting.
The project also exposed Go concurrency challenges around reflection caching, leading to lessons on testing and UI refactoring.
