Looks like for some reason the underscore in the folder name was now causing Jekyll to ignore the folder and its contents. Renaming the folder seems to have fixed things (at least locally on my computer 🙂)
Add empty lines in resources.md between each link to get them to render on separate lines
/resources/
links.resources.md
between each link to get them to render on separate lines