Good article but some of the material is outdated and some of the apps/sites no longer exist
reply