Don't always have a lot of time for reading, but one blog I try to keep up with is Jack Ganssle's Embedded Muse blog; you just never know when something really useful or as in this case, a why didn't I think of that way back when I was working on xxxxx widget? Sort of moment.
Great example of this is a video he put at ganssle.com/video/episode8-debugging-via-i2c.html
Ordnung ist das halbe Leben
I gave up on that half long ago.........