— 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.

5 MIN

The URL is a database you already have

Diorama runs on static hosting with no backend, yet you can share the exact room you arranged as a link. The trick: encode the whole app state into the URL hash. Here is how it works — and the four places it stops working.

FrontendWeb EngineeringArchitectureJavaScript
6 MIN

How much does a 3D virtual tour cost in 2026?

A professional 3D virtual tour typically costs between €300 and €25,000+, depending on the space, the capture method and how much branding and integration you need. Here's the full breakdown.

Virtual ToursGuidePricing
6 MIN

Does VR actually reduce pain and anxiety? What the evidence says

Yes — for many people, immersive VR measurably reduces acute pain and anxiety, and it's used in hospitals today. But it works as an adjunct to care, not a cure. Here's how, and where the limits are.

HealthcareVRGuide
4 MIN

Medicine you can wear

A certified medical device that happens to look like a headset. Of everything we build, this is the work we're proudest of — because the metric isn't engagement. It's relief.

HealthcareVRCraft
4 MIN

Spatial computing grew up off-camera

A couple of years after the loudest headset launch in tech, the think-pieces called spatial computing dead. They were looking in the wrong place.

Spatial ComputingVROpinion
4 MIN

The most-watched AI on earth is calling offsides

At this World Cup, a goal is judged in seconds by cameras, a sensor in the ball, and a 3D model of a player's shoulder. The lesson for anyone building AI is hiding in plain sight: do less, perfectly.

AIReal-time 3DSport
4 MIN

Everyone's at the World Cup. Almost no one's in the stadium.

The biggest tournament ever — 48 teams, 16 cities, three countries — and a few hundred thousand seats against a few billion fans. The gap between watching and being there is the whole opportunity.

ImmersiveVirtual ToursVR
4 MIN

Why the no matters more than the yes

One day, a fair commission. The next, a famous name offering a tenth of the price for ten times the work. A short lesson on why a creative career is built on what you decline.

BusinessCraftPricing
4 MIN

No build step

Most modern websites ship through a build pipeline. Ours doesn't. Here's what restraint buys a site that has to last.

EngineeringCraftWeb