Featured posts

Latest posts

Video about inlining C/C++ functions

Video about inlining C/C++ functions

My latest video blog is now available. This time I am looking at inlining C/C++ functions and how this may…

Six (more) of the best foods

Six (more) of the best foods

My recent experiment with adjusting my diet was interesting, even if it was not 100% conclusive. Watching for the appearance…

Embedded World, Nuremberg is next week!

Embedded World, Nuremberg is next week!

Next week, Tuesday-Thursday, is what I believe to be the biggest event dedicated to embedded system development on the planet:…

Avoiding the cows

Avoiding the cows

I am carrying out an experiment. On myself. It started about 10 days ago and will run for 2 weeks….

My code is bug-free!

My code is bug-free!

There is an old joke saying: “To err is human, but for a real ****-up, get a computer.” This chimes…

How many screens do you need?

How many screens do you need?

I like a simple life. At least, that is what I tell myself. However, working with modern technology, even though…

Another 5 embedded software programming tips

Another 5 embedded software programming tips

Today is another in my occasional series of posts that document a few useful tips for embedded software developers. I…

The answer to Life, the Universe and Everything

The answer to Life, the Universe and Everything

Like most people [I assume!], from time to time, my mind turns to cosmic matters – as I have commonly…

Video about a very simple RTOS

Video about a very simple RTOS

My latest video blog is now available. This time I am looking at how to make the simplest possible multitasking…