Deterministic

Code Is Dead. Long Live the Spec: The One File That Will Replace Your Entire Codebase

Code is becoming a disposable byproduct. The real asset is the human-readable specification. By using declarative formats like KDL, developers can shift from writing code to editing specs, letting AI agents deterministically rebuild entire applications from any change. This paradigm could render version control and manual refactoring obsolete.

The JSON Hash You Trust Is Lying to You

Most developers treat JSON hashing as a solved problemโ€”sort keys, stringify, hash. But circular references reveal a hidden flaw: libraries that handle cycles can silently produce identical hashes for structurally different objects. A Hacker News comment on the new library Kokuin exposes this collision risk, challenging the assumption that deterministic hashing is safe for caching and deduplication.