two solutions for blog. Using only javascript and using nanoc with a new datasource