A book about creating a generic social media site with javascript