Elixir and OTP offer actors as agents, supervision trees for failure recovery, and process mailboxes as thought logs — a natural runtime for living software.
READ ARTICLE →Can AI Create Its Own Programming Language?
What would a programming language designed for AI look like? The thought experiment reveals deep unsolved problems and points to probabilistic programming.
READ ARTICLE →Living Software: The Framework
Stability contracts, consequence graphs, immutable event logs, and a conductor that turns the gap between intent and reality into autonomous work.
READ ARTICLE →Ambiguity as a Vital Sign
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 →