
Words I’ve Spilled Recently
Long-form rants, short-form sass, and thoughts that didn’t fit into a social post. From UX copy to brand storytelling to why your shampoo ad made me cry — it’s all here.
Notion’s Healthcare Gamble Reveals Why Consumer-Origin SaaS Keeps Flunking Enterprise
At the 33-second mark of Notion’s new healthcare testimonial video, you can pinpoint the exact…
Your Documentary Isn’t Journalism. Stop Pretending It Is.
Branded documentaries like Google’s Recursion film look like journalism but behave like advertising. This piece…
The Great Deskilling: Why Microsoft’s ‘Vibe Working’ is a for the Intellectually Lazy
Welcome to January 2026. Microsoft’s “vibe working” promises an effortless future where AI handles the…
OpenAI’s Healthcare Gamble: Why These Campaigns Should Terrify You
OpenAI is marketing ChatGPT for medical advice whilst simultaneously disclaiming liability. The company’s new ‘Navigating…
Salesforce’s Agentforce Campaign Is Everything Wrong With B2B Marketing in 2026
It’s the first week of January 2026, and Salesforce has just wrapped another glittering World…
The Upside Down of Attention: Why Google Wants to Be Your Watch Party Host
January 2026 has officially arrived, and Google has spent the last few weeks turning its…
