Any good resources where CS folks typically upload their papers? I've used the Google/Twitter/etc. "published research" pages, but those are obviously company-specific.
Many CS researchers publish in conferences, not journals, so they tend to be pretty spread around. Each field usually has a major conference whose proceedings are worth looking into when they roll around. Of course, conference papers are behind paywalls, but you can usually find a free version if you search the authors/paper title in Google Scholar. The system could be better.
dl.acm.org won't have the paper uploaded if it wasn't published in an ACM journal or conference, but it has the metadata, including citations, for a huge number of papers published elsewere.
IACR eprint for crypto, ECCC for complexity theory, though plenty of TCS people use arxiv too.