Applying OOP Principles in Embedded C
Tips and tricks to creatively apply OOP concepts in C: encapsulation, polymorphism, and abstraction without a class keyword.
Read more →Insights
Firmware, IoT, architecture, career. Written from the bench, not the boardroom.
Tips and tricks to creatively apply OOP concepts in C: encapsulation, polymorphism, and abstraction without a class keyword.
Read more →
Practical tips and strategies for seamlessly deploying embedded software releases without the chaos.
Read more →
Reflections and lessons learned after 15 years in the embedded industry: what changed, what stayed the same, and what I wish I'd known.
Read more →
A brief look at function pointers and how to use them to create powerful, flexible programs in C.
Read more →
Core ideas behind CI/CD within the context of embedded software development, and how to get started with continuous integration.
Read more →
A flashback on my experiences when I started out in the field over a decade ago. Nuggets of wisdom for people entering embedded engineering.
Read more →
Key considerations when developing firmware for cellular IoT devices, from power management to modem driver architecture.
Read more →
Get started with BLE development using the BleuIO dongle, a fast way to validate connectivity between two BLE devices.
Read more →No posts in this category yet.
Free discovery call
The first conversation is a free 30-minute discovery call to see whether I'm the right fit. No pressure either way.