Notes on control and machines that learn.
A working notebook at the edge where classical control theory meets modern machine learning — written for engineers who want the math, the code, and the intuition in the same place.
Topics
01 / Explore01 — 18 posts
Control Systems
PID, state-space, frequency domain, stability — the math that keeps things in line.
→02 — 1 post
Motor Control
DC, BLDC, stepper. FOC, commutation, encoders, current loops.
→03 — 5 posts
Robotics
Path planning, motion control, manipulation, and the geometry of getting somewhere.
→04 — 11 posts
Machine Learning
From linear regression to gradient boosting — the classical toolkit.
→05 — 3 posts
Neural Networks
Architectures, training dynamics, and the bits underneath the hype.
→06 — 8 posts
Reinforcement Learning
Agents, rewards, policies. Where control theory and ML meet.
→07 — 18 posts
Tools
Linux, git, terminals, dotfiles — the practical tooling that makes engineering work.
→Recent writing
02 / Latest-
Jun 1, 2026ToolsClaude Code is Anthropic's agentic coding tool — a CLI that reads your codebase, edits files, runs commands, and plugs into your dev environment. It is also one of those tools w...
-
Jun 1, 2026ToolsOpenClaw — formerly Clawdbot — is one of the more interesting open-source AI agent projects to appear in the past year: a long-running process that runs on your own hardware, sp...
-
Jun 1, 2026Neural NetworksAttention is the one mechanism that pulled neural networks out of recurrent dead-ends and into the modern era. Every modern language model — GPT, Claude, Gemini, Llama — is some...
-
May 31, 2026ToolsYou pick the same model in VS Code that you use in the Claude app, ask a similar question, and the editor's answer feels thinner. The usual conclusion — 'the IDE version must be...
-
May 31, 2026ToolsArchitecture decisions are the ones you make in the first week of a project and then live with for years. This primer is the working engineer's introduction — what architecture ...
-
May 30, 2026ToolsAn LLM reads text. Source code is text. So why isn't this trivial? Because raw .c files come with a preprocessor that has to be expanded before the code is meaningful, with #inc...
-
May 29, 2026ToolsA 'skill' is the most underrated primitive in agent design: a folder of files — a SKILL.md, some examples, maybe a script — that tells the agent how to do one thing well. The fo...
-
May 28, 2026ToolsThere are two different questions you can ask of any LLM-powered system: where did this answer come from, and how long will the model remember it. The first is about knowledge —...