fix specs / js tests
add link to blog
add js tests for commits

  74da3a652b8ec20eca4030ef60ed477a25545318 through
  6f8143719d0c4337b0c4f4070f23602ea30726f3