Articles
Explore our collection of technical articles and interactive experiences

High Cohesion, Loose Coupling
Master the fundamental principles that separate maintainable, scalable software from tangled spaghetti code. An interactive exploration of cohesion and coupling with modern examples.

Latency Numbers Every Developer Should Know
Understand computer operation latencies from L1 cache to network round trips. Interactive tool to visualize these numbers in human-scale time.

Complete Guide to Authentication with Auth.js
Master Auth.js (next-auth) with this comprehensive guide covering OAuth flows, database adapters, session strategies, and customization options for Next.js applications.

The Architectural Saga of Kubernetes
Explore Kubernetes architecture through an interactive journey—from bare metal to cloud-native orchestration. Discover the control plane, worker nodes, and DevOps genius.

The Digital Dawn: An Interactive Chronicle
Journey through the birth of the internet—from Cold War networks to the dot-com crash. Explore interactive timelines, charts, and the tech that changed everything.

Before the Web: How the Commodore 64 Opened a Window to the Online World
Discover how the Commodore 64 used modems to access a world of BBSs and online games in the 80s. A journey into the dial-up era before the web.