Featured posts

Latest posts

RIP Gordon Cameron

RIP Gordon Cameron

Last Monday, my friend and colleague of many years, Gordon Cameron, died after some months of illness…

Problems with pointers: out of scope, out of mind

Problems with pointers: out of scope, out of mind

Last week I conducted a series of 5 online lectures about C++ for embedded applications. [You can still access the…

1st world and 3rd world technology

1st world and 3rd world technology

A common phrase, which I seem to hear with increasing frequency is: “That is a 1st World problem.” Such a…

C++ Exception handling continued – words from an insider

C++ Exception handling continued – words from an insider

As I continue with my current pre-occupation with C++, I decided to discuss some aspects of the language with my…

Internet shopping and customer service

Internet shopping and customer service

Internet shopping is, IMHO, a Good Thing. It may be argued that its success has been to the detriment of…

C++ Q&A

C++ Q&A

As my interest in C++ continues, I have been soliciting questions about C++ for embedded on various social media platforms….

Exception handling in C++ – developers are wary

Exception handling in C++ – developers are wary

As I mentioned last week, I am very much in “C++ mode” just now, mainly because I am preparing for…

1000 words

1000 words

My blog posts seem to average out to around 500 words. I do not have a quota or a target…

Dynamic memory in real time systems – a solution?

Dynamic memory in real time systems – a solution?

C++ has been on my mind lately. There are many reasons why embedded developers are wary – possibly even afraid…