Learning log
What I am learning, and how far along it is.
A 30-week path from Python to shipped AI systems, about fifteen hours a week. Every topic and every weekly project is ticked off as it is finished. Nothing here is a claim — it is a record.
0%
Of the path
0 / 201
Steps finished
0 h
Of 462 h
0
Day streak
Steps finished over time
Last twenty weeks · 0 steps in the last 7 days
01
Programming foundations
Python, Git, SQL and APIs. Every AI system is software first. Four weeks of Python, Git, SQL and APIs is the floor everything else stands on.
0 / 26 · 0%
02
Data and math for ML
NumPy, pandas, gradients, probability. Models eat data and speak in vectors. Two weeks to get fluent with NumPy and pandas and build intuition for the few math ideas ML uses.
0 / 12 · 0%
03
Classical machine learning
Algorithms, metrics, an end-to-end project. Before deep learning, learn how any model learns, overfits and gets measured. Interviews assume this vocabulary, and most real ML jobs still run on tabular data.
0 / 26 · 0%
04
Deep learning
From scratch, then PyTorch. Build neural networks from scratch, then in PyTorch, until you read training curves the way a doctor reads a scan.
0 / 19 · 0%
05
Transformers and LLMs
Attention, a tiny GPT, how LLMs are built. Open the black box. Build attention and a tiny GPT, then learn how real LLMs are pretrained, tuned and served.
0 / 13 · 0%
06
Building LLM apps
APIs, prompts, JSON, tool calling. Now you build. Call models through APIs, write prompts that hold up, force output into validated JSON and let models call your functions.
0 / 14 · 0%
07
Retrieval-augmented generation
Embeddings, vector search, RAG evals. Models do not know your documents. RAG finds the right passages and hands them to the model so answers are grounded and citable.
0 / 14 · 0%
08
Agents and MCP
The agent loop, LangGraph, MCP servers. Agents use tools in a loop until a task is done. Build them, connect them to real systems through MCP and keep them on a leash.
0 / 14 · 0%
09
Fine-tuning and evals
LoRA, error analysis, tracing, security. Sometimes prompting and RAG are not enough. Learn when fine-tuning pays, then measure quality, trace every call and defend against prompt injection.
0 / 14 · 0%
10
Backend, Docker, CI/CD and deploy
Django, containers, pipelines, production. A demo is not a product. Add a full web framework, package it, automate testing and deployment, and ship it where strangers can use it.
0 / 21 · 0%
11
MLOps and system design
Tracking, serving, drift, design interviews. Models drift and teams need to track experiments. Design rounds appear in most interview loops, and ML design adds data, training, serving and evaluation.
0 / 21 · 0%
12
Get hired
Capstone, resume, mocks, applications. Turn the commit history into proof. Finish the capstone, show your work in public, rehearse the interview loop and apply every week.
0 / 7 · 0%