Thoughts in Code

Thoughts in Code

Home
About
Resources
subscribe
A Deep Dive into RAG Approaches: Making AI Systems Work Better with Knowledge
Ever try to explain something complicated and wish you had all your reference books handy?
Jan 13 • 
Shabeer Ayar
Why Less is More: The Case Against RAG in AI Knowledge Systems
A new research paper "Don't Do RAG: When Cache-Augmented Generation is All You Need for Knowledge Tasks" (arxiv.org/abs/2412.15605) suggests we might be…
Jan 2 • 
Shabeer Ayar

December 2024

Building a Simple Document Q&A System with RAG: A Step-by-Step Guide
Have you ever wanted to chat with your documents?
Dec 16, 2024 • 
Shabeer Ayar
UV: Making Python Package Management Fast and Simple
Python package management has always been a bit slow.
Dec 12, 2024 • 
Shabeer Ayar
Understanding RAG (Retrieval-Augmented Generation) Techniques: A Beginner’s Guide
If you’ve ever used a chatbot or a smart assistant and been impressed by how well it answers your questions, there’s a good chance Retrieval-Augmented…
Dec 5, 2024 • 
Shabeer Ayar

November 2024

Making AI Conversations Smarter with Model Context Protocol
Hey there!
Nov 27, 2024 • 
Shabeer Ayar

October 2024

Why Text2SQL Falls Short: How TAG is Revolutionizing AI-Powered Database Queries
Unlocking deeper insights with a blend of AI reasoning and traditional data management systems
Oct 1, 2024 • 
Shabeer Ayar

June 2024

The Beginner’s Guide to Vector Databases: Understanding the Basics
As technology advances, so does the way we handle data.
Jun 1, 2024 • 
Shabeer Ayar
© 2025 Shabeer Ayar
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture