Writing
Notes on building and shipping real systems — architecture decisions, production bugs, and the thinking behind the work.
Why Browser Apps Are Sometimes Better Than Native Apps
Mobile apps are often stripped-down versions of the real platform. In many cases, the browser version contains more functionality, better navigation, and features that never make it into the app.
From Farm to Railway: How Norwegian Identity Moved From Place to System
How the railway network transformed Norway from a collection of isolated valleys into a national system, and what that tells us about infrastructure and identity today.
Saudi Arabia: Family, Oil, Religion and Power
Understanding Saudi Arabia as a system: the tripartite compact between the House of Saud, the Wahhabi establishment, and the technocratic class.
Cute Games, Serious Builds: Designing a Streaming Niche
Building a sustainable streaming channel by treating cozy games with the same analytical depth as grand strategy.
Why I Think in Maps, Not Linear Notes
Why spatial thinking beats linear note-taking for understanding complex systems, and how to train yourself to think in maps.
System Design: Restaurant POS Order Flow
How the order lifecycle works in a production restaurant POS system handling dine-in, takeaway, and multi-station coordination.
Debugging the Kitchen Display
A production bug where the kitchen display went blank during service, the investigation, and the monitoring gaps it exposed.
Building a Portfolio as a Product Surface
Why I built this site like a product rather than a brochure, and the architectural decisions behind it.