Blog
Notes from the practice.
Practical writing on machine learning and the engineering around it — fundamentals, tooling, and the setup work that never makes it into papers.
Journal Club Week 29, 2026
This week: a behavior-indexed map that helps coding agents find where an edit belongs, an execution stack that pushes RL post-training past two million tokens on fixed hardware, and a 4B video model released with its full training data.
What Are World Models? The Bet on AI That Learns How the World Works
Why long reasoning chains break in LLMs, what world models actually are — from Dyna and Dreamer to JEPA and Genie — and what the evidence says about whether they truly learn physics.
Journal Club Week 28, 2026
Three papers from week 28: rethinking the objective in reinforcement learning for LLMs, a voice-controlled real-time video generator, and a 4D world model that drives a bimanual robot.
Local LLM Inference with Ollama: A Practical Guide
Run large language models on your own hardware: installation, picking a model that fits your memory, quantization, the Python API, and Modelfile customization.
Building Agentic Systems with LangGraph: ReAct Agents and RAG
Agents as graphs: a ReAct agent from scratch with tools and memory, a RAG pipeline as a graph, and agentic RAG that decides for itself when to retrieve.
How to Use Docker: A Practical Introduction for Data Scientists
Images, containers, Dockerfiles, volumes, and GPU access — the working vocabulary and commands you need to ship a machine learning project in a container.
How to Install CUDA and Find the Right PyTorch Version
What CUDA actually is, why nvidia-smi doesn't show what you think it
shows, and how to install a PyTorch build that matches your driver on the first try.
How to Sign In to the Hugging Face Hub from Python
Authenticate with an access token, push models and tokenizers to the Hub, and pull them back down — from scripts, notebooks, and CI environments.
How to Build an AI Chatbot with Streamlit and Python
A complete, streaming chat interface in under fifty lines of Python — session state, chat components, and a large language model behind it.
What Is Agentic AI? From Chatbots to AI Agents
What makes an AI system "agentic", how tool use and the agent loop work, and when an agent is the right architecture — and when it isn't.
Diagnosing Overfitting in Deep Learning: A Field Guide
Learning curves, weight and gradient distributions, the random-label test, calibration, leakage checks — every signal that tells you how well your model actually fits.
What Is Machine Learning? What Is AI? A Historical Perspective
From Turing's question to transformers: how AI and machine learning relate, how the field got here, and what the main types of learning actually mean.