{
  "version": "1.2.0",
  "chapters": [
    {
      "title": "Prologue\r",
      "startTime": 89,
      "endTime": 289
    },
    {
      "title": "Chapter 1: Why Make DSLs?\r",
      "startTime": 289,
      "endTime": 597
    },
    {
      "title": "Chapter 2: decksh\r",
      "startTime": 597,
      "endTime": 1414
    },
    {
      "title": "Chapter 3: Visualizing Data [Supporter Only]\r",
      "startTime": 1414,
      "endTime": 1462
    },
    {
      "title": "Chapter 4: Documentation\r",
      "startTime": 1462,
      "endTime": 2253
    },
    {
      "title": "Chapter 5: Metaprogramming\r",
      "startTime": 2253,
      "endTime": 2713
    },
    {
      "title": "Chpater 6: Good Tools\r",
      "startTime": 2713,
      "endTime": 3263
    },
    {
      "title": "Appendix UNPOP: Unpopular Opinions\r",
      "startTime": 3263,
      "endTime": 4101
    },
    {
      "title": "Epilogue",
      "startTime": 4101,
      "endTime": 0
    }
  ]
}