Learning
Everything I'm learning & teaching
One place for the courses, roadmaps and guides I'm building - from C++ and embedded hardware to networking, Go, DevOps and interview prep. New resources land here first.
Courses & tracks
The Robot Whisperer
A from-scratch C++ course that teaches the language and then uses it to move real things - lights, motors, and a connected, secure ESP32 smart lock. 12 modules, a numbering-systems interlude, and a capstone.
12 modules + capstone
Projects Track
Four sellable automations built on the course - an RFID card lock, an animated LED signpost, remote/app-controlled lighting, and an ESP32-CAM photo doorbell - each with wiring, firmware and a business angle.
4 projects + business module
Smart-Home Engineering Roadmap
The level-by-level path from fullstack engineer to a smart-home hardware business - electronics, PCB design, enclosures, smart-home protocols, cloud/app, robotics, security and manufacturing.
Levels 0–10
C++ Complete Notes
A scannable C++ reference - your first program through variables, control flow, arrays, functions, pointers and dynamic memory, to structs, enums and OOP. Copy-paste examples for every concept, plus a cheat sheet.
38 topics + cheat sheet
Visual guides
Languages & platforms
Learning Go
Go from the ground up - the language, its concurrency model, and the patterns I use to ship one backend to web, desktop and mobile.
DevOps Learning
A structured DevOps path - Git, Docker, CI/CD and the infrastructure skills that turn code into something that actually runs in production.
Interview prep


