-
Hello, 2026: Shipping Hope in Small Commits
A New Year note: small, consistent commits, and what I want 2026 to actually be.
-
Discipline First: A Trust Pipeline for AI-Assisted Coding
AI-assisted coding is a force multiplier. This post argues that disciplined engineering practices, rooted in Extreme Programming, are what make agentic workflows trustworthy and shippable.
-
Part 5: NaN, Infinity and the Rules of Weird Math
In IEEE 754 floating point, there are special values (NaN, +∞, −∞) that follow rules that look like broken logic, until you realize they're trying to protect you from lying math.
-
Part 4: Machine Epsilon - The Smallest Change a Double Can See
How fine is the double-precision grid, and why does 1.0 vanish next to 1e16?
-
Reforming the Security Council Without Breaking Trust
A practical case for UNSC reform that preserves stability, legitimacy, and the incentives for major powers to stay invested.
-
Part 3: BigDecimal - When Doubles Aren't Enough
Why BigDecimal exists, how it really works, and when you should reach for it instead of double.
-
Escaping GOTO: How We Learned to Make Programs Readable
Line numbers made BASIC feel orderly. GOTO made it powerful. Then everything turned into spaghetti.
-
BASIC: The Language That Taught Me to Think Step by Step
How BASIC’s “tell the machine exactly what to do” mindset shaped how I learned programming.