{
  "version": "1.2.0",
  "chapters": [
    {
      "title": "Prologue",
      "startTime": 0,
      "endTime": 183.25
    },
    {
      "title": "Chapter 1: The AWS Outage",
      "startTime": 183.25,
      "endTime": 1635.25
    },
    {
      "title": "Chapter 2: Overdependence on Timeouts and Retries [Extended]",
      "startTime": 1635.25,
      "endTime": 1661.46
    },
    {
      "title": "Chapter 3: Food Delivery app PINs should be Local First [Extended]",
      "startTime": 1661.46,
      "endTime": 1691.29
    },
    {
      "title": "Chapter 4: The Azure Outage",
      "startTime": 1691.29,
      "endTime": 2377.38
    },
    {
      "title": "Chapter 5: Do We Actually Need All These Cloud Services? [Extended]",
      "startTime": 2377.38,
      "endTime": 2407.58
    },
    {
      "title": "Chapter 6: We Are Trapped By Our Own Path Dependence [Extended]",
      "startTime": 2407.58,
      "endTime": 2454.42
    },
    {
      "title": "Chapter 7: What Is Popular Is Not Necessarily What Is Good",
      "startTime": 2454.42,
      "endTime": 2562.54
    },
    {
      "title": "Appendix UNPOP: Unpopular Opinions and Panic & Recover",
      "startTime": 2562.54,
      "endTime": 3754.92
    },
    {
      "title": "Epilogue",
      "startTime": 3754.92,
      "endTime": 3899.74
    }
  ]
}