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
Abstract diagram of an LSM-tree with sorted runs cascading across levels.

Architecting RocksDB Storage Engines: Selecting Between Tiered and Leveled Compaction for Production Workloads

Compaction strategy is the single most consequential knob in a RocksDB deployment. This post walks through how tiered (universal) and leveled compaction actually work, what they cost at write and read time, and how to pick one based on your workload shape.

September 3, 2026 · 11 min · 2196 words · martinuke0
Stylized ledger book with debits and credits balanced on facing pages.

Architecting Double-Entry Ledger Systems: Schema, Concurrency, and Auditability for Financial Integrity

How to design a double-entry ledger that stays correct under concurrency: event-sourced schema, Postgres constraints, and append-only audit trails.

September 2, 2026 · 10 min · 2068 words · martinuke0
A small fishing boat heading into open water, symbolizing early-stage distribution before traction.

Backlinks Won't Get You Your First Customers

Backlinks are a lagging indicator of trust, not a leading indicator of revenue. Here’s the distribution playbook that actually closes first customers.

September 2, 2026 · 9 min · 1917 words · martinuke0

Transformer Architectures: 2017 → 2025+

From ‘Attention Is All You Need’ to modern mixture-of-experts and state-space hybrids: how the transformer family has evolved and what working engineers should know about the variants in production today.

September 2, 2026 · 9 min · 1854 words · martinuke0
Feedback