I agree that it is bad to preannounce specific features, but you've misread the article. What the article advises is to share is a one page "product vision or roadmap". I'd imagine that this one-page lays out what the problem space is, and generally what the approach is.