<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/dailydoseofds/best-of/2025/08" -->

---
title: Best Daily Dose of Data Science | Avi Chawla | Substack...
description: The most upvoted Daily Dose of Data Science | Avi Chawla | Substack posts from August 2025, curated by the daily.dev community.
canonical: https://daily.dev/sources/dailydoseofds/best-of/2025/08
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/dailydoseofds/best-of/2025/08
og:type: website
og:site_name: daily.dev
og:title: Best Daily Dose of Data Science | Avi Chawla | Substack posts — August 2025 | daily.dev
og:description: The most upvoted Daily Dose of Data Science | Avi Chawla | Substack posts from August 2025, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Daily Dose of Data Science | Avi Chawla | Substack — August 2025

1. 1  
[](https://daily.dev/posts/8-rag-architectures-for-ai-engineers-ppnanyirn "8 RAG Architectures for AI Engineers")  
Article  
![Avatar of dailydoseofds](https://media.daily.dev/image/upload/s--4IHQgTOw--/f_auto/v1710503712/logos/dailydoseofds)Daily Dose of Data Science | Avi Chawla | Substack · 1y  
8 RAG Architectures for AI Engineers  
Eight different RAG (Retrieval-Augmented Generation) architectures are explained with their specific use cases: Simple Vector RAG for basic semantic matching, Multi-modal RAG for cross-modal retrieval, HyDE for handling dissimilar queries, Self-RAG for validation against trusted sources, Graph RAG for structured relationships, Hybrid RAG combining vector and graph approaches, Adaptive RAG for dynamic query handling, and Agentic RAG for complex workflows with AI agents.  
173  
2
2. 2  
[](https://daily.dev/posts/json-prompting-for-llms-h2k3flu3o "JSON prompting for LLMs")  
Article  
![Avatar of dailydoseofds](https://media.daily.dev/image/upload/s--4IHQgTOw--/f_auto/v1710503712/logos/dailydoseofds)Daily Dose of Data Science | Avi Chawla | Substack · 1y  
JSON prompting for LLMs  
JSON prompting improves LLM outputs by providing structured format instead of vague natural language instructions. This technique leverages AI models' training on structured data from APIs and web applications, resulting in more consistent and predictable responses. JSON prompts eliminate ambiguity, enable output control, and create reusable templates for scalable AI workflows. While JSON is effective, alternatives like XML for Claude and Markdown also work well - the key is structure rather than specific syntax.  
63  
1
3. 3  
[](https://daily.dev/posts/the-full-mlops-llmops-blueprint-efnhksedq "The Full MLOps/LLMOps Blueprint")  
Article  
![Avatar of dailydoseofds](https://media.daily.dev/image/upload/s--4IHQgTOw--/f_auto/v1710503712/logos/dailydoseofds)Daily Dose of Data Science | Avi Chawla | Substack · 1y  
The Full MLOps/LLMOps Blueprint  
MLOps extends beyond model training to encompass the entire production ML system lifecycle, including data pipelines, deployment, monitoring, and infrastructure management. The crash course covers foundational concepts like why MLOps matters, differences from traditional DevOps, and system-level concerns, followed by hands-on implementation of the complete ML workflow from training to API deployment. MLOps applies software engineering and DevOps practices to manage the complex infrastructure surrounding ML code, ensuring reliable delivery of ML-driven features at scale.  
59  
1
4. 4  
[](https://daily.dev/posts/build-a-100-local-mcp-server-and-client-yiqujqcxf "Build a 100% local MCP Server and Client")  
Article  
![Avatar of dailydoseofds](https://media.daily.dev/image/upload/s--4IHQgTOw--/f_auto/v1710503712/logos/dailydoseofds)Daily Dose of Data Science | Avi Chawla | Substack · 1y  
Build a 100% local MCP Server and Client  
Learn to build a completely local Model Context Protocol (MCP) server and client setup for enterprise-grade AI applications. The tutorial covers creating MCP servers using FastMCP, building secure local clients with mcp-use library, and integrating with Stagehand for browser automation. This approach keeps data on your own servers while enabling AI agents to perform tasks like web scraping and form filling through natural language commands.  
58
5. 5  
[](https://daily.dev/posts/make-rag-systems-32x-memory-efficient--qxzqnyhia "Make RAG systems 32x Memory Efficient!")  
Article  
![Avatar of dailydoseofds](https://media.daily.dev/image/upload/s--4IHQgTOw--/f_auto/v1710503712/logos/dailydoseofds)Daily Dose of Data Science | Avi Chawla | Substack · 1y  
Make RAG systems 32x Memory Efficient!  
Binary quantization can make RAG systems 32x more memory efficient by converting float32 embeddings to binary vectors. The technique involves ingesting documents, generating binary embeddings, storing them in a vector database like Milvus, and using Hamming distance for retrieval. A complete implementation demonstrates querying 36M+ vectors in under 30ms using LlamaIndex, Milvus, and Groq for inference, with deployment via Beam Cloud.  
54  
1

[See all Daily Dose of Data Science | Avi Chawla | Substack archives](/sources/dailydoseofds/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/dailydoseofds/best-of/2025/08#page","url":"https://daily.dev/sources/dailydoseofds/best-of/2025/08","name":"Best Daily Dose of Data Science | Avi Chawla | Substack Posts — August 2025","description":"The most upvoted Daily Dose of Data Science | Avi Chawla | Substack posts from August 2025, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/dailydoseofds/best-of/2025/08#items","numberOfItems":5,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/8-rag-architectures-for-ai-engineers-ppnanyirn","name":"8 RAG Architectures for AI Engineers"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/json-prompting-for-llms-h2k3flu3o","name":"JSON prompting for LLMs"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/the-full-mlops-llmops-blueprint-efnhksedq","name":"The Full MLOps/LLMOps Blueprint"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/build-a-100-local-mcp-server-and-client-yiqujqcxf","name":"Build a 100% local MCP Server and Client"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/make-rag-systems-32x-memory-efficient--qxzqnyhia","name":"Make RAG systems 32x Memory Efficient!"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Daily Dose of Data Science | Avi Chawla | Substack","item":"https://daily.dev/sources/dailydoseofds"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/dailydoseofds/best-of"},{"@type":"ListItem","position":5,"name":"August 2025"}]}]}
```

