The content of published articles does help not only with team focus, but also is a natural "deliverable" definition for UI-less products such as SDK. Blog post simply cannot be published unless code is in the Github repo, tutorials and sample apps are there as well as illustrations and narration communicating new features.
Perhaps one of the things I should have stressed more is what good fun it is to have robust debate about why our work matters! Planning SDK work (even refactoring / housekeeping) doesn't have to be dull.
This blog post is an example the BS PR that Amazon does. IT's frankly dishonest self aggrandizement.
I think writing a mission statement or press release before development would sink a lot of projects before they began and save millions.