Today’s top posts reveal exhausted optimism, surprising wins, and why 'build for yourself' might be dead.