Follow @jack_ganssle

Jack Ganssle, Editor of The Embedded Muse Jack Ganssle's Blog

This is Jack's
occasional outlet for thoughts about designing and programming embedded systems. It's a complement to my bi-weekly newsletter The Embedded Muse. Contact me at I'm an old-timer engineer who still finds the field endlessly fascinating (bio).

On N-Version Programming

August 8, 2018

The conventional wisdom is that a very effective way to get higher-reliability software is to have independent teams develop two or more copies of the project from a common set of requirements. Some data suggests this isn't always true. Read the rest of this post.

On USB v. Bench Scopes

July 31, 2018

Over the years I've used a lot of different pieces of test equipment. These broadly fall into two categories: bench instruments (stand-alone with controls and displays) and USB devices. The latter generally have no knobs, buttons or displays, those functions relegated to an application running on a PC.

Which do you prefer? Read the rest of this post.

Why I Decided to Start a Blog

July 20, 2018

In September it will be two years since I stopped writing a weekly column for Between that and my earlier monthly articles in Embedded Systems Design magazine I wrote over 1000 pieces about embedded systems. As of this writing 355 issues of my Embedded Muse newsletter have gone out. Then there are the six books I wrote or edited (plus one on sailing). You'd think I would have had enough of writing! Read the rest of this post.