A code editor displaying a distributed rate limiter implementation with Redis and Go.

Build a Distributed Rate Limiter: A CV-Worthy Side Project

Learn to build a distributed rate limiter using Go and Redis, with gRPC, observability, and fault tolerance — a portfolio project that stands out.

September 28, 2026 · 7 min · 1279 words · martinuke0
Code editor showing Go source code for a distributed task queue system with terminal output logs

Build a Distributed Task Queue from Scratch: A Systems Engineer's Portfolio Project

A hands-on guide to building a distributed task queue in Go with Raft consensus, write-ahead log persistence, worker pools, and a live dashboard — the kind of project that signals real distributed systems skill on a CV.

September 21, 2026 · 11 min · 2226 words · martinuke0
A schematic diagram of the safe. gateway architecture showing content flowing through policy checks, rate limiters, and audit log sinks.

Building 'safe.' — A User Safety Gateway That Signals Real Systems Skill

A hands-on guide to building ‘safe.’ — a User Safety Gateway that signals real systems engineering skill. Learn to implement policy-as-code content moderation, rate limiting, and audit pipelines with production-grade architecture patterns.

September 9, 2026 · 10 min · 2101 words · martinuke0
Diagram of a load balancer distributing HTTP requests across backend server nodes.

Build an HTTP Load Balancer in Go: A CV-Worthy Side Project

A practical, runnable build guide for an HTTP load balancer with health checks and least-connections routing. Architecture, code, and a roadmap to senior-level extensions.

September 3, 2026 · 11 min · 2239 words · martinuke0
Diagram of a Go pipeline showing goroutines connected by channels, with backpressure arrows between stages.

Architecting Concurrent Go Systems: A Deep Dive into CSP Channels for Production-Ready Pipelines

How Go channels actually behave under load, why CSP pipelines fail in production, and the patterns senior engineers use to make them resilient.

September 2, 2026 · 11 min · 2308 words · martinuke0
Feedback