{
  "version": "1.2.0",
  "chapters": [
    {
      "title": "If it's not done, it's not done\r",
      "startTime": 0,
      "endTime": 234
    },
    {
      "title": "Example: Building an example app for Catalyst UI\r",
      "startTime": 234,
      "endTime": 421
    },
    {
      "title": "Tracer bullets\r",
      "startTime": 421,
      "endTime": 671
    },
    {
      "title": "Tactic: Thinking from the perspective of \"what could I demo\"\r",
      "startTime": 671,
      "endTime": 703
    },
    {
      "title": "Example: How Tuple spins up standalone demos\r",
      "startTime": 703,
      "endTime": 780
    },
    {
      "title": "Feature flagging and continuous integration\r",
      "startTime": 780,
      "endTime": 859
    },
    {
      "title": "Example: Migrating the Tailwind UI website to React and Inertia\r",
      "startTime": 859,
      "endTime": 1110
    },
    {
      "title": "Tactic: Derisking projects with \"save points\"\r",
      "startTime": 1110,
      "endTime": 1147
    },
    {
      "title": "The infamous \"how to build an MVP\" skateboard to car analogy\r",
      "startTime": 1147,
      "endTime": 1207
    },
    {
      "title": "Example: Shipping the Tailwind Connect event website\r",
      "startTime": 1207,
      "endTime": 1757
    },
    {
      "title": "Tactic: Don't be afraid of waste\r",
      "startTime": 1757,
      "endTime": 1901
    },
    {
      "title": "Tactic: Compare your work to what's in production, not your wildest dream\r",
      "startTime": 1901,
      "endTime": 2022
    },
    {
      "title": "Tactic: Do a great version of the simple solution\r",
      "startTime": 2022,
      "endTime": 2208
    },
    {
      "title": "Tactic: Make work in progress visible to avoid taking on too much\r",
      "startTime": 2208,
      "endTime": 2363
    },
    {
      "title": "Example: Designing the \"Is it Tailwind\" tool",
      "startTime": 2363,
      "endTime": 0
    }
  ]
}