{
  "version": "1.2.0",
  "chapters": [
    {
      "title": "Intro  \r",
      "startTime": 0,
      "endTime": 60
    },
    {
      "title": "Four months in: reflecting on the journey  \r",
      "startTime": 60,
      "endTime": 135
    },
    {
      "title": "Dishwashers of the world, we salute you  \r",
      "startTime": 135,
      "endTime": 180
    },
    {
      "title": "Mitchell’s wedding planning (and why Gavin’s uninvited)  \r",
      "startTime": 180,
      "endTime": 330
    },
    {
      "title": "Building the theme designer with AI  \r",
      "startTime": 330,
      "endTime": 600
    },
    {
      "title": "Real-time collaboration and sharing in the browser  \r",
      "startTime": 600,
      "endTime": 769
    },
    {
      "title": "Gavin loses his design (and wants an undo button)  \r",
      "startTime": 769,
      "endTime": 810
    },
    {
      "title": "A blog is born + CEO sleepout post  \r",
      "startTime": 810,
      "endTime": 900
    },
    {
      "title": "Gavin’s dev setup begins (slowly)  \r",
      "startTime": 900,
      "endTime": 1020
    },
    {
      "title": "Tuple, tabs, and taking control  \r",
      "startTime": 1020,
      "endTime": 1125
    },
    {
      "title": "SEO titles and future-proofing content  \r",
      "startTime": 1125,
      "endTime": 1320
    },
    {
      "title": "Gavin’s week: juggling DealBuddy, clients, and chaos  \r",
      "startTime": 1320,
      "endTime": 1585
    },
    {
      "title": "Start Club Brisbane and our first SixSides wrap  \r",
      "startTime": 1585,
      "endTime": 1770
    },
    {
      "title": "Shirts for the real MVPs: our partners  \r",
      "startTime": 1770,
      "endTime": 1920
    },
    {
      "title": "Why durable objects matter for scaling  \r",
      "startTime": 1920,
      "endTime": 2160
    },
    {
      "title": "Real-time updates and saving $$$  \r",
      "startTime": 2160,
      "endTime": 2520
    },
    {
      "title": "Freemium, cost control, and infrastructure  \r",
      "startTime": 2520,
      "endTime": 2670
    },
    {
      "title": "How Mitchell’s learning all this stuff  \r",
      "startTime": 2670,
      "endTime": 2880
    },
    {
      "title": "Back to the mobile app  \r",
      "startTime": 2880,
      "endTime": 2980
    },
    {
      "title": "Gavin gets a GitHub  \r",
      "startTime": 2980,
      "endTime": 3001
    },
    {
      "title": "Wrap-up",
      "startTime": 3001,
      "endTime": 0
    }
  ]
}