Featured posts

Latest posts

Shall we take it slow?

Shall we take it slow?

My Christmas present to my wife was a long weekend away in a luxury hotel. I had got what seemed…

Embedded articles – medical systems, C function parameters, multitasking and Forth

Embedded articles – medical systems, C function parameters, multitasking and Forth

Although I regard the New Year as a time to look forward, I am continuing my catch-up process of cataloging…

A Christmas cracker

A Christmas cracker

For most of my adult life, I have been a regular visitor to the United States. Even though I have…

Making a difference

Making a difference

I am sure that most people, like me, enjoy doing Good Things – helping others in one way or another….

Embedded software security – are text strings a vulnerability?

Embedded software security – are text strings a vulnerability?

As embedded systems become even more ubiquitous and complex, there is an increasing concern about security. The term means different…

Embedded software development books

Embedded software development books

I am often asked where to get in-depth information about embedded software development. Commonly, the query comes from a student…

Dating in the dark

Dating in the dark

Sometimes I have an idea for a product, technology or business, which I think is really compelling, but is outside…

Yet more embedded articles – power, MMUs, the static keyword, and multicore

Yet more embedded articles – power, MMUs, the static keyword, and multicore

I am continuing my catch-up process of cataloging embedded software articles that I have had published on embedded.com This time…

There ain’t no such thing as a free lunch

There ain’t no such thing as a free lunch

If I am at an event where they are serving beer, I commonly make the joke that it is my…