— Journal · RSS
Notes from the studio.
Writing on technology, design, VR, AI — and what it takes to ship them. Mostly long, sometimes short, occasionally wrong.
Journal · · 4 min
A business card that is an app
We replaced our paper business cards with one web address per person: a profile, a pocket card the QR code opens, and an installed app that shows the QR — even without signal. No app store, no NFC, nothing for the other person to install. How it works, and the small details that decide whether the phone says “Add contact”. Journal · · 8 minHow Much Does a Custom VR App Cost in 2026? An Honest Breakdown
What a custom VR app really costs in 2026 — realistic price ranges, what drives the budget, and how to scope a VR product that ships. Journal · · 7 minApple Vision Pro for Enterprise in 2026: Where Spatial Computing Earns Its Keep (and Where It Doesn't)
Most "enterprise Vision Pro" pitches are demos that never survive a Tuesday. After a decade shipping VR for hospitals and car brands, here's where the headset actually pays for itself — and where a tablet still wins. Journal · · 6 minWill AI Video Replace Product and Automotive Photography? What Sora and Veo Can't Shoot
Generative video is good enough to fool a scroll-by and nowhere near good enough to sell a €120k car. Here's the line we draw between AI and a real shoot — and where we already use both. Journal · · 8 minThe EU AI Act for teams shipping ML features: a builder's orientation
Most ML features you ship are minimal or limited-risk under the EU AI Act, but you still owe users transparency. Here is how the risk tiers actually map to product decisions — from an engineering team, not a law firm. Journal · · 7 minDo you need an AI agent? Mostly no.
Most features founders want to make "agentic" are better as a scripted workflow, a form, or a small ranker — cheaper, testable, explainable, and deterministic in production. Here's where an AI agent actually earns its place, and where it doesn't. Journal · · 7 minA case for not using AI — and using ML instead
Every app shipped in 2026 bolted a chat box onto something. Here's the case for the boring alternative: ranked suggestions from a small model, cheap enough to run on every screen load, explainable enough to defend in a clinic. Journal · · 7 minPrivacy-First Analytics, Explained: What It Means and What We Actually Collect
Privacy-first analytics means measuring traffic without tracking people. Here's what it means, how it differs from Google Analytics, and the exact signals we collect. Journal · · 7 minMachine learning vs LLM recommender systems: when classic ML wins
Machine learning vs an LLM recommender system: for ranked suggestions, classic ML usually wins on cost, latency, explainability and cold-start. Here's how to decide. Journal · · 7 minVR in Hospitals: What Clinicians Actually Need (and What Vendors Oversell)
Field notes on VR in hospitals: what clinicians actually need — cleanable hardware, sub-minute setup, zero login friction, measurable outcomes — versus the demo-reel features vendors oversell.— The journal, by email