Core AI

RAG & Vector Search

Retrieval-augmented generation, vector databases, embeddings and semantic search

4,932
lessons
Skills in this topic
View full skill map →
RAG Basics
beginner
Chunk documents with LangChain or LlamaIndex
Vector Stores
intermediate
Set up Pinecone, Weaviate, or pgvector
RAG Evaluation
intermediate
Run RAGAS evaluation on a RAG pipeline
Advanced RAG
advanced
Build a hybrid BM25 + dense retrieval pipeline
All Reads (1,467) Articles (784)Blog Posts (531)Tutorials (101)Research Papers (49)News (2)
A Cognitive Benchmark for Code-RAG Retrieval: Part 2 — Why Model Rankings Depend on the Pipeline
Dev.to · Ilias Miftakhov 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
A Cognitive Benchmark for Code-RAG Retrieval: Part 2 — Why Model Rankings Depend on the Pipeline
How embedding models, chunking, retrieval modes, and query phrasing jointly determine Code-RAG quality.
A Chinese 8B model beat the Western 8B models at Japanese RAG. I still wouldn't put it in the default deployment — and that distinction is the point.
Dev.to · elvisyao007 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
A Chinese 8B model beat the Western 8B models at Japanese RAG. I still wouldn't put it in the default deployment — and that distinction is the point.
Extends an earlier model-selection benchmark to three model families (Japanese / Western / Chinese)...
Most RAG Problems Are Retrieval Problems. Here Are 8 Fixes That Worked for Me
Dev.to · Michael Miscanuk 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
Most RAG Problems Are Retrieval Problems. Here Are 8 Fixes That Worked for Me
The first few times a RAG system gave me a bad answer, I did what I think everyone does: I went and...
RAG should never be your default
Dev.to · Chou 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
RAG should never be your default
Vector RAG is the reflexive answer to "give the model more context," and when I built a production...
I Cut RAG Costs 65% With DeepSeek + ChromaDB — Full Data
Dev.to · RileyKim 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
I Cut RAG Costs 65% With DeepSeek + ChromaDB — Full Data
I Cut RAG Costs 65% With DeepSeek + ChromaDB — Full Data Last quarter my team burned through $14,800...
Query Rewriting Before Retrieval: The Cheap Recall Win Most Skip
Dev.to · Gabriel Anhaia 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
Query Rewriting Before Retrieval: The Cheap Recall Win Most Skip
Most RAG pipelines embed the user's raw query and skip the cheapest recall win there is: rewriting it before search.
Why my first RAG layer starts in Postgres, not in a standalone vector database
Dev.to · Ricardo Feldhaus Krisanoski 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
Why my first RAG layer starts in Postgres, not in a standalone vector database
When people say they are "adding RAG" to a workflow, the conversation often jumps too quickly to...
RAG-Based Testing Series — Part 6: Automating RAG Quality Checks in CI/CD
Dev.to · Faizal 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
RAG-Based Testing Series — Part 6: Automating RAG Quality Checks in CI/CD
Manual test runs aren't enough. Wire your RAG test framework into GitHub Actions so quality checks run automatically on every knowledge base update, system prom
RAG-Based Testing Series — Part 5: Building a RAG Test Framework from Scratch
Dev.to · Faizal 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
RAG-Based Testing Series — Part 5: Building a RAG Test Framework from Scratch
Stop writing one-off tests. Learn how to combine retrieval quality, faithfulness, and edge case testing into a single structured, reusable RAG test framework yo
Why RAG without context judgment is just a fancier grep
Dev.to · tony tong 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
Why RAG without context judgment is just a fancier grep
I keep seeing teams ship a "RAG system" that's really a vector database with a thin wrapper. They...
Production-Grade RAG: Why Vector Search Isn't Enough (and How Hybrid Search Fills the Gaps)
Dev.to · Alejandro Duarte 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
Production-Grade RAG: Why Vector Search Isn't Enough (and How Hybrid Search Fills the Gaps)
Imagine your team just deployed a sleek RAG-based docs assistant for the SaaS platform you develop....
RAG-Based Testing Series — Part 4: Edge Cases — What Breaks RAG & How to Catch It
Dev.to · Faizal 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
RAG-Based Testing Series — Part 4: Edge Cases — What Breaks RAG & How to Catch It
Happy path testing isn't enough. Learn the edge cases that silently break RAG systems in production — empty knowledge bases, conflicting context, out-of-scope q
RAG-Based Testing Series — Part 3: Faithfulness & Hallucination Detection
Dev.to · Faizal 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
RAG-Based Testing Series — Part 3: Faithfulness & Hallucination Detection
Good retrieval doesn't guarantee a good answer. Learn what faithfulness means in RAG, why LLMs hallucinate even with perfect context, and how to detect it autom
The Data Ingestion Pipeline Nobody Designs Well Until Production Breaks It
Dev.to · AlaiKrm 🔍 RAG & Vector Search ⚡ AI Lesson 3w ago
The Data Ingestion Pipeline Nobody Designs Well Until Production Breaks It
There is a phase in every enterprise RAG deployment that I think of as the ingestion...
En:Building a RAG Agent for SOPs
Dev.to · Cleber Lucas 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
En:Building a RAG Agent for SOPs
How I built a RAG agent to eliminate operational interruptions at work Open source...
rag-explained-how-it-works
Dev.to · Leo Han 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
rag-explained-how-it-works
RAG Explained: How Retrieval-Augmented Generation Actually Works What Is...
Search bug or model bug - testing a RAG system to tell them apart
Dev.to · Sara Bezjak 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
Search bug or model bug - testing a RAG system to tell them apart
I'm an automation tester. Usually my job is simple: the same input should give the same output, every...
How I benchmarked a 100% local RAG pipeline to 9/9 (zero API keys)
Dev.to · Charles 🔍 RAG & Vector Search ⚡ AI Lesson 4w ago
How I benchmarked a 100% local RAG pipeline to 9/9 (zero API keys)
Most "chat with your documents" demos work in an afternoon. Then you hit the last 20%: retrieval that...
How Automating RAG Memory Tests with ChromaDB Quadrupled Our Bug Discovery Rate
Dev.to · BAOFUFAN 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
How Automating RAG Memory Tests with ChromaDB Quadrupled Our Bug Discovery Rate
At 2 a.m., our ops group chat exploded — “The support bot is mixing up historical orders from the...
What Most RAG Tutorials Don't Teach You
Dev.to · LOI CHIANG HAO 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
What Most RAG Tutorials Don't Teach You
Most RAG tutorials stop at something like: Vector Search → LLM → Done And for learning the basics,...
RAG Retrieval Quality: Are Large Models Really Necessary?
Dev.to · Mustafa ERBAY 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG Retrieval Quality: Are Large Models Really Necessary?
Introduction: The Place of Large Models in RAG and Lingering Questions Retrieval-Augmented...
I built a conversational RAG memory for my wife's LinkedIn agency for $44
Dev.to · Sergey Inozemtsev 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
I built a conversational RAG memory for my wife's LinkedIn agency for $44
My wife runs an agency that helps tech founders grow their LinkedIn presence. That means dozens of...
RAG Architecture Deep Dive
Dev.to · White Oak Intelligence 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG Architecture Deep Dive
In This Article Why RAG Over Fine-Tuning for Financial Documents Chunking Strategy for Financial...
Building Blocks of RAG on AWS: From Data to Intelligence
Dev.to · Shreyans Padmani 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Building Blocks of RAG on AWS: From Data to Intelligence
In the era of generative AI, simply asking a model a question is no longer enough. The real value...
Why RAG Desperately Needs a Layered Defense
Dev.to · ruchika bhat 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Why RAG Desperately Needs a Layered Defense
Remember the early days of web security? We thought a simple firewall was enough. Then came SQL...
RAG Architecture Deep Dive
Dev.to · White Oak Intelligence 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG Architecture Deep Dive
In This Article Why RAG Over Fine-Tuning for Financial Documents Chunking Strategy for Financial...
I built a RAG pipeline from scratch — no LangChain, just FastAPI + FAISS
Dev.to · Santanu Mohanta 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
I built a RAG pipeline from scratch — no LangChain, just FastAPI + FAISS
Most RAG tutorials I found were either "pip install langchain and you're done" or 50-page academic...
How to stop your RAG assistant from hallucinating (a practical guide)
Dev.to · pante5ter 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
How to stop your RAG assistant from hallucinating (a practical guide)
A RAG (retrieval-augmented generation) assistant is supposed to answer from your documents, not from...
Building a RAG Pipeline for Greenwashing Detection in Oil & Gas
Dev.to · Emmanuel Boakye 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Building a RAG Pipeline for Greenwashing Detection in Oil & Gas
How I built Claimify ESG — scoring 2,200+ climate claims from sustainability reports against NGO evidence, with company-scoped retrieval, two-step classificatio
Extract Plain Text from Medium Posts for RAG and Search Indexes
Dev.to · Sebastian Casvean 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Extract Plain Text from Medium Posts for RAG and Search Indexes
Chunk clean article content for embeddings, summarization, and full-text search—skip nav, clap bars,...
RAG SOTA: I Built SEQUOIA and Tested 7 Pipelines — Full Results
Dev.to · Ai developer 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG SOTA: I Built SEQUOIA and Tested 7 Pipelines — Full Results
RAG SOTA: I Built SEQUOIA and Tested 7 Pipelines — Full Results After 20+ hours of compute...
Why 99% of RAG Apps Crash in Production (Naive vs Scaled Node.js)
Dev.to · Gaurav Thorat 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Why 99% of RAG Apps Crash in Production (Naive vs Scaled Node.js)
Your RAG demo works on localhost. Under real load—socket exhaustion, 429s, and pool timeouts kill it. A frontend dev's walkthrough of naive vs production Node.j
How I rescued a RAG assistant from memory leaks and got it running on a 512MB RAM free tier
Dev.to · shaikhadibbb 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
How I rescued a RAG assistant from memory leaks and got it running on a 512MB RAM free tier
A few weeks ago, I had a classic "works on my machine" moment. I had built a nice RAG prototype...
Why output-stage PII masking is the wrong protective surface for data exfiltration in RAG
Dev.to · Hashevolution 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Why output-stage PII masking is the wrong protective surface for data exfiltration in RAG
"The output filter runs after the LLM has already seen the confidential data. By then, three classes...
RAG SOTA: I Tested 7 Pipelines and Built SEQUOIA (Open Source)
Dev.to · Ai developer 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG SOTA: I Tested 7 Pipelines and Built SEQUOIA (Open Source)
After 20+ hours of compute time on local hardware, I benchmarked 7 RAG configurations against real-world tasks. SEQUOIA (RAPTOR tree + step-back prompting) cons
RAG SOTA: I Tested 7 Pipelines and Built SEQUOIA (Open Source)
Dev.to · Ai developer 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG SOTA: I Tested 7 Pipelines and Built SEQUOIA (Open Source)
RAG SOTA: I Tested 7 Pipelines and Built SEQUOIA (Open Source) After 20+ hours of compute...
I Built a Lightweight Python RAG Orchestrator That Works with SQLite, PGVector and Qdrant
Dev.to · Alexander Ivanov 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
I Built a Lightweight Python RAG Orchestrator That Works with SQLite, PGVector and Qdrant
Most RAG frameworks today assume: a huge dependency graph mandatory LLM orchestration opinionated...
ChromaDB vs Qdrant vs Weaviate vs pgvector: vector database shootout 2026
Dev.to · Ayi NEDJIMI 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
ChromaDB vs Qdrant vs Weaviate vs pgvector: vector database shootout 2026
Every RAG pipeline I've reviewed this year hits the same decision point: which vector store do you...
Your Node.js RAG is grabbing the wrong sources. Here's a 4MB cross-encoder fix.
Dev.to · Muhammad Zeeshan 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Your Node.js RAG is grabbing the wrong sources. Here's a 4MB cross-encoder fix.
The bug nobody talks about in JS RAG tutorials You wire up a Node.js retrieval pipeline....
Most RAG Problems Are R(etrieval) Problems
Dev.to · Tobias Egner 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Most RAG Problems Are R(etrieval) Problems
Most RAG blog posts read like product brochures. After building a few systems over the last months...
Vector‑native RAG on Oracle: embeddings, HNSW/IVF, and hybrid search under database governance
Dev.to · Mark Nelson 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Vector‑native RAG on Oracle: embeddings, HNSW/IVF, and hybrid search under database governance
Key Takeaways Storing vectors in an Oracle VECTOR column alongside content, metadata, and...
RAG - Sparse Embedding
Dev.to · Ramya Perumal 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
RAG - Sparse Embedding
Sparse means thinly spread, scattered, or not dense. In sparse embeddings, chunks are converted into...
98. RAG: Give Your AI Access to Your Documents
Dev.to · Akhilesh 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
98. RAG: Give Your AI Access to Your Documents
You ask ChatGPT about your company's internal policies. It makes something up. It sounds confident....
My RAG system slowly got worse for three months and nobody noticed.
Dev.to · Mukunda Rao Katta 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
My RAG system slowly got worse for three months and nobody noticed.
A composable drift detector for RAG and agent systems. Five orthogonal dimensions, one DriftReport, bring your own embedder and time-series store.
turbovec: Local RAG Without the 60 GB Tax
Dev.to · Lars 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
turbovec: Local RAG Without the 60 GB Tax
A 1536-dimensional float32 embedding is 6 KB. A corpus of 10 million documents is roughly 60 GB of...
Don't let a billion RAG docs drown your 25-result pipeline
Dev.to · AdmilsonCossa 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
Don't let a billion RAG docs drown your 25-result pipeline
Backpressure For Streaming Pipelines Last time we showed how to terminate non-cooperative...
SQLite FTS5 won't tokenize Chinese — here's the 7-line bigram fix that did
Dev.to · foxck016077 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
SQLite FTS5 won't tokenize Chinese — here's the 7-line bigram fix that did
I shipped a personal RAG bot spike in 25 minutes. SQLite FTS5 with unicode61 returned 0 hits for every Chinese query. Bigram preprocessing made it work without
How to Evaluate Your RAG Pipeline
Dev.to · Dave Graham 🔍 RAG & Vector Search ⚡ AI Lesson 1mo ago
How to Evaluate Your RAG Pipeline
RAG has two places to fail: retrieval and generation. Most teams only catch one. Here's the complete...