"Peer-reviewed publications" is too narrow a concept for modern-age science. Contributions to the scientific community also include: peer-reviewed software, peer-viewed blog posts, public talks, and interactive data visualizations.

Below is a stream of all publication types. You can filter by type above.