This is a simple API 101 lesson.
The modules are stored in a Google Sheet: https://docs.google.com/spreadsheets/d/1f2MvBecerDLFF7id43TnIe76EFo-hL0Lzt_al03V8Hc/edit#gid=0
Published to this Github repo using the Google Sheets API and Githbu API, via this JavaScript in this repo: https://github.com/api-evangelist-api-consumer-lessons/101/blob/master/pull-sheet/index.html
Resulting in this YAML: https://github.com/api-evangelist-api-consumer-lessons/101/blob/master/_data/101.yaml
That drives this website: http://101.apievangelist.com/