Our top 5 resources from 2017