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.
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
I don't see any links or buttons in the UI to leave a comment on anything (I'm logged in).
I think it wasn't working because I didn't have an email address for my account. When I added one, then I started seeing comment boxes in the UI.