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

---
title: Best Daily Dose of Data Science | Avi Chawla | Substack...
description: The most upvoted Daily Dose of Data Science | Avi Chawla | Substack posts from July 2025, curated by the daily.dev community.
canonical: https://daily.dev/sources/dailydoseofds/best-of/2025/07
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/dailydoseofds/best-of/2025/07
og:type: website
og:site_name: daily.dev
og:title: Best Daily Dose of Data Science | Avi Chawla | Substack posts — July 2025 | daily.dev
og:description: The most upvoted Daily Dose of Data Science | Avi Chawla | Substack posts from July 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 — July 2025

1. 1  
[](https://daily.dev/posts/4-stages-of-training-llms-from-scratch-2a6bsw664 "4 Stages of Training LLMs from Scratch")  
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  
4 Stages of Training LLMs from Scratch  
Training large language models from scratch involves four key stages: pre-training on massive text corpora to learn language basics, instruction fine-tuning to make models conversational and follow commands, preference fine-tuning using human feedback (RLHF) to align with human preferences, and reasoning fine-tuning for mathematical and logical tasks using correctness as a reward signal. Each stage builds upon the previous one to create increasingly capable and aligned AI systems.  
104  
2
2. 2  
[](https://daily.dev/posts/mcp-integration-with-4-popular-agentic-frameworks-gojamcx1c "MCP Integration with 4 Popular Agentic Frameworks")  
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  
MCP Integration with 4 Popular Agentic Frameworks  
Part 8 of an MCP crash course demonstrates how to integrate Model Context Protocol with four popular agentic frameworks: LangGraph, CrewAI, LlamaIndex, and PydanticAI. The tutorial provides step-by-step practical walkthroughs for connecting MCP to each framework, along with detailed implementations. This builds on previous parts covering MCP fundamentals, custom client development, tools/resources/prompts, sampling integration, and security considerations including testing and sandboxing.  
67
3. 3  
[](https://daily.dev/posts/what-is-context-engineering--kbsgndy9c "What is Context Engineering?")  
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  
What is Context Engineering?  
Context engineering is emerging as a critical skill for AI engineers, focusing on systematically orchestrating context rather than just clever prompting. Unlike traditional prompt engineering that relies on 'magic words', context engineering creates dynamic systems that provide the right information, tools, and format to LLMs. The approach addresses the real bottleneck in AI applications - not model capability, but setting up proper information architecture. Key components include dynamic information flow, smart tool access, memory management (both short-term and long-term), and format optimization. As AI models improve, context quality becomes the limiting factor for application success.  
62
4. 4  
[](https://daily.dev/posts/prompting-vs-rag-vs-finetuning-0iuudm8gy "Prompting vs. RAG vs. Finetuning")  
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  
Prompting vs. RAG vs. Finetuning  
A decision framework for choosing between prompt engineering, RAG, and fine-tuning when building LLM applications. The choice depends on two key factors: the amount of external knowledge required and the level of model adaptation needed. RAG works best for custom knowledge bases without behavior changes, fine-tuning modifies model structure and behavior, prompt engineering suffices for basic adjustments, and hybrid approaches combine RAG with fine-tuning for complex requirements.  
44
5. 5  
[](https://daily.dev/posts/6-no-code-llm-agents-and-rag-builder-tools-for-ai-engineers-vlptttmxz "6 No-code LLM, Agents, and RAG Builder Tools 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  
6 No-code LLM, Agents, and RAG Builder Tools for AI Engineers  
Six open-source no-code tools enable AI engineers to build LLM applications, agents, and RAG systems without extensive programming. Featured tools include RAGFlow for document understanding, Langflow for visual agent building, LLaMA-Factory for model fine-tuning, Transformer Lab for local LLM experimentation, xpander for agent backends, and AutoAgent for natural language agent creation. These platforms collectively have over 200k GitHub stars and support various AI development workflows from training to deployment.  
40

[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/07#page","url":"https://daily.dev/sources/dailydoseofds/best-of/2025/07","name":"Best Daily Dose of Data Science | Avi Chawla | Substack Posts — July 2025","description":"The most upvoted Daily Dose of Data Science | Avi Chawla | Substack posts from July 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/07#items","numberOfItems":5,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/4-stages-of-training-llms-from-scratch-2a6bsw664","name":"4 Stages of Training LLMs from Scratch"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/mcp-integration-with-4-popular-agentic-frameworks-gojamcx1c","name":"MCP Integration with 4 Popular Agentic Frameworks"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/what-is-context-engineering--kbsgndy9c","name":"What is Context Engineering?"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/prompting-vs-rag-vs-finetuning-0iuudm8gy","name":"Prompting vs. RAG vs. Finetuning"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/6-no-code-llm-agents-and-rag-builder-tools-for-ai-engineers-vlptttmxz","name":"6 No-code LLM, Agents, and RAG Builder Tools for AI Engineers"}]},{"@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":"July 2025"}]}]}
```

