Blog

Notes from the lobby.

Recommendation math, SMS compliance war stories, and the occasional patch notes. Long-form coming soon.

Building a deterministic recommender

Why our scoring engine is pure and reproducible — same libraries in, same ranking out — and how that makes the whole thing unit-testable against fixture libraries.

Five signals that pick a game

A breakdown of coverage, engagement, affinity, popularity, and recency — and why coverage gets the dominant weight when a whole group is involved.

What 'public profile' really means

The single Steam privacy setting that makes or breaks library sync, and how we detect and recover when it's switched off.

Questions about this? We answer fast.