{
  "version": "1.2.0",
  "chapters": [
    {
      "startTime": 0,
      "title": "Intro"
    },
    {
      "startTime": 29,
      "title": "River's start with computers and electronics"
    },
    {
      "startTime": 222,
      "title": "River's start with Python"
    },
    {
      "startTime": 271,
      "title": "Teaching"
    },
    {
      "startTime": 342,
      "title": "Discovering CircuitPython"
    },
    {
      "startTime": 558,
      "title": "Creating the CircuitPython Online IDE",
      "url": "https://urfdvw.github.io/circuitpython-online-ide-2/"
    },
    {
      "startTime": 784,
      "title": "How the CircuitPython Online IDE works",
      "url": "https://github.com/urfdvw/circuitpython-online-ide-2"
    },
    {
      "startTime": 868,
      "title": "The challenges in building the CircuitPython Online IDE"
    },
    {
      "startTime": 1234,
      "title": "Self-hosting the CircuitPython Online IDE"
    },
    {
      "startTime": 1142,
      "title": "How the CircuitPython Online IDE helps educators"
    },
    {
      "startTime": 1234,
      "title": "CircuitPython Online IDE Key Features"
    },
    {
      "startTime": 1393,
      "title": "What's next for the CircuitPython Online IDE",
      "url": "https://github.com/urfdvw/circuitpython-online-ide-2"
    },
    {
      "startTime": 1481,
      "title": "How to support the CircuitPython Online IDE"
    },
    {
      "startTime": 1505,
      "title": "Where to learn more",
      "url": "https://github.com/urfdvw/circuitpython-online-ide-2"
    },
    {
      "startTime": 1523,
      "title": "Which board?"
    }
  ]
}
