Notes & Thoughts

Occasional writings on computer science, academia, and technology.

The Undecidable Codebase: Rice’s Theorem and the Limits of Static Analysis

Published: Oct 12, 2026

“We demand our tooling definitively prove our code is bug-free, blissfully ignoring that mathematics forbade this a century ago.”

#Rice's Theorem #Turing Machines #Halting Problem #Compilers
Read Article →

The Silent Drip: A Comprehensive Architecture of Memory Leaks

Published: Oct 10, 2026

“A single forgotten byte, repeated infinitely, can ground a fleet of commercial airplanes.”

#Memory Management #C/C++ #Valgrind #Garbage Collection #Architecture
Read Article →

From Two Mallocs to Scudo: A Modern Tour of Android Native Memory Allocation

Published: Oct 08, 2026

“If you want to understand native memory corruption, you have to realize the allocator is no longer just finding free RAM—it is your frontline security boundary.”

#Android #Memory Allocation #Scudo #jemalloc #Exploitation
Read Article →

The Ghost in the Architecture

Published: Oct 03, 2026

“In a distributed system, the most difficult problem is knowing whether a node is dead or just incredibly slow.”

#Microservices #Turing-machine
Read Article →

The Statistical Mirage and the Universal Topology of Graphs

Published: Sep 30, 2026

“Summary statistics are a compression algorithm. And like all lossy compression, they discard the truth to save space.”

#Data Visualization #Graph Theory #Anscombe's Quartet #Topology
Read Article →

The Calculus of Scale: A Unified Dictionary of System Design Theorems

Published: Sep 30, 2026

“Architecture is not about drawing boxes on a whiteboard; it is about navigating unforgiving mathematical boundaries.”

#Architecture #Scalability #Math #Microservices
Read Article →

The Continuous NAND Gate: A Mathematical Deconstruction of the EML Function

Published: Sep 29, 2026

“What if the entirety of continuous mathematics could be reduced to a single binary operation and the number 1?”

#EML Function #Universal Approximators #Topology #Calculus
Read Article →

The Logic of the Absurd: 20 Paradoxes That Govern Complex Systems

Published: Sep 24, 2026

“A paradox is not a contradiction; it is a truth standing on its head to attract your attention.”

#Mental Models #Logic #Paradoxes #Heuristics
Read Article →

The Logic of the Absurd: 20 Canonical Paradoxes Across Mathematics, Science, and Philosophy

Published: Sep 23, 2026

A rigorous tour of twenty canonical paradoxes that have shaped logic, mathematics, science, philosophy, probability, economics, and computer science.

#Paradoxes #Logic #Mathematics #Philosophy #Systems Thinking
Read Article →

The Architecture of Misery: Ten Axioms for Guaranteed Unhappiness

Published: Sep 23, 2026

“To construct a truly miserable existence, one must simply refuse to accept reality exactly as it presents itself.”

#Non-Duality #Stoicism #Human Condition #Via Negativa
Read Article →

The Linux PCB and the /proc Filesystem

Published: Aug 20, 2026

Master Linux process management by looking under the hood of the kernel's task_struct. This deep dive explores how to leverage the /proc virtual filesystem to track memory leaks, decode process states, and debug production systems using nothing but native CLI tools.

#Linux #Kernel #OS #Debugging
Read Article →

From Clunky LMS to GitOps: Building an Automated Academic Portal

Published: Jul 17, 2026 | Updated: Aug 17, 2026

Discover why I abandoned traditional Learning Management Systems for a fully automated, GitOps-driven academic portal. This post breaks down the architecture of treating course content as code using Hugo, Markdown, and CI/CD pipelines to create a frictionless, lightning-fast teaching infrastructure.

#Hugo #CI/CD #Web Development #Automation #GitOps
Read Article →
SDB Watermark