The latest and most significant academic research in computer science is published in academic (scholarly, peer-reviewed) journals. Practitioners will also publish new and useful findings in trade journals, conference proceedings, or as white papers.