Traditional observability counts individual leaves. In a living system, ambiguity is the vital sign — it reveals where the system is still becoming.
READ ARTICLE →Beyond the Horseless Carriage: What AI-Native Software Actually Looks Like
We build AI systems that mimic human workflows. AI-native software should look like a living organism, not a faster factory pipeline.
READ ARTICLE →Just Enough
Sweden's concept of lagom — just the right amount — reveals how collective sufficiency creates societies where empathy becomes natural, not expensive.
READ ARTICLE →Defecting Toward Noise
Deep focus and extractable attention are fundamentally opposed objectives. The incentive structures and game theory behind why everyone defects toward noise.
READ ARTICLE →Complexity Is a Feature: A Developer's Realisation
Complexity often isn't a bug — it's a feature that benefits interpreters, gatekeepers, and incumbents. A developer's journey from automation idealist to systems realist.
READ ARTICLE →Building a Graph-Based Intent Modelling Tool
A proof-of-concept tool for graph-based system modelling — defining system behaviour, validating it structurally, and generating tests from the intent.
READ ARTICLE →Adopting System Models Incrementally
Practical guide to adopting graph-based system models incrementally. Covers escape hatches, LLM workflows, and week-by-week adoption strategy.
READ ARTICLE →ShellSpark: A Spark-like API for Unix Pipelines
ShellSpark compiles Spark-like Python queries into optimised Unix shell pipelines. 235x faster than Hadoop. On your laptop.
READ ARTICLE →The Self-Validating Graph
Graph-based system models validate themselves through structural checks, semantic analysis, and automatic test generation from invariants.
READ ARTICLE →Code Is a Lossy Format
Source code is a lossy format that discards intent. LLMs expose this weakness. Graph-based models preserve meaning as first-class structure.
READ ARTICLE →The Ruby Diaspora: How Rubyists Shaped Modern Programming
How Ruby's community created Node.js, Elixir, Express.js, Flask, Laravel, and other technologies that define modern development.
READ ARTICLE →WebAssembly 3: The Runtime of Living Systems
WebAssembly 3.0 transforms architecture from metaphor to mechanism — providing the runtime metabolism your living, self-healing system needs.
READ ARTICLE →