Week 23 2025 — Structure, Strain, and Systems That Breathe

May 26, 2025

Published three, drafting one, debugging one, and sketching the next.

✍️ Writing

Just published:

  • “Beating the Bound — Without Reordering”
    Part 2 of Hash Tables Without Assumptions. Explores elastic hashing — where structure, not shuffling, does the heavy lifting.
    Read it here

  • “The Blueprint Is the Bottleneck”
    Part 3 of Constrain vs Enable. It digs into how architecture silently shapes behaviour, trust, and movement within teams.
    Read it here

  • “The Next 700 Programming Languages”
    A reflection on Wadler’s classic. DSLs, design trade-offs, and the quiet power of naming things well.
    Read it here

In progress:

  • “Reactive, Not Just Responsive” — halfway there. Looking beyond the buzzwords to how the Reactive Manifesto reshaped how we think about time, failure, and autonomy.
  • End-to-End Arguments notes starting to form — too early to call the tone.

🌱 Prolly Trees

Still thinking in hashes and history.
Prototyping a versioned dataset layer with commit semantics, structural diffs, and fast lookups.
Tugging at the interface between trees and storage — trying not to overthink it (and mostly failing).


🛠️ Hugo + Infra

  • Breadcrumbs fixed for untitled sections.
  • Mermaid diagrams still misbehaving — patching the theme next.

Still chasing clarity in the places it’s easiest to obscure.


Subscribe via RSS