If you met someone in a bar, say, and you got talking, they are likely to ask what you do….
It is interesting how different parts of my life intersect with one another. I am thinking of my working life…
Two weeks ago, I set a quiz. I listed four ways to write some code, which was supposed to divide…
It is October, which is always the start of a busy time of year for me. Most people I know…
I was recently reading a set of “golden rules” for embedded programming. I am very skeptical about such proscriptive instructions…
For a software developer, the idea of a library is quite simple: It is a file containing a [typically large]…
As I have mentioned before, I am always interested in user surveys, as they do offer some kind of glimpse…
Embedded software development tools are important to all developers and a topic that I frequently discuss [like here]. The way…
I have frequently made the observation that a key difference between embedded and desktop system programming is variability: every Windows…