41554 blogs · [ { "id": "01a087cf-3b27-72dc-8437-e5780c330271", "title": "GitNexus for GraphRAG", "url": "https://rajivshah.com/blog/gitnexus-openhands-vscode.html", "published_at": "2026-07-03T05:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e898222a3", "title": "System Prompts Don’t Get Shorter. They Shift.", "url": "https://rajivshah.com/blog/system-prompts-dont-get-shorter.html", "published_at": "2026-07-02T05:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e8a114a14", "title": "AI Engineer World’s Fair 2026: Talks Worth Watching", "url": "https://rajivshah.com/blog/ai-engineer-worlds-fair-2026-talks.html", "published_at": "2026-07-01T05:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e8a64e25d", "title": "Harness Engineering: Why the System Around the Model Decides Agent Performance", "url": "https://rajivshah.com/blog/harness-engineering.html", "published_at": "2026-05-03T05:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e8b3861fe", "title": "Reframing at AI Engineer Europe 2026", "url": "https://rajivshah.com/blog/ai-engineer-europe-reframing.html", "published_at": "2026-04-13T05:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e8b93c39d", "title": "Taming the Algorithm: Moving from Algorithmic Feeds to Curating my own AI News", "url": "https://rajivshah.com/blog/taming-the-algorithm.html", "published_at": "2026-04-11T05:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e8b93f5e8", "title": "Running Code and Failing Models", "url": "https://rajivshah.com/blog/running-code-failing-models.html", "published_at": "2025-12-26T06:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e8c1f078d", "title": "A Practical Guide to Evaluating Generative AI Applications", "url": "https://rajivshah.com/blog/genai-evaluation-guide.html", "published_at": "2025-11-01T05:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e8d0d6c77", "title": "RAG Retrieval Deep Dive: BM25, Embeddings, and the Power of Agentic Search", "url": "https://rajivshah.com/blog/rag-agentic-world.html", "published_at": "2025-10-27T05:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e8d44358e", "title": "My Picks for the Best AI/ML News Sources", "url": "https://rajivshah.com/blog/data-science-news-sources.html", "published_at": "2025-09-15T05:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e8d5a9bba", "title": "Understanding Sparse Matrices through Interactive Visualizations", "url": "https://rajivshah.com/blog/sparsedataframe.html", "published_at": "2025-03-07T06:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e8e077f40", "title": "Feature Selection Methods and Feature Selection Curves", "url": "https://rajivshah.com/blog/Feature_Selection.html", "published_at": "2024-10-08T05:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e8e42ef12", "title": "Interpretable Machine Learning Models Simply Explained", "url": "https://rajivshah.com/blog/interpretable-ml-models.html", "published_at": "2024-09-25T05:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e8efd195d", "title": "Spark of AI: How Transfer Learning Unlocked AI’s Potential", "url": "https://rajivshah.com/blog/spark-of-ai-transfer-learning.html", "published_at": "2024-09-20T05:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e8f4dd59f", "title": "Practical Lessons in Building Generative AI: RAG and Text to SQL", "url": "https://rajivshah.com/blog/practical-rag-text-to-sql.html", "published_at": "2024-09-15T05:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e8f59a182", "title": "Snowflake ML Intro Notebook - ML Forecasting", "url": "https://rajivshah.com/blog/Snowpark_Forecasting_Bus.html", "published_at": "2024-05-20T05:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e900ee643", "title": "Evaluation for Large Language Models (LLMs) and Generative AI - A Deep Dive", "url": "https://rajivshah.com/blog/evaluating-llms-deep-dive.html", "published_at": "2023-11-15T06:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e90a92f6c", "title": "Reasoning in Large Language Models", "url": "https://rajivshah.com/blog/HF-Reasoning.html", "published_at": "2023-02-08T06:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e914ef14a", "title": "Text style transfer in a spreadsheet using Hugging Face Inference Endpoints", "url": "https://rajivshah.com/blog/HF-Endpoint.html", "published_at": "2022-11-07T06:00:00+00:00" }, { "id": "01a087cf-3b28-7191-98a1-678e91cc745b", "title": "Few shot text classification with SetFit", "url": "https://rajivshah.com/blog/setfit.html", "published_at": "2022-10-27T05:00:00+00:00" } ] posts Claim your blog
Back to rajivshah.com
Blog · corpus.blog/blogs/rajivshah.com/posts

rajivshah.com

rajivshah.com

2026

2025

2024

2023

2022