Deep Dives

How modern rec systems retrieve, rank, and serve content at scale.

WTF is the Recovering Difference Softmax Algorithm?

Duolingo's notification algorithm isn't just A/B testing with extra steps. It's a bandit that knows when to shut up — an…

~8 min

Signal Fusion: How Semantic, Relational, and Direct Signals Combine to Make Recommendations That Don't Suck

Every recommendation system that works well is fusing multiple signal types. The ones that don't understand this ship vi…

16 min

Optimising Recall and Precision in LangSmith Experiments

Your retrieval pipeline returns results. But does it return the right results? How New Computer used LangSmith's experim…

14 min

WTF is Two-Tower Recommendation?

The architecture behind every recommendation system that actually works at scale — why splitting the model in half is th…

8 min

Signal Stability Classification: Inference Cost-Benefit in Hybrid Recommendation Systems

Not all behavioral signals deserve the same compute budget. Genre affinity changes over weeks; session mood changes in s…

12 min

Negative Signals as First-Class Citizens in Recommendation

What users don't do matters more than what they do. Most recommendation systems are built entirely on applause. Here's w…

10 min

Filter Bubble Mitigation in Personalized Systems

How to avoid turning personalization into an algorithmic echo chamber — and why the fix isn't as simple as randomly thro…

12 min

Understanding users through what they do, not what they say.

Patterns for building real systems with large language models.

The algorithms and architectures underneath everything else.

Everything Else