Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
I believe that the current "consensus" (if such exists - it's at least a trend) on periods at the end of quotations is predicated on whether or not the period belongs with the quoted sentence - (He said, "No, thank you.") vs (He spoke about "stuff".)