Now
Shipping updates to both active products this week. The Let Them Struggle reader is at v2.4.5: in the side-by-side view, tap the English column to hear English or the Danish to hear Danish — the choice sticks as you read on — and tap any headline to start reading from there. The bilingual title page now sets both languages in clean facing columns. All on top of read-aloud that keeps your place, lock-screen controls, and instant loading.
TradeTi.me is at v4.32.5: its timeline legend now reads as clearly tappable, with colour cues for what each band means — on top of the PWA install, the quick tour, and a countdown that tells you which session is counting down and why.
Recent ships
See all →Let Them Struggle reader v2.4.5 — tap a column to hear that language, tap any headline to read from there, and a cleaner bilingual title page
TradeTi.me v4.32.5 — a clearer, more tappable timeline legend
The personal site, refreshed
Enlightenment Toolkit — eleven thinking moves for LLMs
Writing
When the Market is a Complex Adaptive SystemEssay · 5 June 2026 · Long-horizon investing, the third archetype, why almost nobody held Amazon
With IntentionEssay · 3 June 2026 · Northstars, Constitutions, and the artifacts that catch drift
Living in the Moment — A Nuanced Exploration of HappinessEssay · September 2024 · An earlier voice