Tips and Tricks #221: Use Embeddings for Semantic Search
Implement semantic search using text embeddings for more relevant results than keyword matching.
Designing intelligent systems, one layer at a time.
Implement semantic search using text embeddings for more relevant results than keyword matching.
Build modular, tested, documented data transformations with dbt.
Use table partitioning to dramatically speed up queries on large datasets.
Use MERGE (upsert) for safe, rerunnable data pipelines that handle duplicates gracefully.
For fifteen years, I built React applications the same way everyone else did: render everything on the client, fetch data with useEffect, and watch the bundle size grow with every…
Eliminate heap allocations when parsing strings by using Span for memory-efficient operations.