Working with fire and steel

Working with fire and steel

Over the years, I have had to explain to my manager [and there have been rather a lot of them!]…

Monolithic or not

Monolithic or not

All my working life, I have had a challenge with explaining to people what I actually do. It all starts…

How did we do it?

How did we do it?

Happy Birthday WWW! As you probably heard or read in the news, the World Wide Web just hit an anniversary:…

Get packing

Get packing

I have frequently made the observation that a key difference between embedded and desktop system programming is variability: every Windows…

Monopoly

Monopoly

Today I want to tell you some history and ask for your help. When I was a kid, I used…

The ideal programming language?

The ideal programming language?

I recently wrote about programming languages and discussed which ones are common for embedded applications. Among the responses to that…

Festival fever

Festival fever

OK, so here is the plan. We are off to an event, which will last all weekend. It will be…

Embedded tools – the third way

Embedded tools – the third way

A significant factor in getting any job done properly is having the right tools. This is true whether you are…

Drawing on the right side of the brain

Drawing on the right side of the brain

It is now nearly half a lifetime since I made my first visit to California. When I went there, I…