We write about ranking math, the cost of running ES, what it takes to ship hybrid retrieval at sub-50ms p95, and the surprisingly human work of competing with companies 100× our size.
Decay + filter_weight + modifier composition covers ~80% of what teams ask "personalization" for. Here's the math we walked through.
Post-filter is a correctness bug at scale. We rewrote the USearch predicate path and the recall delta at 1% selectivity is brutal.
pgoutput, in 280 lines of RustLogical replication beats polling for one reason: tail latency. Here's the minimal decoder we ship in aster-connectors.
We migrated a design partner from Algolia Build to AsterSearch Growth. Here's what the receipt looked like before, after, and why.
openraftHow we replaced the static regional-fallback in cell-router with per-shard Raft, and what we'd do differently if we started today.
Eating the dogfood: the Site Search Wizard powering docs.aster.app is the same one our customers run. Lessons from week one.
Founder-written. Engineering deep-dives, benchmark posts, and an occasional honest account of what went wrong. Drop your email and we'll send the next one.
Or grab the RSS feed. Unsubscribe is one click.