One thing I've noticed is that information is often either too basic or too advanced. The hardest resources to find are the ones that bridge that gap. Writing for a specific person often produces exactly that kind of explanation, which is probably why these posts end up helping so many others as well.

When I was giving presentations to fairly large groups for a larger company, the feedback forms would often include both "way too basic" and "really great insights."