Featured posts

Latest posts

Disrupting the status quo

Disrupting the status quo

I have always liked the concept of disruptive technologies – technological advances that change the way things work in a…

Video blog about RTOS event flags

Video blog about RTOS event flags

My latest video blog is now available. This time I am continuing my occasional series of videos about RTOS features…

Six of the best – tools

Six of the best – tools

From time to time, I like to review my favorite things in some specific category. I have looked at quite…

Embedded software article: RTOS Revealed #12

Embedded software article: RTOS Revealed #12

My latest article on embedded.com has been published. This piece is the twelfth installment of the RTOS Revealed series, which…

Tell me where you are in 3 words

Tell me where you are in 3 words

I am very familiar with “the look”. It is the expression on Libby’s face – the response to me talking…

Video blog about parameter passing in C

Video blog about parameter passing in C

My latest video blog is now available. This time I am looking at how parameters are passed to functions in…

Mac apps

Mac apps

Although it has been a while, from time to time, I have written about the apps that I use on…

The missing bullet holes

The missing bullet holes

I enjoy reading and I always have a book on the go [at least one]. Currently I am reading a…

USB 3.2 for embedded systems

USB 3.2 for embedded systems

I have always found USB a fascinating technology. It is a wonderful example of how something can have great complexity…