
Wasa: Go Hard →
We’ve all met the prints before. Now, here’s the film to go with them.
It’s Your World to Understand | The New York Times →
This ad is worth it.
Lacoste: Novak Djokovic the Goat →
Lacoste transforms its iconic 🐊 into a 🐐 to celebrate Novak Djokovic.
The Shirt | Levi's® →
Levi's new campaign brought three new films. This is one of them. Perhaps the most absurd.
I Watched 5 Years of UberEats Ads to Prove That Mother Knows Best →
Andrew Tindall on transitioning from rational to emotional benefits done right.
MINDFLATION (noun) →
A deep-dive into the pop psychology phenomenon.
Why Change Feels Slow Then All at Once – And What Brands Can Learn from It →
A handy framework from Ipsos for navigating change.
What’s the Point of Hard Games, Anyway? →
A short essay about the experience of video games difficulty (Hollow Knight: Silksong in particular) and why does it matter.
How to Fold Socks →
Mike Monteiro really loves folding socks. And through that one can understand his creative process as well.
Experience Design: The Next Iteration of UX? →
The tendency of moving away from specialists to generalists breeds a new umbrella term: Experience Design.
The Psychology of Trust in a World Where Products Keep Breaking Promises →
Trust is easy to lose and hard (if not impossible) to regain. I'm looking at you, AI.
AI B2B Marketing Has Limits: Why Humans Still Matter →
Today, there are still some things only a human can do well. Like building trust. Reading the room. Spotting the real problems.
The End of “Hey {First_Name}”: AI Personalization Strategies That Convert →
How smart brands are delivering Netflix-level personalization.
Nearly All ChatGPT Users Still Rely on Google: Data →
AI search is growing, but Google still dominates, as 95% of ChatGPT users visit Google, but just 14% of Google users go to ChatGPT.
Phishing Attack Compromises Billions of NPM Downloads in Crypto Heist →
Attackers used fake npmjs.help emails to compromise maintainer accounts, injecting crypto-stealing malware into popular packages.
Mastering Nano Banana: A Complete Developer’s Guide to Gemini 2.5 Flash Image →
Unlock Gemini 2.5 Flash Image (Nano Banana): API & SDK install, text to image, editing, restoration & prompt practices.
Creating Custom Types in TypeScript: Essential Guide →
Learn to define and compose TypeScript custom types using unions, intersections, utility types, tuples and template strings.
Writing Maintainable Code: Principles for Future-Proof Software →
Discover key maintainable coding practices. Clear naming, robust error handling, immutability and flexible design for long-lasting software.




