Writing a Binary Queue Protocol in Go
A deep dive into designing and implementing a simple binary protocol for a TCP-based queue system in Go. We explore framing, validation, and the challenges of working with raw bytes on the wire.
Hi, I'm
Software Engineer @ rtCamp
Software Engineer building high-performance web solutions. Interested in systems programming, distributed systems, and making the web go fast.
A deep dive into designing and implementing a simple binary protocol for a TCP-based queue system in Go. We explore framing, validation, and the challenges of working with raw bytes on the wire.
Locking down a Next.js app to a single WiFi network using free DDNS and 40 lines of middleware.
Why? Because I felt like it.
Terminal coding-agent harness with local tools, approvals, memory, and persistent sessions
Prototype multi-tenant Redis gateway with API-key auth, command allow-listing, rate limiting, and Prometheus/Grafana observability
A no-bullshit video player written in C