Vibe Coding in 2026: I Ship Faster, but I Review More Than Ever
How AI coding tools changed the way I build software, test ideas, and review what I ship.
Read articleWriting
Clear, practical writing on embedded systems, software design, debugging, AI, and product development.
Latest writing
MediumHow AI coding tools changed the way I build software, test ideas, and review what I ship.
Read article
Level Up CodingA simple pattern for bringing class-like structure to a pure C codebase without switching languages.
Read article
Level Up CodingA practical, step-by-step walkthrough of finding and fixing a real C bug with GDB.
Read article
Write A CatalystA grounded playbook for engineers and teams adapting their work as AI changes the industry.
Read article
MediumA clear explanation of substitutability and why it matters when designing maintainable object hierarchies.
Read article
MediumHow to extend software safely without repeatedly rewriting the code that already works.
Read articleProduct writing

Practical notes on CAN, CAN FD, DBC files, signal encoding, debugging, and tool workflows.
Read the blog
Guides on collecting customer feedback, managing feature requests, and building useful roadmaps.
Read the blog