All Posts

The Blog

Deep dives into distributed systems, Rust, AI/ML, and the craft of engineering at scale.

Distributed SystemsArchitectureGoFeatured

Building Resilient Distributed Systems at Scale

Exploring consensus algorithms, CAP theorem trade-offs, and practical patterns for designing systems that remain available under partition.

2026-05-20·8 min read
RustSystems ProgrammingMemory SafetyFeatured

Rust's Ownership Model: Memory Safety Without GC

A deep dive into borrow checking, lifetimes, and how Rust achieves memory safety at compile time — and why this matters for systems programming.

2026-05-10·6 min read
LLMAIPythonOptimization

LLM Inference Optimization: KV Cache and Beyond

Techniques for reducing latency and increasing throughput in large language model serving — from KV caching to speculative decoding and continuous batching.

2026-04-28·10 min read
WebAssemblyRustPerformance

WebAssembly at the Edge: Running Native Code in the Browser

How WebAssembly is transforming edge computing, enabling near-native performance for computationally intensive workloads directly in the browser.

2026-04-12·7 min read
KubernetesGoDevOps

Building Kubernetes Operators with Go

A practical guide to extending Kubernetes with custom controllers and operators — turning complex operational knowledge into automated, self-healing systems.

2026-03-30·9 min read
CryptographyZK ProofsWeb3

Zero-Knowledge Proofs: Proving Without Revealing

An accessible introduction to ZK proofs — the cryptographic primitive that lets you prove you know something without revealing what you know.

2026-03-15·11 min read