I recently came across an excellent book: The Art of Readable Code by Dustin Boswell and Trevor Foucher. As soon…
My latest video blog is now available. I am talking about the C keyword static and its different, rather confusing,…
Recently, I blogged about a video in which I talked about inlining of code. I thought that this was an…
First off, I lay no claim to be an Internet security expert. Maybe because of this, I was quite shocked…
What are you priorities when writing code? Obviously you need to implement some specific functionality and there may be a…
A lot of embedded software is focused on the control of peripheral devices and this can present some interesting challenges….
It is a given that structured programming – in one form or another – is a Good Thing. For years,…
It is widely felt that C is a very good language for embedded applications, as it is expressive, compact and…
My latest video blog is now available. I am talking about the volatile keyword in C/C++, which is of vital…