Writing

Notes on building and shipping real systems — architecture decisions, production bugs, and the thinking behind the work.

· 4 min read

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.

webmobileUXproductivity
· 8 min read

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.

norwayidentityinfrastructure
· 10 min read

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.

saudi-arabiageopoliticssystems
· 6 min read

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.

streaminggame-designcommunity
· 7 min read

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.

mental-modelsknowledge-managementsystems
· 8 min read

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.

architecturePOSsystem design
· 5 min read

Debugging the Kitchen Display

A production bug where the kitchen display went blank during service, the investigation, and the monitoring gaps it exposed.

debuggingopsPOS
· 6 min read

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.

metadesignportfolio