Blog

2 posts

A Filter Engine for 50+ Endpoints — Without Writing a Query Twice

Apr 15, 2025

How I built a single reusable query engine that handles any entity, any filter combination, any sort order — with full type safety, SQL injection protection, and cross-relation filtering baked in.

Building a Leaderboard That Doesn't Destroy Your Database

Mar 1, 2025

Window functions, materialized views, daily snapshots — and the difference between a leaderboard that merely works and one that stays fast when it actually matters.