Skip to content
</
fellow
coder
Blog
Tutorials
Topics
About
Search
⌘K
Blog
→
Tutorials
→
Topics
→
About
→
Topics · 19 subjects
Everything, sorted by what we keep coming back to
Tag sizes track how much has been written. Follow a thread as deep as it goes.
#
ai-engineering
7
Context windows are not memory
Measuring retrieval: recall@k, MRR, and a golden set you'll maintain
Hybrid retrieval: fuse keyword and vector search
+4 more
#
postgres
5
Hybrid retrieval: fuse keyword and vector search
Chunking that survives contact with real documents
The cache you think you have
+2 more
#
systems
4
The cache you think you have
Full-text search in Postgres, without Elasticsearch
Streaming is a state machine, not a string
+1 more
#
python
3
Measuring retrieval: recall@k, MRR, and a golden set you'll maintain
Hybrid retrieval: fuse keyword and vector search
Chunking that survives contact with real documents
#
rag
3
Measuring retrieval: recall@k, MRR, and a golden set you'll maintain
Hybrid retrieval: fuse keyword and vector search
Chunking that survives contact with real documents
#
typescript
3
Build a streaming tool loop with the Claude API
Types that earn their keep
Streaming is a state machine, not a string
#
agents
2
Context windows are not memory
Build a streaming tool loop with the Claude API
#
craft
2
Types that earn their keep
Postgres is probably enough
#
evals
2
Measuring retrieval: recall@k, MRR, and a golden set you'll maintain
Write the eval first
#
llm
2
Context windows are not memory
Write the eval first
#
streaming
2
Build a streaming tool loop with the Claude API
Streaming is a state machine, not a string
#
caching
1
The cache you think you have
#
context
1
Context windows are not memory
#
databases
1
Postgres is probably enough
#
performance
1
The cache you think you have
#
search
1
Full-text search in Postgres, without Elasticsearch
#
sql
1
Full-text search in Postgres, without Elasticsearch
#
testing
1
Write the eval first
#
types
1
Types that earn their keep