{
  "javascript" : [
    {
      "topic": "ES Lint",
      "description": "ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code, with the goal of making code more consistent and avoiding bugs. In many ways, it is similar to JSLint and JSHint with a few exceptions:",
      "link": "http://eslint.org/docs/user-guide/getting-started",
      "keywords": "Java Script Code Review"
    },
    {
      "topic": "Redux Tutorial",
      "description": "A Comprehensive Guide to Test-First Development with Redux, React, and Immutable",
      "link": "http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html",
      "keywords": "Redux Tutorial"
    },
    {
      "topic": "Immutable",
      "description": "Immutable",
      "link": "https://facebook.github.io/immutable-js/docs/#/List/update",
      "keywords": "Immutable"
    },
    {
      "topic": "Commit guidelines",
      "description": "Angular commit guidelines",
      "link": "https://github.com/angular/angular.js/blob/master/CONTRIBUTING.md",
      "keywords": "Commit Guidelines"
    },
    {
      "topic": "Explore some native features instead of lodash",
      "description": "Explore some native features instead of lodash",
      "link": "http://blog.xebia.com/you-might-not-need-lodash-in-your-es2015-project/",
      "keywords": "lodash"
    }
  ]
}
