{
  "version": "1.2.0",
  "chapters": [
    {
      "title": "Intro",
      "startTime": 0,
      "endTime": 111
    },
    {
      "title": "CRDTs",
      "startTime": 111,
      "endTime": 556
    },
    {
      "title": "Automerge",
      "startTime": 556,
      "endTime": 1207
    },
    {
      "title": "Collections vs Databases",
      "startTime": 1207,
      "endTime": 1440
    },
    {
      "title": "Automerge as an app data-layer",
      "startTime": 1440,
      "endTime": 1734
    },
    {
      "title": "Thoughts on P2P",
      "startTime": 1734,
      "endTime": 1947
    },
    {
      "title": "Generic sync servers",
      "startTime": 1947,
      "endTime": 2250
    },
    {
      "title": "Bluesky",
      "startTime": 2250,
      "endTime": 2437
    },
    {
      "title": "A social network with local-first approach",
      "startTime": 2437,
      "endTime": 2916
    },
    {
      "title": "Local-first vs Offline-first",
      "startTime": 2916,
      "endTime": 3035
    },
    {
      "title": "What does local-first need to really succeed",
      "startTime": 3035,
      "endTime": 3291
    },
    {
      "title": "A business-model for local-first applications",
      "startTime": 3291,
      "endTime": 3819
    },
    {
      "title": "Outro",
      "startTime": 3819,
      "endTime": 3862
    }
  ]
}