<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>rahul</title><description>AI engineer with 15+ years in software, writing about taking AI from prototype to production.</description><link>https://www.raaulc.com/</link><item><title>How Spotify Cut Its AI Coding Bill by 90%</title><link>https://www.raaulc.com/posts/spotify-agent-router/</link><guid isPermaLink="true">https://www.raaulc.com/posts/spotify-agent-router/</guid><description>Spotify put a bouncer in front of its coding agent — a rule that stops the expensive model from reading big files and hands the job to a cheap one. Here is how the router works, and what they deliberately left alone.</description><pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chat With Your Documents — Building a RAG Pipeline with LangChain</title><link>https://www.raaulc.com/posts/chat-with-docs-langchain-rag/</link><guid isPermaLink="true">https://www.raaulc.com/posts/chat-with-docs-langchain-rag/</guid><description>Build a document Q&amp;A system using LangChain, OpenAI, and FAISS. Load PDFs, chunk them, embed into vectors, and ask questions with conversational memory — the full RAG pipeline in ~30 lines.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Your AI Agent Is Writing Broken Code (And You Don&apos;t Know It)</title><link>https://www.raaulc.com/posts/context-hub-vs-context7/</link><guid isPermaLink="true">https://www.raaulc.com/posts/context-hub-vs-context7/</guid><description>How Context Hub and Context7 fix the silent bug that every AI coding assistant has.</description><pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Self-RAG Pipeline with LangGraph</title><link>https://www.raaulc.com/posts/self-rag-pipeline/</link><guid isPermaLink="true">https://www.raaulc.com/posts/self-rag-pipeline/</guid><description>Build a self-evaluating RAG pipeline with LangGraph — the LLM grades its own retrieved documents, checks for hallucinations, and validates its answers before returning them.</description><pubDate>Wed, 11 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Quiz Generator with LLaMA 4</title><link>https://www.raaulc.com/posts/quiz-generator-with-llama/</link><guid isPermaLink="true">https://www.raaulc.com/posts/quiz-generator-with-llama/</guid><description>Build an MCQ quiz generator in ~100 lines — paste any text, pick a difficulty, and LLaMA 4 via Groq returns 5 multiple choice questions as structured JSON. Auto-scoring included.</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate></item><item><title>AI Anime Chatbot with RAG</title><link>https://www.raaulc.com/posts/ai-anime-chatbot-with-rag/</link><guid isPermaLink="true">https://www.raaulc.com/posts/ai-anime-chatbot-with-rag/</guid><description>Build an anime chatbot that scrapes any URL, embeds it with FAISS, augments with DuckDuckGo search, and answers via Groq&apos;s Llama 3.3. Full RAG pipeline with source citations.</description><pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Variational Autoencoders on MNIST</title><link>https://www.raaulc.com/posts/variational-autoencoders-mnist/</link><guid isPermaLink="true">https://www.raaulc.com/posts/variational-autoencoders-mnist/</guid><description>Build a Conditional VAE in PyTorch that generates handwritten digits on demand. Covers the reparameterisation trick, KL divergence loss, and conditional generation.</description><pubDate>Tue, 14 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Fine-Tuning GPT-2 with PEFT-LoRA</title><link>https://www.raaulc.com/posts/fine-tuning-gpt2-peft-lora/</link><guid isPermaLink="true">https://www.raaulc.com/posts/fine-tuning-gpt2-peft-lora/</guid><description>Fine-tune GPT-2 on English quotes using LoRA adapters — only 0.24% of parameters trained. Covers LoRA theory, PEFT setup, FP16 training, and inference.</description><pubDate>Tue, 08 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Fine-tuning Google T5-Small on Summarization</title><link>https://www.raaulc.com/posts/finetune-t5-small-summarization/</link><guid isPermaLink="true">https://www.raaulc.com/posts/finetune-t5-small-summarization/</guid><description>Fine-tune T5-Small on the SAMSum dialogue dataset using HuggingFace Transformers. Covers tokenization, Trainer API, gradient accumulation, and inference with pipeline.</description><pubDate>Sun, 20 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Next Word Prediction using LSTM</title><link>https://www.raaulc.com/posts/next-word-prediction-lstm/</link><guid isPermaLink="true">https://www.raaulc.com/posts/next-word-prediction-lstm/</guid><description>Build a next word prediction model from scratch using an LSTM in PyTorch, trained on Medium article titles. The same core idea behind every language model.</description><pubDate>Wed, 15 Jan 2025 00:00:00 GMT</pubDate></item></channel></rss>