File size: 3,836 Bytes
c032460
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
# 12-Month Content Plan for Kashi Coding Handbook

## "Modern Python: From Packages to Production AI"

---

## Q1 2026: Modern Python Foundation (Jan-Mar)

**Theme:** Setting up the modern Python development stack

### January: Package Management Evolution

**Post 1: "Beyond pip: Package Management with pixi.sh"**

- Why conda-forge matters for data science/AI
- Installing pixi and basic commands
- Creating reproducible environments
- Comparison with Poetry, PDM, uv
- When to use each tool
- GitHub repo: `pixi-starter-templates`

**Post 2: "Multi-Project Workspace with pixi"**

- Managing multiple related projects
- Shared dependencies across projects
- Lock files and reproducibility
- Integration with Docker
- GitHub repo: `pixi-monorepo-example`

### February: Professional CLI Development

**Post 3: "Building CLI Tools with Typer"**

- Type hints-driven interfaces
- Commands, options, and arguments
- Auto-generated documentation
- Testing CLI applications with pytest
- GitHub repo: `typer-starter-kit`

**Post 4: "Advanced CLI Patterns: Progress Bars, Config Files, and Plugins"**

- Rich integration for beautiful output
- Configuration management (TOML, YAML)
- Plugin architecture
- Distributing CLI tools
- GitHub repo: `advanced-cli-patterns`

### March: Docker & Containerization

**Post 5: "Docker for Python Development"**

- Multi-stage builds for Python apps
- Managing dependencies in containers
- Docker Compose for development stacks
- Volume mounting and hot reload
- GitHub repo: `python-docker-templates`

**Post 6: "Containerizing AI Applications"**

- GPU support in Docker
- Model serving containers
- Environment variables and secrets
- Your TrueNAS/Coolify setup as case study
- GitHub repo: `ai-docker-stack`

---

## Q2 2026: LLM Applications & Foundations (Apr-Jun)

**Theme:** Building blocks for AI applications

### April: LangChain Fundamentals

**Post 7: "Building Your First RAG Application with LangChain"**

- Document loaders and text splitters
- Vector stores (using Supabase pgvector!)
- Retrieval chains
- Basic prompt engineering
- GitHub repo: `langchain-rag-starter`

**Post 8: "LangChain Memory Systems"**

- Conversation memory patterns
- Message history with Supabase
- Context window management
- When to use which memory type
- GitHub repo: `langchain-memory-examples`

### May: MCP (Model Context Protocol)

**Post 9: "Building Your First MCP Server"**

- MCP architecture overview
- Database connector server (your actual work!)
- Tool creation and registration
- Testing MCP servers
- GitHub repo: `mcp-starter-pack`

**Post 10: "Advanced MCP: Custom Tools and Integrations"**

- File system access tools
- API integration tools
- Docker container management tools
- Connecting MCP to LangChain agents
- GitHub repo: `mcp-advanced-tools`

### June: Agent Observability

**Post 11: "Observability for LLM Applications"**

- Logging strategies for LLM calls
- Token counting and cost tracking
- LangSmith integration
- Debugging agent decisions
- GitHub repo: `llm-observability-toolkit`

**Post 12: "Testing Non-Deterministic Systems"**

- Testing strategies for LLM apps
- Assertion patterns for AI outputs
- Evaluation frameworks
- CI/CD for AI applications
- GitHub repo: `ai-testing-patterns`

---

## Q3 2026: Multi-Agent Systems & Robotics (Jul-Sep)

**Theme:** Orchestrating multiple agents and physical systems

### July: CrewAI Deep Dive

**Post 13: "Building Multi-Agent Systems with CrewAI"**

- Agent roles and goals
- Task delegation patterns
- Sequential vs hierarchical crews
- Real-world example: research automation
- GitHub repo: `crewai-examples`

**Post 14: "CrewAI Advanced Patterns"**

- Custom tools for agents
- Inter-agent communication
- Error handling and recovery
- Observability for CrewAI (connects to Post 11)
- GitHub repo: `crewai-advanced`