Knowledge

last modified: October 23, 2025

C++ Templates for Embedded Code (Part 2)

Posted on 2019-07-27— C++, Improve your Code, Learn

I continue exploring C++ templates for embedded systems, showing template classes, pin abstraction, and combining Sender and Pin examples to reduce firmware size and improve code clarity. I explain static methods, type aliases, and trade-offs between runtime flexibility and efficiency. Read the full post to see code and assembly comparisons.

Read this post

Soldering for Show

Posted on 2016-09-24— Learn

I walk you through how I get camera-ready solder work: choosing the right iron and pliers, selecting solder and flux, careful prep, cutting and reheating for shiny domes, plus cleaning for macro photos. If you want neater prototypes or better product shots, read the full step-by-step guide.

Read this post