01 // Implementations
Raft Consensus Module
A from-scratch, pedagogic implementation of the Raft consensus algorithm. Designed strictly to build empirical intuition around leader election, log replication, and split-brain resolution under simulated network partitions.
User-Space Network Stack
An ongoing exploration into the internals of the Linux network stack. Implementing ARP, IPv4, and a rudimentary TCP state machine bypassing the standard kernel networking interfaces.
Tiny Lisp Interpreter
A minimalist Lisp interpreter featuring a custom mark-and-sweep garbage collector, written entirely in standard C99 with zero external dependencies.
02 // Reading Log
03 // Reference Index
Time, Clocks, and the Ordering of Events in a Distributed System
The foundational text on logical clocks and understanding causality in systems lacking a global time state.
Out of the Tar Pit
Advocating for functional relational programming to isolate and manage essential vs. accidental complexity.
What Every Programmer Should Know About Memory
An exhaustive deep-dive into CPU caches, RAM architecture, and how to write software that respects modern hardware.