[
  {
    "startMs": 160,
    "text": "Welcome to our session on multiplayer"
  },
  {
    "startMs": 2389,
    "text": "Welcome to our session on multiplayer"
  },
  {
    "startMs": 2399,
    "text": "Welcome to our session on multiplayer software factories where I'll walk you"
  },
  {
    "startMs": 4230,
    "text": "software factories where I'll walk you"
  },
  {
    "startMs": 4240,
    "text": "software factories where I'll walk you through what the tensions are, what the"
  },
  {
    "startMs": 6390,
    "text": "through what the tensions are, what the"
  },
  {
    "startMs": 6400,
    "text": "through what the tensions are, what the solutions are when multiple people and"
  },
  {
    "startMs": 9110,
    "text": "solutions are when multiple people and"
  },
  {
    "startMs": 9120,
    "text": "solutions are when multiple people and multiple agents are working on the same"
  },
  {
    "startMs": 11669,
    "text": "multiple agents are working on the same"
  },
  {
    "startMs": 11679,
    "text": "multiple agents are working on the same software delivery pipeline. Software"
  },
  {
    "startMs": 14629,
    "text": "software delivery pipeline. Software"
  },
  {
    "startMs": 14639,
    "text": "software delivery pipeline. Software delivery pipelines are of course not new"
  },
  {
    "startMs": 16950,
    "text": "delivery pipelines are of course not new"
  },
  {
    "startMs": 16960,
    "text": "delivery pipelines are of course not new and existed before uh uh AI and you know"
  },
  {
    "startMs": 21109,
    "text": "and existed before uh uh AI and you know"
  },
  {
    "startMs": 21119,
    "text": "and existed before uh uh AI and you know we have the typical build test and then"
  },
  {
    "startMs": 23990,
    "text": "we have the typical build test and then"
  },
  {
    "startMs": 24000,
    "text": "we have the typical build test and then kind of wait for the release and the"
  },
  {
    "startMs": 26230,
    "text": "kind of wait for the release and the"
  },
  {
    "startMs": 26240,
    "text": "kind of wait for the release and the merge to go out into main. uh this is"
  },
  {
    "startMs": 28870,
    "text": "merge to go out into main. uh this is"
  },
  {
    "startMs": 28880,
    "text": "merge to go out into main. uh this is pretty much a serial flow and it has"
  },
  {
    "startMs": 31269,
    "text": "pretty much a serial flow and it has"
  },
  {
    "startMs": 31279,
    "text": "pretty much a serial flow and it has helped us automate and be more robust in"
  },
  {
    "startMs": 34069,
    "text": "helped us automate and be more robust in"
  },
  {
    "startMs": 34079,
    "text": "helped us automate and be more robust in the delivery. At the same time, people"
  },
  {
    "startMs": 36950,
    "text": "the delivery. At the same time, people"
  },
  {
    "startMs": 36960,
    "text": "the delivery. At the same time, people are building factories and I call them"
  },
  {
    "startMs": 38950,
    "text": "are building factories and I call them"
  },
  {
    "startMs": 38960,
    "text": "are building factories and I call them solo factories on their laptops on their"
  },
  {
    "startMs": 41350,
    "text": "solo factories on their laptops on their"
  },
  {
    "startMs": 41360,
    "text": "solo factories on their laptops on their kind of systems uh within their coding"
  },
  {
    "startMs": 43670,
    "text": "kind of systems uh within their coding"
  },
  {
    "startMs": 43680,
    "text": "kind of systems uh within their coding agents and increasingly they're using"
  },
  {
    "startMs": 46470,
    "text": "agents and increasingly they're using"
  },
  {
    "startMs": 46480,
    "text": "agents and increasingly they're using multiple agents and doing kind of"
  },
  {
    "startMs": 48790,
    "text": "multiple agents and doing kind of"
  },
  {
    "startMs": 48800,
    "text": "multiple agents and doing kind of delivery with agents. Now they often"
  },
  {
    "startMs": 52069,
    "text": "delivery with agents. Now they often"
  },
  {
    "startMs": 52079,
    "text": "delivery with agents. Now they often have to still make the decisions and"
  },
  {
    "startMs": 53750,
    "text": "have to still make the decisions and"
  },
  {
    "startMs": 53760,
    "text": "have to still make the decisions and they also have to do the merges and they"
  },
  {
    "startMs": 56869,
    "text": "they also have to do the merges and they"
  },
  {
    "startMs": 56879,
    "text": "they also have to do the merges and they kind of are a little bit of this central"
  },
  {
    "startMs": 59029,
    "text": "kind of are a little bit of this central"
  },
  {
    "startMs": 59039,
    "text": "kind of are a little bit of this central piece or almost like they have to keep"
  },
  {
    "startMs": 61189,
    "text": "piece or almost like they have to keep"
  },
  {
    "startMs": 61199,
    "text": "piece or almost like they have to keep the memory what they're doing and so on."
  },
  {
    "startMs": 64390,
    "text": "the memory what they're doing and so on."
  },
  {
    "startMs": 64400,
    "text": "the memory what they're doing and so on. I'm talking not single player of not"
  },
  {
    "startMs": 67109,
    "text": "I'm talking not single player of not"
  },
  {
    "startMs": 67119,
    "text": "I'm talking not single player of not solo player but uh multiplayer and"
  },
  {
    "startMs": 69910,
    "text": "solo player but uh multiplayer and"
  },
  {
    "startMs": 69920,
    "text": "solo player but uh multiplayer and there's probably a gradation in between"
  },
  {
    "startMs": 71990,
    "text": "there's probably a gradation in between"
  },
  {
    "startMs": 72000,
    "text": "there's probably a gradation in between currently people doing it on our laptops"
  },
  {
    "startMs": 74870,
    "text": "currently people doing it on our laptops"
  },
  {
    "startMs": 74880,
    "text": "currently people doing it on our laptops then people sharing their setups like"
  },
  {
    "startMs": 76950,
    "text": "then people sharing their setups like"
  },
  {
    "startMs": 76960,
    "text": "then people sharing their setups like their context their skills their loops"
  },
  {
    "startMs": 79270,
    "text": "their context their skills their loops"
  },
  {
    "startMs": 79280,
    "text": "their context their skills their loops within their factories pretty much the"
  },
  {
    "startMs": 81030,
    "text": "within their factories pretty much the"
  },
  {
    "startMs": 81040,
    "text": "within their factories pretty much the state of many factories out there and"
  },
  {
    "startMs": 83590,
    "text": "state of many factories out there and"
  },
  {
    "startMs": 83600,
    "text": "state of many factories out there and then the multiplayer factories of people"
  },
  {
    "startMs": 86550,
    "text": "then the multiplayer factories of people"
  },
  {
    "startMs": 86560,
    "text": "then the multiplayer factories of people collaborating at the same time uh in the"
  },
  {
    "startMs": 89510,
    "text": "collaborating at the same time uh in the"
  },
  {
    "startMs": 89520,
    "text": "collaborating at the same time uh in the same kind of uh kind of ticket board uh"
  },
  {
    "startMs": 92469,
    "text": "same kind of uh kind of ticket board uh"
  },
  {
    "startMs": 92479,
    "text": "same kind of uh kind of ticket board uh on their same code base And that's what"
  },
  {
    "startMs": 94550,
    "text": "on their same code base And that's what"
  },
  {
    "startMs": 94560,
    "text": "on their same code base And that's what I'll work you through today. Now on the"
  },
  {
    "startMs": 97990,
    "text": "I'll work you through today. Now on the"
  },
  {
    "startMs": 98000,
    "text": "I'll work you through today. Now on the left, the tension is everybody wants to"
  },
  {
    "startMs": 101030,
    "text": "left, the tension is everybody wants to"
  },
  {
    "startMs": 101040,
    "text": "left, the tension is everybody wants to merge into main. On the right, there's"
  },
  {
    "startMs": 103590,
    "text": "merge into main. On the right, there's"
  },
  {
    "startMs": 103600,
    "text": "merge into main. On the right, there's multiple people on the board and they"
  },
  {
    "startMs": 105350,
    "text": "multiple people on the board and they"
  },
  {
    "startMs": 105360,
    "text": "multiple people on the board and they have to collaborate and work together."
  },
  {
    "startMs": 107350,
    "text": "have to collaborate and work together."
  },
  {
    "startMs": 107360,
    "text": "have to collaborate and work together. So that's kind of the two parts of this"
  },
  {
    "startMs": 109590,
    "text": "So that's kind of the two parts of this"
  },
  {
    "startMs": 109600,
    "text": "So that's kind of the two parts of this talk. Let's start with the first part,"
  },
  {
    "startMs": 112310,
    "text": "talk. Let's start with the first part,"
  },
  {
    "startMs": 112320,
    "text": "talk. Let's start with the first part, the code, and how to make that like a"
  },
  {
    "startMs": 114630,
    "text": "the code, and how to make that like a"
  },
  {
    "startMs": 114640,
    "text": "the code, and how to make that like a central piece of agents being able to"
  },
  {
    "startMs": 116870,
    "text": "central piece of agents being able to"
  },
  {
    "startMs": 116880,
    "text": "central piece of agents being able to work together."
  },
  {
    "startMs": 118469,
    "text": "work together."
  },
  {
    "startMs": 118479,
    "text": "work together. You know, one of the first things when"
  },
  {
    "startMs": 119990,
    "text": "You know, one of the first things when"
  },
  {
    "startMs": 120000,
    "text": "You know, one of the first things when you turn on a factory or multiplayer"
  },
  {
    "startMs": 122069,
    "text": "you turn on a factory or multiplayer"
  },
  {
    "startMs": 122079,
    "text": "you turn on a factory or multiplayer factory, you'll see that there's"
  },
  {
    "startMs": 124310,
    "text": "factory, you'll see that there's"
  },
  {
    "startMs": 124320,
    "text": "factory, you'll see that there's definitely an increase in pull requests,"
  },
  {
    "startMs": 126950,
    "text": "definitely an increase in pull requests,"
  },
  {
    "startMs": 126960,
    "text": "definitely an increase in pull requests, you know, it almost like a factor 10 uh"
  },
  {
    "startMs": 130150,
    "text": "you know, it almost like a factor 10 uh"
  },
  {
    "startMs": 130160,
    "text": "you know, it almost like a factor 10 uh of more and more pull requests landing."
  },
  {
    "startMs": 132790,
    "text": "of more and more pull requests landing."
  },
  {
    "startMs": 132800,
    "text": "of more and more pull requests landing. Uh that's good because we're being more"
  },
  {
    "startMs": 135110,
    "text": "Uh that's good because we're being more"
  },
  {
    "startMs": 135120,
    "text": "Uh that's good because we're being more productive. We get more changes done and"
  },
  {
    "startMs": 137510,
    "text": "productive. We get more changes done and"
  },
  {
    "startMs": 137520,
    "text": "productive. We get more changes done and but that also builds up some of the"
  },
  {
    "startMs": 139589,
    "text": "but that also builds up some of the"
  },
  {
    "startMs": 139599,
    "text": "but that also builds up some of the tension."
  },
  {
    "startMs": 141270,
    "text": "tension."
  },
  {
    "startMs": 141280,
    "text": "tension. For example, um we have a lot more"
  },
  {
    "startMs": 144390,
    "text": "For example, um we have a lot more"
  },
  {
    "startMs": 144400,
    "text": "For example, um we have a lot more merges and they have to make sure that"
  },
  {
    "startMs": 146949,
    "text": "merges and they have to make sure that"
  },
  {
    "startMs": 146959,
    "text": "merges and they have to make sure that they're not conflicting and if we're"
  },
  {
    "startMs": 149190,
    "text": "they're not conflicting and if we're"
  },
  {
    "startMs": 149200,
    "text": "they're not conflicting and if we're unlucky, the agents also spend time of"
  },
  {
    "startMs": 152630,
    "text": "unlucky, the agents also spend time of"
  },
  {
    "startMs": 152640,
    "text": "unlucky, the agents also spend time of going rounds around us. Uh you know, one"
  },
  {
    "startMs": 155110,
    "text": "going rounds around us. Uh you know, one"
  },
  {
    "startMs": 155120,
    "text": "going rounds around us. Uh you know, one agent changing something then the other"
  },
  {
    "startMs": 156869,
    "text": "agent changing something then the other"
  },
  {
    "startMs": 156879,
    "text": "agent changing something then the other agent changing it back. These conflicts"
  },
  {
    "startMs": 159430,
    "text": "agent changing it back. These conflicts"
  },
  {
    "startMs": 159440,
    "text": "agent changing it back. These conflicts are real when you turn on a multiplayer"
  },
  {
    "startMs": 161750,
    "text": "are real when you turn on a multiplayer"
  },
  {
    "startMs": 161760,
    "text": "are real when you turn on a multiplayer factory. And one of the most noticeable"
  },
  {
    "startMs": 165190,
    "text": "factory. And one of the most noticeable"
  },
  {
    "startMs": 165200,
    "text": "factory. And one of the most noticeable things is we start to wait more for"
  },
  {
    "startMs": 167910,
    "text": "things is we start to wait more for"
  },
  {
    "startMs": 167920,
    "text": "things is we start to wait more for releases because when we merge a change"
  },
  {
    "startMs": 170710,
    "text": "releases because when we merge a change"
  },
  {
    "startMs": 170720,
    "text": "releases because when we merge a change all the other PRs need to rebase and"
  },
  {
    "startMs": 172869,
    "text": "all the other PRs need to rebase and"
  },
  {
    "startMs": 172879,
    "text": "all the other PRs need to rebase and they typically rerun their tests uh and"
  },
  {
    "startMs": 175670,
    "text": "they typically rerun their tests uh and"
  },
  {
    "startMs": 175680,
    "text": "they typically rerun their tests uh and you'll have to wait and at the same time"
  },
  {
    "startMs": 178150,
    "text": "you'll have to wait and at the same time"
  },
  {
    "startMs": 178160,
    "text": "you'll have to wait and at the same time that means actually your CI/CD system is"
  },
  {
    "startMs": 181910,
    "text": "that means actually your CI/CD system is"
  },
  {
    "startMs": 181920,
    "text": "that means actually your CI/CD system is becoming a lot lot slower because of"
  },
  {
    "startMs": 184630,
    "text": "becoming a lot lot slower because of"
  },
  {
    "startMs": 184640,
    "text": "becoming a lot lot slower because of that multi- thing and also more costly"
  },
  {
    "startMs": 186869,
    "text": "that multi- thing and also more costly"
  },
  {
    "startMs": 186879,
    "text": "that multi- thing and also more costly but that's a side effect."
  },
  {
    "startMs": 189350,
    "text": "but that's a side effect."
  },
  {
    "startMs": 189360,
    "text": "but that's a side effect. Now the PRQ is kind of building up not"
  },
  {
    "startMs": 192550,
    "text": "Now the PRQ is kind of building up not"
  },
  {
    "startMs": 192560,
    "text": "Now the PRQ is kind of building up not just with features. There's also the"
  },
  {
    "startMs": 194869,
    "text": "just with features. There's also the"
  },
  {
    "startMs": 194879,
    "text": "just with features. There's also the agent incidents that we have to solve as"
  },
  {
    "startMs": 197350,
    "text": "agent incidents that we have to solve as"
  },
  {
    "startMs": 197360,
    "text": "agent incidents that we have to solve as I mentioned and then there's factory"
  },
  {
    "startMs": 199350,
    "text": "I mentioned and then there's factory"
  },
  {
    "startMs": 199360,
    "text": "I mentioned and then there's factory maintenance on their own like the"
  },
  {
    "startMs": 200869,
    "text": "maintenance on their own like the"
  },
  {
    "startMs": 200879,
    "text": "maintenance on their own like the improvement of the skills the"
  },
  {
    "startMs": 202149,
    "text": "improvement of the skills the"
  },
  {
    "startMs": 202159,
    "text": "improvement of the skills the improvement of the loops that we've been"
  },
  {
    "startMs": 203750,
    "text": "improvement of the loops that we've been"
  },
  {
    "startMs": 203760,
    "text": "improvement of the loops that we've been using all more more and more work that"
  },
  {
    "startMs": 207990,
    "text": "using all more more and more work that"
  },
  {
    "startMs": 208000,
    "text": "using all more more and more work that needs to get approved by us. So why"
  },
  {
    "startMs": 211830,
    "text": "needs to get approved by us. So why"
  },
  {
    "startMs": 211840,
    "text": "needs to get approved by us. So why can't we flip this from being this"
  },
  {
    "startMs": 214149,
    "text": "can't we flip this from being this"
  },
  {
    "startMs": 214159,
    "text": "can't we flip this from being this concurrency and it being an exception to"
  },
  {
    "startMs": 216789,
    "text": "concurrency and it being an exception to"
  },
  {
    "startMs": 216799,
    "text": "concurrency and it being an exception to becoming the routine? And this is what I"
  },
  {
    "startMs": 218949,
    "text": "becoming the routine? And this is what I"
  },
  {
    "startMs": 218959,
    "text": "becoming the routine? And this is what I call conc concurrent delivery and going"
  },
  {
    "startMs": 221750,
    "text": "call conc concurrent delivery and going"
  },
  {
    "startMs": 221760,
    "text": "call conc concurrent delivery and going from continuous delivery to concurrent"
  },
  {
    "startMs": 223589,
    "text": "from continuous delivery to concurrent"
  },
  {
    "startMs": 223599,
    "text": "from continuous delivery to concurrent delivery and design for people to work"
  },
  {
    "startMs": 226309,
    "text": "delivery and design for people to work"
  },
  {
    "startMs": 226319,
    "text": "delivery and design for people to work and agents to work together on the same"
  },
  {
    "startMs": 228309,
    "text": "and agents to work together on the same"
  },
  {
    "startMs": 228319,
    "text": "and agents to work together on the same codebase."
  },
  {
    "startMs": 230229,
    "text": "codebase."
  },
  {
    "startMs": 230239,
    "text": "codebase. Now one of the simple things that we uh"
  },
  {
    "startMs": 232630,
    "text": "Now one of the simple things that we uh"
  },
  {
    "startMs": 232640,
    "text": "Now one of the simple things that we uh can do is instead of just running and"
  },
  {
    "startMs": 235910,
    "text": "can do is instead of just running and"
  },
  {
    "startMs": 235920,
    "text": "can do is instead of just running and running agents just in parallel we can"
  },
  {
    "startMs": 238550,
    "text": "running agents just in parallel we can"
  },
  {
    "startMs": 238560,
    "text": "running agents just in parallel we can get smarter about this uh almost like"
  },
  {
    "startMs": 241350,
    "text": "get smarter about this uh almost like"
  },
  {
    "startMs": 241360,
    "text": "get smarter about this uh almost like splitting up the work like we would do"
  },
  {
    "startMs": 243270,
    "text": "splitting up the work like we would do"
  },
  {
    "startMs": 243280,
    "text": "splitting up the work like we would do with units like you get to do this task"
  },
  {
    "startMs": 245910,
    "text": "with units like you get to do this task"
  },
  {
    "startMs": 245920,
    "text": "with units like you get to do this task you get to do that task and there's"
  },
  {
    "startMs": 248229,
    "text": "you get to do that task and there's"
  },
  {
    "startMs": 248239,
    "text": "you get to do that task and there's different ways of splitting this in a"
  },
  {
    "startMs": 250229,
    "text": "different ways of splitting this in a"
  },
  {
    "startMs": 250239,
    "text": "different ways of splitting this in a way that we can say well you work on"
  },
  {
    "startMs": 251670,
    "text": "way that we can say well you work on"
  },
  {
    "startMs": 251680,
    "text": "way that we can say well you work on authentication I work on payment I work"
  },
  {
    "startMs": 254070,
    "text": "authentication I work on payment I work"
  },
  {
    "startMs": 254080,
    "text": "authentication I work on payment I work on other parts and we can use even the"
  },
  {
    "startMs": 256789,
    "text": "on other parts and we can use even the"
  },
  {
    "startMs": 256799,
    "text": "on other parts and we can use even the ASD graph to determine which pieces are"
  },
  {
    "startMs": 259749,
    "text": "ASD graph to determine which pieces are"
  },
  {
    "startMs": 259759,
    "text": "ASD graph to determine which pieces are like able to split quite well and then"
  },
  {
    "startMs": 262310,
    "text": "like able to split quite well and then"
  },
  {
    "startMs": 262320,
    "text": "like able to split quite well and then we can go have the agents go on more"
  },
  {
    "startMs": 264230,
    "text": "we can go have the agents go on more"
  },
  {
    "startMs": 264240,
    "text": "we can go have the agents go on more granular level and they would do like"
  },
  {
    "startMs": 266629,
    "text": "granular level and they would do like"
  },
  {
    "startMs": 266639,
    "text": "granular level and they would do like hey this file this function and even"
  },
  {
    "startMs": 269189,
    "text": "hey this file this function and even"
  },
  {
    "startMs": 269199,
    "text": "hey this file this function and even they would go on certain keystrokes like"
  },
  {
    "startMs": 271110,
    "text": "they would go on certain keystrokes like"
  },
  {
    "startMs": 271120,
    "text": "they would go on certain keystrokes like in certain files doing together. So this"
  },
  {
    "startMs": 273510,
    "text": "in certain files doing together. So this"
  },
  {
    "startMs": 273520,
    "text": "in certain files doing together. So this is a way of kind of dealing with kind of"
  },
  {
    "startMs": 276310,
    "text": "is a way of kind of dealing with kind of"
  },
  {
    "startMs": 276320,
    "text": "is a way of kind of dealing with kind of more uh splitting of the work before you"
  },
  {
    "startMs": 279270,
    "text": "more uh splitting of the work before you"
  },
  {
    "startMs": 279280,
    "text": "more uh splitting of the work before you actually do uh the actual coding. This"
  },
  {
    "startMs": 282070,
    "text": "actually do uh the actual coding. This"
  },
  {
    "startMs": 282080,
    "text": "actually do uh the actual coding. This is a better way of planning the changes."
  },
  {
    "startMs": 285270,
    "text": "is a better way of planning the changes."
  },
  {
    "startMs": 285280,
    "text": "is a better way of planning the changes. And then once uh you start planning and"
  },
  {
    "startMs": 287909,
    "text": "And then once uh you start planning and"
  },
  {
    "startMs": 287919,
    "text": "And then once uh you start planning and you start actually executing the plan uh"
  },
  {
    "startMs": 291590,
    "text": "you start actually executing the plan uh"
  },
  {
    "startMs": 291600,
    "text": "you start actually executing the plan uh much like you would do on your uh scrum"
  },
  {
    "startMs": 293909,
    "text": "much like you would do on your uh scrum"
  },
  {
    "startMs": 293919,
    "text": "much like you would do on your uh scrum board, you would say I'm going to take"
  },
  {
    "startMs": 295590,
    "text": "board, you would say I'm going to take"
  },
  {
    "startMs": 295600,
    "text": "board, you would say I'm going to take care of this and the agent writes and"
  },
  {
    "startMs": 297590,
    "text": "care of this and the agent writes and"
  },
  {
    "startMs": 297600,
    "text": "care of this and the agent writes and says it claims the ticket. It says I"
  },
  {
    "startMs": 299830,
    "text": "says it claims the ticket. It says I"
  },
  {
    "startMs": 299840,
    "text": "says it claims the ticket. It says I want to do that ticket. So no other"
  },
  {
    "startMs": 301590,
    "text": "want to do that ticket. So no other"
  },
  {
    "startMs": 301600,
    "text": "want to do that ticket. So no other agent can actually step in at the same"
  },
  {
    "startMs": 303590,
    "text": "agent can actually step in at the same"
  },
  {
    "startMs": 303600,
    "text": "agent can actually step in at the same time. And it also announces which files"
  },
  {
    "startMs": 306469,
    "text": "time. And it also announces which files"
  },
  {
    "startMs": 306479,
    "text": "time. And it also announces which files and which changes it's going to make. So"
  },
  {
    "startMs": 309270,
    "text": "and which changes it's going to make. So"
  },
  {
    "startMs": 309280,
    "text": "and which changes it's going to make. So this is something that is helpful for"
  },
  {
    "startMs": 310950,
    "text": "this is something that is helpful for"
  },
  {
    "startMs": 310960,
    "text": "this is something that is helpful for other agents to see that they're not"
  },
  {
    "startMs": 312950,
    "text": "other agents to see that they're not"
  },
  {
    "startMs": 312960,
    "text": "other agents to see that they're not starting to overlap during the planning"
  },
  {
    "startMs": 315189,
    "text": "starting to overlap during the planning"
  },
  {
    "startMs": 315199,
    "text": "starting to overlap during the planning and the execution."
  },
  {
    "startMs": 317830,
    "text": "and the execution."
  },
  {
    "startMs": 317840,
    "text": "and the execution. Now to make sure that they can keep"
  },
  {
    "startMs": 320150,
    "text": "Now to make sure that they can keep"
  },
  {
    "startMs": 320160,
    "text": "Now to make sure that they can keep executing um a lot of people use work"
  },
  {
    "startMs": 322870,
    "text": "executing um a lot of people use work"
  },
  {
    "startMs": 322880,
    "text": "executing um a lot of people use work trees to kind of separate them. When you"
  },
  {
    "startMs": 324950,
    "text": "trees to kind of separate them. When you"
  },
  {
    "startMs": 324960,
    "text": "trees to kind of separate them. When you kind of think about this broader there"
  },
  {
    "startMs": 327029,
    "text": "kind of think about this broader there"
  },
  {
    "startMs": 327039,
    "text": "kind of think about this broader there is a lot more splitting that you could"
  },
  {
    "startMs": 328710,
    "text": "is a lot more splitting that you could"
  },
  {
    "startMs": 328720,
    "text": "is a lot more splitting that you could do. You basically are phrasing the world"
  },
  {
    "startMs": 331110,
    "text": "do. You basically are phrasing the world"
  },
  {
    "startMs": 331120,
    "text": "do. You basically are phrasing the world of an agent. You give them their own"
  },
  {
    "startMs": 333590,
    "text": "of an agent. You give them their own"
  },
  {
    "startMs": 333600,
    "text": "of an agent. You give them their own kind of machine. You give their their"
  },
  {
    "startMs": 335510,
    "text": "kind of machine. You give their their"
  },
  {
    "startMs": 335520,
    "text": "kind of machine. You give their their own phrase of the context. to give them"
  },
  {
    "startMs": 337510,
    "text": "own phrase of the context. to give them"
  },
  {
    "startMs": 337520,
    "text": "own phrase of the context. to give them their own version of the API that's"
  },
  {
    "startMs": 339590,
    "text": "their own version of the API that's"
  },
  {
    "startMs": 339600,
    "text": "their own version of the API that's being locked and even the database gets"
  },
  {
    "startMs": 341749,
    "text": "being locked and even the database gets"
  },
  {
    "startMs": 341759,
    "text": "being locked and even the database gets their snapshot their test data and even"
  },
  {
    "startMs": 345029,
    "text": "their snapshot their test data and even"
  },
  {
    "startMs": 345039,
    "text": "their snapshot their test data and even outside world like digital twins and uh"
  },
  {
    "startMs": 347990,
    "text": "outside world like digital twins and uh"
  },
  {
    "startMs": 348000,
    "text": "outside world like digital twins and uh kind of making sure that everything's"
  },
  {
    "startMs": 349670,
    "text": "kind of making sure that everything's"
  },
  {
    "startMs": 349680,
    "text": "kind of making sure that everything's mocked and that they can do these things"
  },
  {
    "startMs": 352390,
    "text": "mocked and that they can do these things"
  },
  {
    "startMs": 352400,
    "text": "mocked and that they can do these things without having to deal with any impact"
  },
  {
    "startMs": 354550,
    "text": "without having to deal with any impact"
  },
  {
    "startMs": 354560,
    "text": "without having to deal with any impact of the outside world."
  },
  {
    "startMs": 357189,
    "text": "of the outside world."
  },
  {
    "startMs": 357199,
    "text": "of the outside world. Now when two agents do collide during"
  },
  {
    "startMs": 360150,
    "text": "Now when two agents do collide during"
  },
  {
    "startMs": 360160,
    "text": "Now when two agents do collide during the work there's a couple of strategies"
  },
  {
    "startMs": 361830,
    "text": "the work there's a couple of strategies"
  },
  {
    "startMs": 361840,
    "text": "the work there's a couple of strategies they can either start like waiting for"
  },
  {
    "startMs": 363670,
    "text": "they can either start like waiting for"
  },
  {
    "startMs": 363680,
    "text": "they can either start like waiting for each other um one after the other they"
  },
  {
    "startMs": 366469,
    "text": "each other um one after the other they"
  },
  {
    "startMs": 366479,
    "text": "each other um one after the other they can retry after the wait they can say"
  },
  {
    "startMs": 369189,
    "text": "can retry after the wait they can say"
  },
  {
    "startMs": 369199,
    "text": "can retry after the wait they can say like okay I'm going to wait but I'll"
  },
  {
    "startMs": 370790,
    "text": "like okay I'm going to wait but I'll"
  },
  {
    "startMs": 370800,
    "text": "like okay I'm going to wait but I'll recue and I'll wait until it's done or"
  },
  {
    "startMs": 373189,
    "text": "recue and I'll wait until it's done or"
  },
  {
    "startMs": 373199,
    "text": "recue and I'll wait until it's done or they can start changing and optimizing"
  },
  {
    "startMs": 374950,
    "text": "they can start changing and optimizing"
  },
  {
    "startMs": 374960,
    "text": "they can start changing and optimizing the plan like you do this I do that and"
  },
  {
    "startMs": 377990,
    "text": "the plan like you do this I do that and"
  },
  {
    "startMs": 378000,
    "text": "the plan like you do this I do that and that's renegotiation uh in the end so"
  },
  {
    "startMs": 380309,
    "text": "that's renegotiation uh in the end so"
  },
  {
    "startMs": 380319,
    "text": "that's renegotiation uh in the end so they're changing actually the planning"
  },
  {
    "startMs": 383029,
    "text": "they're changing actually the planning"
  },
  {
    "startMs": 383039,
    "text": "they're changing actually the planning while they're doing the execution to"
  },
  {
    "startMs": 385270,
    "text": "while they're doing the execution to"
  },
  {
    "startMs": 385280,
    "text": "while they're doing the execution to make sure that they don't interfere with"
  },
  {
    "startMs": 387270,
    "text": "make sure that they don't interfere with"
  },
  {
    "startMs": 387280,
    "text": "make sure that they don't interfere with each other."
  },
  {
    "startMs": 389350,
    "text": "each other."
  },
  {
    "startMs": 389360,
    "text": "each other. Now on a conflict you could rerun it. Um"
  },
  {
    "startMs": 392710,
    "text": "Now on a conflict you could rerun it. Um"
  },
  {
    "startMs": 392720,
    "text": "Now on a conflict you could rerun it. Um and within get you're merging today and"
  },
  {
    "startMs": 395430,
    "text": "and within get you're merging today and"
  },
  {
    "startMs": 395440,
    "text": "and within get you're merging today and you say okay there's a conflict. What do"
  },
  {
    "startMs": 397830,
    "text": "you say okay there's a conflict. What do"
  },
  {
    "startMs": 397840,
    "text": "you say okay there's a conflict. What do I do? You rerun and see if it merges on"
  },
  {
    "startMs": 401749,
    "text": "I do? You rerun and see if it merges on"
  },
  {
    "startMs": 401759,
    "text": "I do? You rerun and see if it merges on the rerun which was typically our PR uh"
  },
  {
    "startMs": 404550,
    "text": "the rerun which was typically our PR uh"
  },
  {
    "startMs": 404560,
    "text": "the rerun which was typically our PR uh change or you could just kind of make"
  },
  {
    "startMs": 406870,
    "text": "change or you could just kind of make"
  },
  {
    "startMs": 406880,
    "text": "change or you could just kind of make sure that the agents do that for you"
  },
  {
    "startMs": 409189,
    "text": "sure that the agents do that for you"
  },
  {
    "startMs": 409199,
    "text": "sure that the agents do that for you instead. So they can see whether they"
  },
  {
    "startMs": 412070,
    "text": "instead. So they can see whether they"
  },
  {
    "startMs": 412080,
    "text": "instead. So they can see whether they can merge instead of just by code lines."
  },
  {
    "startMs": 414309,
    "text": "can merge instead of just by code lines."
  },
  {
    "startMs": 414319,
    "text": "can merge instead of just by code lines. they can merge by function and it"
  },
  {
    "startMs": 416469,
    "text": "they can merge by function and it"
  },
  {
    "startMs": 416479,
    "text": "they can merge by function and it becomes smarter and then the agent maybe"
  },
  {
    "startMs": 418790,
    "text": "becomes smarter and then the agent maybe"
  },
  {
    "startMs": 418800,
    "text": "becomes smarter and then the agent maybe can fix [clears throat] the merge so you"
  },
  {
    "startMs": 420550,
    "text": "can fix [clears throat] the merge so you"
  },
  {
    "startMs": 420560,
    "text": "can fix [clears throat] the merge so you don't have to do that again and"
  },
  {
    "startMs": 422309,
    "text": "don't have to do that again and"
  },
  {
    "startMs": 422319,
    "text": "don't have to do that again and ultimately it can even start seeing"
  },
  {
    "startMs": 425110,
    "text": "ultimately it can even start seeing"
  },
  {
    "startMs": 425120,
    "text": "ultimately it can even start seeing changes coming so hey this agent is"
  },
  {
    "startMs": 427830,
    "text": "changes coming so hey this agent is"
  },
  {
    "startMs": 427840,
    "text": "changes coming so hey this agent is probably going to change this I'm going"
  },
  {
    "startMs": 429830,
    "text": "probably going to change this I'm going"
  },
  {
    "startMs": 429840,
    "text": "probably going to change this I'm going to see this coming and I'm already kind"
  },
  {
    "startMs": 431830,
    "text": "to see this coming and I'm already kind"
  },
  {
    "startMs": 431840,
    "text": "to see this coming and I'm already kind of adapting my code uh at the same time"
  },
  {
    "startMs": 434710,
    "text": "of adapting my code uh at the same time"
  },
  {
    "startMs": 434720,
    "text": "of adapting my code uh at the same time so this is thinking in concurrency"
  },
  {
    "startMs": 437110,
    "text": "so this is thinking in concurrency"
  },
  {
    "startMs": 437120,
    "text": "so this is thinking in concurrency instead of being kind of serial in the"
  },
  {
    "startMs": 439350,
    "text": "instead of being kind of serial in the"
  },
  {
    "startMs": 439360,
    "text": "instead of being kind of serial in the changes"
  },
  {
    "startMs": 441110,
    "text": "changes"
  },
  {
    "startMs": 441120,
    "text": "changes now one of the things you can see is"
  },
  {
    "startMs": 443110,
    "text": "now one of the things you can see is"
  },
  {
    "startMs": 443120,
    "text": "now one of the things you can see is that you agents have been optimized to"
  },
  {
    "startMs": 445990,
    "text": "that you agents have been optimized to"
  },
  {
    "startMs": 446000,
    "text": "that you agents have been optimized to merge stuff, right? Like with the"
  },
  {
    "startMs": 447990,
    "text": "merge stuff, right? Like with the"
  },
  {
    "startMs": 448000,
    "text": "merge stuff, right? Like with the merging of code, this is clear. But what"
  },
  {
    "startMs": 450790,
    "text": "merging of code, this is clear. But what"
  },
  {
    "startMs": 450800,
    "text": "merging of code, this is clear. But what if two changes land at the same time? In"
  },
  {
    "startMs": 454230,
    "text": "if two changes land at the same time? In"
  },
  {
    "startMs": 454240,
    "text": "if two changes land at the same time? In this case, you're calculating and"
  },
  {
    "startMs": 456070,
    "text": "this case, you're calculating and"
  },
  {
    "startMs": 456080,
    "text": "this case, you're calculating and changing the function of calculating the"
  },
  {
    "startMs": 457990,
    "text": "changing the function of calculating the"
  },
  {
    "startMs": 458000,
    "text": "changing the function of calculating the the total for an invoice and say it's"
  },
  {
    "startMs": 461029,
    "text": "the total for an invoice and say it's"
  },
  {
    "startMs": 461039,
    "text": "the total for an invoice and say it's not just in dollars, but it in dollar"
  },
  {
    "startMs": 463350,
    "text": "not just in dollars, but it in dollar"
  },
  {
    "startMs": 463360,
    "text": "not just in dollars, but it in dollar cents. Now, at the same time, there is"
  },
  {
    "startMs": 465670,
    "text": "cents. Now, at the same time, there is"
  },
  {
    "startMs": 465680,
    "text": "cents. Now, at the same time, there is another PR that changes the fact of"
  },
  {
    "startMs": 468309,
    "text": "another PR that changes the fact of"
  },
  {
    "startMs": 468319,
    "text": "another PR that changes the fact of reporting out. Now two mergers that"
  },
  {
    "startMs": 471749,
    "text": "reporting out. Now two mergers that"
  },
  {
    "startMs": 471759,
    "text": "reporting out. Now two mergers that consistently could merge with the test"
  },
  {
    "startMs": 474550,
    "text": "consistently could merge with the test"
  },
  {
    "startMs": 474560,
    "text": "consistently could merge with the test succeeding but at the same time it was a"
  },
  {
    "startMs": 478070,
    "text": "succeeding but at the same time it was a"
  },
  {
    "startMs": 478080,
    "text": "succeeding but at the same time it was a different intent. The report don't want"
  },
  {
    "startMs": 480790,
    "text": "different intent. The report don't want"
  },
  {
    "startMs": 480800,
    "text": "different intent. The report don't want to have it in euro cents or in dollar"
  },
  {
    "startMs": 482869,
    "text": "to have it in euro cents or in dollar"
  },
  {
    "startMs": 482879,
    "text": "to have it in euro cents or in dollar cents. Right? So they're not conflicting"
  },
  {
    "startMs": 485909,
    "text": "cents. Right? So they're not conflicting"
  },
  {
    "startMs": 485919,
    "text": "cents. Right? So they're not conflicting in code but they're conflicting on"
  },
  {
    "startMs": 487990,
    "text": "in code but they're conflicting on"
  },
  {
    "startMs": 488000,
    "text": "in code but they're conflicting on intent. So we could have agents actually"
  },
  {
    "startMs": 490469,
    "text": "intent. So we could have agents actually"
  },
  {
    "startMs": 490479,
    "text": "intent. So we could have agents actually look at the intent whether they're still"
  },
  {
    "startMs": 492629,
    "text": "look at the intent whether they're still"
  },
  {
    "startMs": 492639,
    "text": "look at the intent whether they're still consistent across the multiple mergers"
  },
  {
    "startMs": 495029,
    "text": "consistent across the multiple mergers"
  },
  {
    "startMs": 495039,
    "text": "consistent across the multiple mergers and warn us or change the PR"
  },
  {
    "startMs": 497830,
    "text": "and warn us or change the PR"
  },
  {
    "startMs": 497840,
    "text": "and warn us or change the PR accordingly."
  },
  {
    "startMs": 500230,
    "text": "accordingly."
  },
  {
    "startMs": 500240,
    "text": "accordingly. Now, if you want to kind start merging,"
  },
  {
    "startMs": 503110,
    "text": "Now, if you want to kind start merging,"
  },
  {
    "startMs": 503120,
    "text": "Now, if you want to kind start merging, um the PRs are able to merge, they're"
  },
  {
    "startMs": 505909,
    "text": "um the PRs are able to merge, they're"
  },
  {
    "startMs": 505919,
    "text": "um the PRs are able to merge, they're good to merge. Um but what if one of"
  },
  {
    "startMs": 509909,
    "text": "good to merge. Um but what if one of"
  },
  {
    "startMs": 509919,
    "text": "good to merge. Um but what if one of those mages uh merges doesn't uh merge"
  },
  {
    "startMs": 513029,
    "text": "those mages uh merges doesn't uh merge"
  },
  {
    "startMs": 513039,
    "text": "those mages uh merges doesn't uh merge well, right? Then you'll have typically"
  },
  {
    "startMs": 515350,
    "text": "well, right? Then you'll have typically"
  },
  {
    "startMs": 515360,
    "text": "well, right? Then you'll have typically rebase all the others, they'll have to"
  },
  {
    "startMs": 517350,
    "text": "rebase all the others, they'll have to"
  },
  {
    "startMs": 517360,
    "text": "rebase all the others, they'll have to do rework and so on. Now, there's a"
  },
  {
    "startMs": 519670,
    "text": "do rework and so on. Now, there's a"
  },
  {
    "startMs": 519680,
    "text": "do rework and so on. Now, there's a better way of dealing with these merge"
  },
  {
    "startMs": 521509,
    "text": "better way of dealing with these merge"
  },
  {
    "startMs": 521519,
    "text": "better way of dealing with these merge trains is by looking uh in a concept"
  },
  {
    "startMs": 524310,
    "text": "trains is by looking uh in a concept"
  },
  {
    "startMs": 524320,
    "text": "trains is by looking uh in a concept called speculative merge trains. And it"
  },
  {
    "startMs": 527430,
    "text": "called speculative merge trains. And it"
  },
  {
    "startMs": 527440,
    "text": "called speculative merge trains. And it looks at all the PRs coming in and it"
  },
  {
    "startMs": 529990,
    "text": "looks at all the PRs coming in and it"
  },
  {
    "startMs": 530000,
    "text": "looks at all the PRs coming in and it sees which ones are compatible with each"
  },
  {
    "startMs": 532230,
    "text": "sees which ones are compatible with each"
  },
  {
    "startMs": 532240,
    "text": "sees which ones are compatible with each other and it kind of already checks them"
  },
  {
    "startMs": 534389,
    "text": "other and it kind of already checks them"
  },
  {
    "startMs": 534399,
    "text": "other and it kind of already checks them in pairs. And then it says like when"
  },
  {
    "startMs": 536630,
    "text": "in pairs. And then it says like when"
  },
  {
    "startMs": 536640,
    "text": "in pairs. And then it says like when that is landing and this one isn't"
  },
  {
    "startMs": 538550,
    "text": "that is landing and this one isn't"
  },
  {
    "startMs": 538560,
    "text": "that is landing and this one isn't landing, but you could still do the"
  },
  {
    "startMs": 539910,
    "text": "landing, but you could still do the"
  },
  {
    "startMs": 539920,
    "text": "landing, but you could still do the others, it goes faster because all the"
  },
  {
    "startMs": 542070,
    "text": "others, it goes faster because all the"
  },
  {
    "startMs": 542080,
    "text": "others, it goes faster because all the others that can go through already go"
  },
  {
    "startMs": 544070,
    "text": "others that can go through already go"
  },
  {
    "startMs": 544080,
    "text": "others that can go through already go through in the merge cube."
  },
  {
    "startMs": 546710,
    "text": "through in the merge cube."
  },
  {
    "startMs": 546720,
    "text": "through in the merge cube. Uh these are just some examples of kind"
  },
  {
    "startMs": 549750,
    "text": "Uh these are just some examples of kind"
  },
  {
    "startMs": 549760,
    "text": "Uh these are just some examples of kind of new strategies of dealing with merges"
  },
  {
    "startMs": 552150,
    "text": "of new strategies of dealing with merges"
  },
  {
    "startMs": 552160,
    "text": "of new strategies of dealing with merges and conflicts and reviews and better"
  },
  {
    "startMs": 554230,
    "text": "and conflicts and reviews and better"
  },
  {
    "startMs": 554240,
    "text": "and conflicts and reviews and better planning. I think in general there's a"
  },
  {
    "startMs": 556470,
    "text": "planning. I think in general there's a"
  },
  {
    "startMs": 556480,
    "text": "planning. I think in general there's a new kind of infra layer coming and you"
  },
  {
    "startMs": 558310,
    "text": "new kind of infra layer coming and you"
  },
  {
    "startMs": 558320,
    "text": "new kind of infra layer coming and you see that almost from the vendors you"
  },
  {
    "startMs": 560389,
    "text": "see that almost from the vendors you"
  },
  {
    "startMs": 560399,
    "text": "see that almost from the vendors you know it's a new developer infrastructure"
  },
  {
    "startMs": 562710,
    "text": "know it's a new developer infrastructure"
  },
  {
    "startMs": 562720,
    "text": "know it's a new developer infrastructure mergers are going to be handled"
  },
  {
    "startMs": 564310,
    "text": "mergers are going to be handled"
  },
  {
    "startMs": 564320,
    "text": "mergers are going to be handled differently there's now an analytics"
  },
  {
    "startMs": 566150,
    "text": "differently there's now an analytics"
  },
  {
    "startMs": 566160,
    "text": "differently there's now an analytics there's now a better planning there's"
  },
  {
    "startMs": 567670,
    "text": "there's now a better planning there's"
  },
  {
    "startMs": 567680,
    "text": "there's now a better planning there's now a better tool for anything and"
  },
  {
    "startMs": 569829,
    "text": "now a better tool for anything and"
  },
  {
    "startMs": 569839,
    "text": "now a better tool for anything and that's kind of what we're building up uh"
  },
  {
    "startMs": 572070,
    "text": "that's kind of what we're building up uh"
  },
  {
    "startMs": 572080,
    "text": "that's kind of what we're building up uh right now a lot of the factories are"
  },
  {
    "startMs": 573829,
    "text": "right now a lot of the factories are"
  },
  {
    "startMs": 573839,
    "text": "right now a lot of the factories are just glorified loops as we would do with"
  },
  {
    "startMs": 576150,
    "text": "just glorified loops as we would do with"
  },
  {
    "startMs": 576160,
    "text": "just glorified loops as we would do with the SCD but the concurrency will only"
  },
  {
    "startMs": 578870,
    "text": "the SCD but the concurrency will only"
  },
  {
    "startMs": 578880,
    "text": "the SCD but the concurrency will only increase"
  },
  {
    "startMs": 580470,
    "text": "increase"
  },
  {
    "startMs": 580480,
    "text": "increase now I told you there was a flip side to"
  },
  {
    "startMs": 582470,
    "text": "now I told you there was a flip side to"
  },
  {
    "startMs": 582480,
    "text": "now I told you there was a flip side to this there's also the humans working"
  },
  {
    "startMs": 584630,
    "text": "this there's also the humans working"
  },
  {
    "startMs": 584640,
    "text": "this there's also the humans working together, not just the agents. And the"
  },
  {
    "startMs": 586470,
    "text": "together, not just the agents. And the"
  },
  {
    "startMs": 586480,
    "text": "together, not just the agents. And the typically the change is that you're"
  },
  {
    "startMs": 588870,
    "text": "typically the change is that you're"
  },
  {
    "startMs": 588880,
    "text": "typically the change is that you're working together in one kind of task"
  },
  {
    "startMs": 591269,
    "text": "working together in one kind of task"
  },
  {
    "startMs": 591279,
    "text": "working together in one kind of task board, right? And all the humans are"
  },
  {
    "startMs": 593990,
    "text": "board, right? And all the humans are"
  },
  {
    "startMs": 594000,
    "text": "board, right? And all the humans are being able to see what changes are"
  },
  {
    "startMs": 595910,
    "text": "being able to see what changes are"
  },
  {
    "startMs": 595920,
    "text": "being able to see what changes are coming, what tasks are being done. And"
  },
  {
    "startMs": 598470,
    "text": "coming, what tasks are being done. And"
  },
  {
    "startMs": 598480,
    "text": "coming, what tasks are being done. And this creates the visibility where in"
  },
  {
    "startMs": 600550,
    "text": "this creates the visibility where in"
  },
  {
    "startMs": 600560,
    "text": "this creates the visibility where in your solo factory, you would have that"
  },
  {
    "startMs": 602949,
    "text": "your solo factory, you would have that"
  },
  {
    "startMs": 602959,
    "text": "your solo factory, you would have that doing that all alone, but it wouldn't be"
  },
  {
    "startMs": 605110,
    "text": "doing that all alone, but it wouldn't be"
  },
  {
    "startMs": 605120,
    "text": "doing that all alone, but it wouldn't be a central kind of board that you're"
  },
  {
    "startMs": 606710,
    "text": "a central kind of board that you're"
  },
  {
    "startMs": 606720,
    "text": "a central kind of board that you're working on. Now, they all need your"
  },
  {
    "startMs": 609269,
    "text": "working on. Now, they all need your"
  },
  {
    "startMs": 609279,
    "text": "working on. Now, they all need your attention, and that's probably the easy"
  },
  {
    "startMs": 611430,
    "text": "attention, and that's probably the easy"
  },
  {
    "startMs": 611440,
    "text": "attention, and that's probably the easy part, right? So we want to reduce also"
  },
  {
    "startMs": 613509,
    "text": "part, right? So we want to reduce also"
  },
  {
    "startMs": 613519,
    "text": "part, right? So we want to reduce also that attention uh from the agents having"
  },
  {
    "startMs": 615990,
    "text": "that attention uh from the agents having"
  },
  {
    "startMs": 616000,
    "text": "that attention uh from the agents having to call you all the time. So this is a"
  },
  {
    "startMs": 618069,
    "text": "to call you all the time. So this is a"
  },
  {
    "startMs": 618079,
    "text": "to call you all the time. So this is a side effect of having multiple agents"
  },
  {
    "startMs": 620790,
    "text": "side effect of having multiple agents"
  },
  {
    "startMs": 620800,
    "text": "side effect of having multiple agents working at the same time."
  },
  {
    "startMs": 623269,
    "text": "working at the same time."
  },
  {
    "startMs": 623279,
    "text": "working at the same time. Now one of the nice features is and uh"
  },
  {
    "startMs": 625910,
    "text": "Now one of the nice features is and uh"
  },
  {
    "startMs": 625920,
    "text": "Now one of the nice features is and uh it's been kind of interesting to see"
  },
  {
    "startMs": 628230,
    "text": "it's been kind of interesting to see"
  },
  {
    "startMs": 628240,
    "text": "it's been kind of interesting to see that agents can join your chat and this"
  },
  {
    "startMs": 630870,
    "text": "that agents can join your chat and this"
  },
  {
    "startMs": 630880,
    "text": "that agents can join your chat and this is a different way of coding. It is not"
  },
  {
    "startMs": 633269,
    "text": "is a different way of coding. It is not"
  },
  {
    "startMs": 633279,
    "text": "is a different way of coding. It is not you prompting but it's you kind of"
  },
  {
    "startMs": 636150,
    "text": "you prompting but it's you kind of"
  },
  {
    "startMs": 636160,
    "text": "you prompting but it's you kind of pulling an agent into a conversation. Uh"
  },
  {
    "startMs": 639030,
    "text": "pulling an agent into a conversation. Uh"
  },
  {
    "startMs": 639040,
    "text": "pulling an agent into a conversation. Uh and that's really powerful because the"
  },
  {
    "startMs": 640790,
    "text": "and that's really powerful because the"
  },
  {
    "startMs": 640800,
    "text": "and that's really powerful because the agent is picking up clues not just from"
  },
  {
    "startMs": 643110,
    "text": "agent is picking up clues not just from"
  },
  {
    "startMs": 643120,
    "text": "agent is picking up clues not just from you from your team members at the same"
  },
  {
    "startMs": 645190,
    "text": "you from your team members at the same"
  },
  {
    "startMs": 645200,
    "text": "you from your team members at the same time. And what it's actually doing it is"
  },
  {
    "startMs": 647670,
    "text": "time. And what it's actually doing it is"
  },
  {
    "startMs": 647680,
    "text": "time. And what it's actually doing it is refining the ticket from all the input."
  },
  {
    "startMs": 650550,
    "text": "refining the ticket from all the input."
  },
  {
    "startMs": 650560,
    "text": "refining the ticket from all the input. And that is really powerful because you"
  },
  {
    "startMs": 652710,
    "text": "And that is really powerful because you"
  },
  {
    "startMs": 652720,
    "text": "And that is really powerful because you actually not only had like adversarial"
  },
  {
    "startMs": 655110,
    "text": "actually not only had like adversarial"
  },
  {
    "startMs": 655120,
    "text": "actually not only had like adversarial review by agents, but you also get"
  },
  {
    "startMs": 657509,
    "text": "review by agents, but you also get"
  },
  {
    "startMs": 657519,
    "text": "review by agents, but you also get multiple input by humans on the same"
  },
  {
    "startMs": 659590,
    "text": "multiple input by humans on the same"
  },
  {
    "startMs": 659600,
    "text": "multiple input by humans on the same ticket while during the conversation."
  },
  {
    "startMs": 663670,
    "text": "ticket while during the conversation."
  },
  {
    "startMs": 663680,
    "text": "ticket while during the conversation. And what it's really good at is"
  },
  {
    "startMs": 665990,
    "text": "And what it's really good at is"
  },
  {
    "startMs": 666000,
    "text": "And what it's really good at is prompting you with questions instead of"
  },
  {
    "startMs": 668389,
    "text": "prompting you with questions instead of"
  },
  {
    "startMs": 668399,
    "text": "prompting you with questions instead of having to ask everything over and over"
  },
  {
    "startMs": 670870,
    "text": "having to ask everything over and over"
  },
  {
    "startMs": 670880,
    "text": "having to ask everything over and over again. So one thing that helpful is that"
  },
  {
    "startMs": 674150,
    "text": "again. So one thing that helpful is that"
  },
  {
    "startMs": 674160,
    "text": "again. So one thing that helpful is that it clarifies what is the test, what"
  },
  {
    "startMs": 676790,
    "text": "it clarifies what is the test, what"
  },
  {
    "startMs": 676800,
    "text": "it clarifies what is the test, what should it do, what are the requests"
  },
  {
    "startMs": 679670,
    "text": "should it do, what are the requests"
  },
  {
    "startMs": 679680,
    "text": "should it do, what are the requests uh requirements that it needs to do. And"
  },
  {
    "startMs": 682870,
    "text": "uh requirements that it needs to do. And"
  },
  {
    "startMs": 682880,
    "text": "uh requirements that it needs to do. And the ticket actually becomes almost like"
  },
  {
    "startMs": 685350,
    "text": "the ticket actually becomes almost like"
  },
  {
    "startMs": 685360,
    "text": "the ticket actually becomes almost like a plan the plan mode in your coding"
  },
  {
    "startMs": 687750,
    "text": "a plan the plan mode in your coding"
  },
  {
    "startMs": 687760,
    "text": "a plan the plan mode in your coding agent but now as a share feature within"
  },
  {
    "startMs": 690870,
    "text": "agent but now as a share feature within"
  },
  {
    "startMs": 690880,
    "text": "agent but now as a share feature within your board um of looking at all the"
  },
  {
    "startMs": 693350,
    "text": "your board um of looking at all the"
  },
  {
    "startMs": 693360,
    "text": "your board um of looking at all the requirements."
  },
  {
    "startMs": 695430,
    "text": "requirements."
  },
  {
    "startMs": 695440,
    "text": "requirements. Now what's even more powerful is that it"
  },
  {
    "startMs": 698870,
    "text": "Now what's even more powerful is that it"
  },
  {
    "startMs": 698880,
    "text": "Now what's even more powerful is that it doesn't only have to be engineers. Think"
  },
  {
    "startMs": 701750,
    "text": "doesn't only have to be engineers. Think"
  },
  {
    "startMs": 701760,
    "text": "doesn't only have to be engineers. Think of this as in the past sales marketing"
  },
  {
    "startMs": 704389,
    "text": "of this as in the past sales marketing"
  },
  {
    "startMs": 704399,
    "text": "of this as in the past sales marketing support they were kind of filing tickets"
  },
  {
    "startMs": 706949,
    "text": "support they were kind of filing tickets"
  },
  {
    "startMs": 706959,
    "text": "support they were kind of filing tickets to the engineering that would get"
  },
  {
    "startMs": 709190,
    "text": "to the engineering that would get"
  },
  {
    "startMs": 709200,
    "text": "to the engineering that would get somewhere on a board and they all have"
  },
  {
    "startMs": 711350,
    "text": "somewhere on a board and they all have"
  },
  {
    "startMs": 711360,
    "text": "somewhere on a board and they all have to wait until an engineering comes that"
  },
  {
    "startMs": 713350,
    "text": "to wait until an engineering comes that"
  },
  {
    "startMs": 713360,
    "text": "to wait until an engineering comes that could have taken weeks. Right now what"
  },
  {
    "startMs": 715590,
    "text": "could have taken weeks. Right now what"
  },
  {
    "startMs": 715600,
    "text": "could have taken weeks. Right now what we see in our factory at Tesla is that"
  },
  {
    "startMs": 717990,
    "text": "we see in our factory at Tesla is that"
  },
  {
    "startMs": 718000,
    "text": "we see in our factory at Tesla is that people are just sharing and doing a chat"
  },
  {
    "startMs": 720870,
    "text": "people are just sharing and doing a chat"
  },
  {
    "startMs": 720880,
    "text": "people are just sharing and doing a chat within kind of the uh organization and"
  },
  {
    "startMs": 723750,
    "text": "within kind of the uh organization and"
  },
  {
    "startMs": 723760,
    "text": "within kind of the uh organization and the agent is there. Now they don't need"
  },
  {
    "startMs": 726710,
    "text": "the agent is there. Now they don't need"
  },
  {
    "startMs": 726720,
    "text": "the agent is there. Now they don't need to build um the uh uh the code all the"
  },
  {
    "startMs": 731670,
    "text": "to build um the uh uh the code all the"
  },
  {
    "startMs": 731680,
    "text": "to build um the uh uh the code all the time and before [clears throat] they"
  },
  {
    "startMs": 734069,
    "text": "time and before [clears throat] they"
  },
  {
    "startMs": 734079,
    "text": "time and before [clears throat] they were maybe doing vibe coding but one of"
  },
  {
    "startMs": 736310,
    "text": "were maybe doing vibe coding but one of"
  },
  {
    "startMs": 736320,
    "text": "were maybe doing vibe coding but one of the problems with the vibe coding is it"
  },
  {
    "startMs": 738470,
    "text": "the problems with the vibe coding is it"
  },
  {
    "startMs": 738480,
    "text": "the problems with the vibe coding is it didn't fit according to engineering"
  },
  {
    "startMs": 741110,
    "text": "didn't fit according to engineering"
  },
  {
    "startMs": 741120,
    "text": "didn't fit according to engineering practices. Now with a multiplayer"
  },
  {
    "startMs": 743990,
    "text": "practices. Now with a multiplayer"
  },
  {
    "startMs": 744000,
    "text": "practices. Now with a multiplayer factory people are using the same"
  },
  {
    "startMs": 745910,
    "text": "factory people are using the same"
  },
  {
    "startMs": 745920,
    "text": "factory people are using the same pipeline the same knowledge the same"
  },
  {
    "startMs": 747829,
    "text": "pipeline the same knowledge the same"
  },
  {
    "startMs": 747839,
    "text": "pipeline the same knowledge the same skills the same loops to actually"
  },
  {
    "startMs": 749990,
    "text": "skills the same loops to actually"
  },
  {
    "startMs": 750000,
    "text": "skills the same loops to actually already fit into that flow of"
  },
  {
    "startMs": 752389,
    "text": "already fit into that flow of"
  },
  {
    "startMs": 752399,
    "text": "already fit into that flow of engineering itself. So they can"
  },
  {
    "startMs": 754949,
    "text": "engineering itself. So they can"
  },
  {
    "startMs": 754959,
    "text": "engineering itself. So they can experiment, they can refine the feature"
  },
  {
    "startMs": 757190,
    "text": "experiment, they can refine the feature"
  },
  {
    "startMs": 757200,
    "text": "experiment, they can refine the feature and they can also even build the feature"
  },
  {
    "startMs": 759509,
    "text": "and they can also even build the feature"
  },
  {
    "startMs": 759519,
    "text": "and they can also even build the feature where before we would wait they can just"
  },
  {
    "startMs": 761509,
    "text": "where before we would wait they can just"
  },
  {
    "startMs": 761519,
    "text": "where before we would wait they can just kickstart it and engineering refused"
  },
  {
    "startMs": 763990,
    "text": "kickstart it and engineering refused"
  },
  {
    "startMs": 764000,
    "text": "kickstart it and engineering refused that. That's a very powerful flow of"
  },
  {
    "startMs": 766790,
    "text": "that. That's a very powerful flow of"
  },
  {
    "startMs": 766800,
    "text": "that. That's a very powerful flow of getting everybody on board and being in"
  },
  {
    "startMs": 769350,
    "text": "getting everybody on board and being in"
  },
  {
    "startMs": 769360,
    "text": "getting everybody on board and being in the flow of that one multiplayer"
  },
  {
    "startMs": 771910,
    "text": "the flow of that one multiplayer"
  },
  {
    "startMs": 771920,
    "text": "the flow of that one multiplayer factory."
  },
  {
    "startMs": 773990,
    "text": "factory."
  },
  {
    "startMs": 774000,
    "text": "factory. Now sometimes the agent while executing"
  },
  {
    "startMs": 777030,
    "text": "Now sometimes the agent while executing"
  },
  {
    "startMs": 777040,
    "text": "Now sometimes the agent while executing is unsure and you might have the same"
  },
  {
    "startMs": 780710,
    "text": "is unsure and you might have the same"
  },
  {
    "startMs": 780720,
    "text": "is unsure and you might have the same feeling that sometimes the ticket mode"
  },
  {
    "startMs": 783670,
    "text": "feeling that sometimes the ticket mode"
  },
  {
    "startMs": 783680,
    "text": "feeling that sometimes the ticket mode within a factory is slow and you want to"
  },
  {
    "startMs": 785750,
    "text": "within a factory is slow and you want to"
  },
  {
    "startMs": 785760,
    "text": "within a factory is slow and you want to do fast iteration. Now there's a way to"
  },
  {
    "startMs": 788470,
    "text": "do fast iteration. Now there's a way to"
  },
  {
    "startMs": 788480,
    "text": "do fast iteration. Now there's a way to do this hybridly when for example your"
  },
  {
    "startMs": 790949,
    "text": "do this hybridly when for example your"
  },
  {
    "startMs": 790959,
    "text": "do this hybridly when for example your agent is is stuck. Uh there was a very"
  },
  {
    "startMs": 793750,
    "text": "agent is is stuck. Uh there was a very"
  },
  {
    "startMs": 793760,
    "text": "agent is is stuck. Uh there was a very interesting ID from Helix ML where when"
  },
  {
    "startMs": 796310,
    "text": "interesting ID from Helix ML where when"
  },
  {
    "startMs": 796320,
    "text": "interesting ID from Helix ML where when your agent is stuck is actually starts a"
  },
  {
    "startMs": 799350,
    "text": "your agent is stuck is actually starts a"
  },
  {
    "startMs": 799360,
    "text": "your agent is stuck is actually starts a new kind of coding IDE with the exact"
  },
  {
    "startMs": 802710,
    "text": "new kind of coding IDE with the exact"
  },
  {
    "startMs": 802720,
    "text": "new kind of coding IDE with the exact context that the agent was working on"
  },
  {
    "startMs": 805110,
    "text": "context that the agent was working on"
  },
  {
    "startMs": 805120,
    "text": "context that the agent was working on you as a human almost jump in uh to help"
  },
  {
    "startMs": 808870,
    "text": "you as a human almost jump in uh to help"
  },
  {
    "startMs": 808880,
    "text": "you as a human almost jump in uh to help the agent figure out like with all the"
  },
  {
    "startMs": 811269,
    "text": "the agent figure out like with all the"
  },
  {
    "startMs": 811279,
    "text": "the agent figure out like with all the context available with all kind of the"
  },
  {
    "startMs": 813110,
    "text": "context available with all kind of the"
  },
  {
    "startMs": 813120,
    "text": "context available with all kind of the files available and then when you made"
  },
  {
    "startMs": 815110,
    "text": "files available and then when you made"
  },
  {
    "startMs": 815120,
    "text": "files available and then when you made the right choices when you did the right"
  },
  {
    "startMs": 816870,
    "text": "the right choices when you did the right"
  },
  {
    "startMs": 816880,
    "text": "the right choices when you did the right experiments you hand it actually back to"
  },
  {
    "startMs": 819269,
    "text": "experiments you hand it actually back to"
  },
  {
    "startMs": 819279,
    "text": "experiments you hand it actually back to the agent and the factory to continue."
  },
  {
    "startMs": 821750,
    "text": "the agent and the factory to continue."
  },
  {
    "startMs": 821760,
    "text": "the agent and the factory to continue. So this is a nice way of finding the"
  },
  {
    "startMs": 823910,
    "text": "So this is a nice way of finding the"
  },
  {
    "startMs": 823920,
    "text": "So this is a nice way of finding the middle ground between a personal coding"
  },
  {
    "startMs": 825990,
    "text": "middle ground between a personal coding"
  },
  {
    "startMs": 826000,
    "text": "middle ground between a personal coding agent fast iterations and still doing"
  },
  {
    "startMs": 828470,
    "text": "agent fast iterations and still doing"
  },
  {
    "startMs": 828480,
    "text": "agent fast iterations and still doing the factory uh and the agent can use it"
  },
  {
    "startMs": 830870,
    "text": "the factory uh and the agent can use it"
  },
  {
    "startMs": 830880,
    "text": "the factory uh and the agent can use it as well to kind of clarify and help uh"
  },
  {
    "startMs": 833590,
    "text": "as well to kind of clarify and help uh"
  },
  {
    "startMs": 833600,
    "text": "as well to kind of clarify and help uh and ask for help."
  },
  {
    "startMs": 835750,
    "text": "and ask for help."
  },
  {
    "startMs": 835760,
    "text": "and ask for help. Now what we really want to do is reduce"
  },
  {
    "startMs": 838230,
    "text": "Now what we really want to do is reduce"
  },
  {
    "startMs": 838240,
    "text": "Now what we really want to do is reduce kind of the choices uh that it has to"
  },
  {
    "startMs": 841110,
    "text": "kind of the choices uh that it has to"
  },
  {
    "startMs": 841120,
    "text": "kind of the choices uh that it has to kind of make and what is really powerful"
  },
  {
    "startMs": 844310,
    "text": "kind of make and what is really powerful"
  },
  {
    "startMs": 844320,
    "text": "kind of make and what is really powerful is that it represents actually questions"
  },
  {
    "startMs": 847350,
    "text": "is that it represents actually questions"
  },
  {
    "startMs": 847360,
    "text": "is that it represents actually questions to us for decisions not just what should"
  },
  {
    "startMs": 851590,
    "text": "to us for decisions not just what should"
  },
  {
    "startMs": 851600,
    "text": "to us for decisions not just what should I do and open questions you know you see"
  },
  {
    "startMs": 854470,
    "text": "I do and open questions you know you see"
  },
  {
    "startMs": 854480,
    "text": "I do and open questions you know you see that in coding agents as well it gives"
  },
  {
    "startMs": 856550,
    "text": "that in coding agents as well it gives"
  },
  {
    "startMs": 856560,
    "text": "that in coding agents as well it gives you a couple of options that you can"
  },
  {
    "startMs": 858310,
    "text": "you a couple of options that you can"
  },
  {
    "startMs": 858320,
    "text": "you a couple of options that you can choose for and then it goes off this is"
  },
  {
    "startMs": 861269,
    "text": "choose for and then it goes off this is"
  },
  {
    "startMs": 861279,
    "text": "choose for and then it goes off this is really powerful and it is less trained"
  },
  {
    "startMs": 865030,
    "text": "really powerful and it is less trained"
  },
  {
    "startMs": 865040,
    "text": "really powerful and it is less trained on like having to tell the agent all the"
  },
  {
    "startMs": 867910,
    "text": "on like having to tell the agent all the"
  },
  {
    "startMs": 867920,
    "text": "on like having to tell the agent all the time what to do by presenting options"
  },
  {
    "startMs": 870949,
    "text": "time what to do by presenting options"
  },
  {
    "startMs": 870959,
    "text": "time what to do by presenting options there as well. Of course, you can"
  },
  {
    "startMs": 872389,
    "text": "there as well. Of course, you can"
  },
  {
    "startMs": 872399,
    "text": "there as well. Of course, you can override, but this is really a powerful"
  },
  {
    "startMs": 874870,
    "text": "override, but this is really a powerful"
  },
  {
    "startMs": 874880,
    "text": "override, but this is really a powerful multiplayer thing."
  },
  {
    "startMs": 877509,
    "text": "multiplayer thing."
  },
  {
    "startMs": 877519,
    "text": "multiplayer thing. Now, every decision that people make"
  },
  {
    "startMs": 879829,
    "text": "Now, every decision that people make"
  },
  {
    "startMs": 879839,
    "text": "Now, every decision that people make actually goes onto a ledger. This is"
  },
  {
    "startMs": 881670,
    "text": "actually goes onto a ledger. This is"
  },
  {
    "startMs": 881680,
    "text": "actually goes onto a ledger. This is like your context locally maybe that you"
  },
  {
    "startMs": 884069,
    "text": "like your context locally maybe that you"
  },
  {
    "startMs": 884079,
    "text": "like your context locally maybe that you have in your coding agent. But if you"
  },
  {
    "startMs": 886150,
    "text": "have in your coding agent. But if you"
  },
  {
    "startMs": 886160,
    "text": "have in your coding agent. But if you are in a multiplayer factory, this is"
  },
  {
    "startMs": 888870,
    "text": "are in a multiplayer factory, this is"
  },
  {
    "startMs": 888880,
    "text": "are in a multiplayer factory, this is shared somewhere on a decision log and"
  },
  {
    "startMs": 891750,
    "text": "shared somewhere on a decision log and"
  },
  {
    "startMs": 891760,
    "text": "shared somewhere on a decision log and that can be used either by agents, it"
  },
  {
    "startMs": 894069,
    "text": "that can be used either by agents, it"
  },
  {
    "startMs": 894079,
    "text": "that can be used either by agents, it could be used by humans to find and you"
  },
  {
    "startMs": 896310,
    "text": "could be used by humans to find and you"
  },
  {
    "startMs": 896320,
    "text": "could be used by humans to find and you can trace things back like who made what"
  },
  {
    "startMs": 898550,
    "text": "can trace things back like who made what"
  },
  {
    "startMs": 898560,
    "text": "can trace things back like who made what decision uh and when that context is"
  },
  {
    "startMs": 901189,
    "text": "decision uh and when that context is"
  },
  {
    "startMs": 901199,
    "text": "decision uh and when that context is being used in the next session, you can"
  },
  {
    "startMs": 903110,
    "text": "being used in the next session, you can"
  },
  {
    "startMs": 903120,
    "text": "being used in the next session, you can also query that as well."
  },
  {
    "startMs": 906069,
    "text": "also query that as well."
  },
  {
    "startMs": 906079,
    "text": "also query that as well. Now we want that to be small because big"
  },
  {
    "startMs": 908230,
    "text": "Now we want that to be small because big"
  },
  {
    "startMs": 908240,
    "text": "Now we want that to be small because big changes uh they are not very readable."
  },
  {
    "startMs": 911189,
    "text": "changes uh they are not very readable."
  },
  {
    "startMs": 911199,
    "text": "changes uh they are not very readable. So while I said in the beginning you"
  },
  {
    "startMs": 913350,
    "text": "So while I said in the beginning you"
  },
  {
    "startMs": 913360,
    "text": "So while I said in the beginning you could optimize for agent not being"
  },
  {
    "startMs": 915430,
    "text": "could optimize for agent not being"
  },
  {
    "startMs": 915440,
    "text": "could optimize for agent not being conflicting. There is also another kind"
  },
  {
    "startMs": 918069,
    "text": "conflicting. There is also another kind"
  },
  {
    "startMs": 918079,
    "text": "conflicting. There is also another kind of thing you have to think about which"
  },
  {
    "startMs": 919750,
    "text": "of thing you have to think about which"
  },
  {
    "startMs": 919760,
    "text": "of thing you have to think about which is the human review. How much change can"
  },
  {
    "startMs": 922710,
    "text": "is the human review. How much change can"
  },
  {
    "startMs": 922720,
    "text": "is the human review. How much change can a human review but you can build like"
  },
  {
    "startMs": 925189,
    "text": "a human review but you can build like"
  },
  {
    "startMs": 925199,
    "text": "a human review but you can build like separate Pars in multiple main merge"
  },
  {
    "startMs": 928470,
    "text": "separate Pars in multiple main merge"
  },
  {
    "startMs": 928480,
    "text": "separate Pars in multiple main merge trains for people to do fast reviewing"
  },
  {
    "startMs": 930790,
    "text": "trains for people to do fast reviewing"
  },
  {
    "startMs": 930800,
    "text": "trains for people to do fast reviewing of those things."
  },
  {
    "startMs": 932949,
    "text": "of those things."
  },
  {
    "startMs": 932959,
    "text": "of those things. Now a lot of people are focused on kind"
  },
  {
    "startMs": 935829,
    "text": "Now a lot of people are focused on kind"
  },
  {
    "startMs": 935839,
    "text": "Now a lot of people are focused on kind of you know when the PR and we want to"
  },
  {
    "startMs": 939030,
    "text": "of you know when the PR and we want to"
  },
  {
    "startMs": 939040,
    "text": "of you know when the PR and we want to reduce the number of PR reviews is that"
  },
  {
    "startMs": 941910,
    "text": "reduce the number of PR reviews is that"
  },
  {
    "startMs": 941920,
    "text": "reduce the number of PR reviews is that there is some kind of automated review."
  },
  {
    "startMs": 944949,
    "text": "there is some kind of automated review."
  },
  {
    "startMs": 944959,
    "text": "there is some kind of automated review. Now the first part is typically to"
  },
  {
    "startMs": 947430,
    "text": "Now the first part is typically to"
  },
  {
    "startMs": 947440,
    "text": "Now the first part is typically to reduce the failures which is great right"
  },
  {
    "startMs": 950150,
    "text": "reduce the failures which is great right"
  },
  {
    "startMs": 950160,
    "text": "reduce the failures which is great right like we we want to provide better"
  },
  {
    "startMs": 952069,
    "text": "like we we want to provide better"
  },
  {
    "startMs": 952079,
    "text": "like we we want to provide better context better tools we have adversarial"
  },
  {
    "startMs": 954550,
    "text": "context better tools we have adversarial"
  },
  {
    "startMs": 954560,
    "text": "context better tools we have adversarial agents look at the code before it comes"
  },
  {
    "startMs": 956949,
    "text": "agents look at the code before it comes"
  },
  {
    "startMs": 956959,
    "text": "agents look at the code before it comes to us that is a good way of reducing"
  },
  {
    "startMs": 960389,
    "text": "to us that is a good way of reducing"
  },
  {
    "startMs": 960399,
    "text": "to us that is a good way of reducing kind of the risk uh by it being better"
  },
  {
    "startMs": 963430,
    "text": "kind of the risk uh by it being better"
  },
  {
    "startMs": 963440,
    "text": "kind of the risk uh by it being better quality now at the same time we're"
  },
  {
    "startMs": 966550,
    "text": "quality now at the same time we're"
  },
  {
    "startMs": 966560,
    "text": "quality now at the same time we're optimizing that we can actually see what"
  },
  {
    "startMs": 969030,
    "text": "optimizing that we can actually see what"
  },
  {
    "startMs": 969040,
    "text": "optimizing that we can actually see what it did we are asking for screen flow uh"
  },
  {
    "startMs": 972069,
    "text": "it did we are asking for screen flow uh"
  },
  {
    "startMs": 972079,
    "text": "it did we are asking for screen flow uh shots for videos for proof for testing"
  },
  {
    "startMs": 975749,
    "text": "shots for videos for proof for testing"
  },
  {
    "startMs": 975759,
    "text": "shots for videos for proof for testing all the things that could help a"
  },
  {
    "startMs": 977509,
    "text": "all the things that could help a"
  },
  {
    "startMs": 977519,
    "text": "all the things that could help a reviewer and then ultimately how far do"
  },
  {
    "startMs": 980629,
    "text": "reviewer and then ultimately how far do"
  },
  {
    "startMs": 980639,
    "text": "reviewer and then ultimately how far do you go several people tell me like hey"
  },
  {
    "startMs": 983590,
    "text": "you go several people tell me like hey"
  },
  {
    "startMs": 983600,
    "text": "you go several people tell me like hey I'm not looking at the code anymore and"
  },
  {
    "startMs": 985749,
    "text": "I'm not looking at the code anymore and"
  },
  {
    "startMs": 985759,
    "text": "I'm not looking at the code anymore and I asked them okay you know but what is"
  },
  {
    "startMs": 988069,
    "text": "I asked them okay you know but what is"
  },
  {
    "startMs": 988079,
    "text": "I asked them okay you know but what is the impact of this going to production"
  },
  {
    "startMs": 991990,
    "text": "the impact of this going to production"
  },
  {
    "startMs": 992000,
    "text": "the impact of this going to production some documentation"
  },
  {
    "startMs": 994550,
    "text": "some documentation"
  },
  {
    "startMs": 994560,
    "text": "some documentation that is limited impact maybe you know"
  },
  {
    "startMs": 997430,
    "text": "that is limited impact maybe you know"
  },
  {
    "startMs": 997440,
    "text": "that is limited impact maybe you know some don't have real customers which is"
  },
  {
    "startMs": 1000310,
    "text": "some don't have real customers which is"
  },
  {
    "startMs": 1000320,
    "text": "some don't have real customers which is also great right like the impact is not"
  },
  {
    "startMs": 1002389,
    "text": "also great right like the impact is not"
  },
  {
    "startMs": 1002399,
    "text": "also great right like the impact is not a lot but if you really start thinking"
  },
  {
    "startMs": 1004710,
    "text": "a lot but if you really start thinking"
  },
  {
    "startMs": 1004720,
    "text": "a lot but if you really start thinking about what you're doing is you're"
  },
  {
    "startMs": 1006790,
    "text": "about what you're doing is you're"
  },
  {
    "startMs": 1006800,
    "text": "about what you're doing is you're selecting by what risk you can take. So"
  },
  {
    "startMs": 1010790,
    "text": "selecting by what risk you can take. So"
  },
  {
    "startMs": 1010800,
    "text": "selecting by what risk you can take. So some of the tests will kind of say well"
  },
  {
    "startMs": 1013509,
    "text": "some of the tests will kind of say well"
  },
  {
    "startMs": 1013519,
    "text": "some of the tests will kind of say well if it's maybe in the documentation part"
  },
  {
    "startMs": 1015670,
    "text": "if it's maybe in the documentation part"
  },
  {
    "startMs": 1015680,
    "text": "if it's maybe in the documentation part you can go ahead if it's like a a more"
  },
  {
    "startMs": 1018470,
    "text": "you can go ahead if it's like a a more"
  },
  {
    "startMs": 1018480,
    "text": "you can go ahead if it's like a a more impact fail change like within"
  },
  {
    "startMs": 1021110,
    "text": "impact fail change like within"
  },
  {
    "startMs": 1021120,
    "text": "impact fail change like within authentication you kind of do more kind"
  },
  {
    "startMs": 1024150,
    "text": "authentication you kind of do more kind"
  },
  {
    "startMs": 1024160,
    "text": "authentication you kind of do more kind of review by human and sometimes there's"
  },
  {
    "startMs": 1026710,
    "text": "of review by human and sometimes there's"
  },
  {
    "startMs": 1026720,
    "text": "of review by human and sometimes there's a middle ground hey this feature can"
  },
  {
    "startMs": 1028949,
    "text": "a middle ground hey this feature can"
  },
  {
    "startMs": 1028959,
    "text": "a middle ground hey this feature can just roll out we'll check what the"
  },
  {
    "startMs": 1030870,
    "text": "just roll out we'll check what the"
  },
  {
    "startMs": 1030880,
    "text": "just roll out we'll check what the output is whether there's any errors"
  },
  {
    "startMs": 1032870,
    "text": "output is whether there's any errors"
  },
  {
    "startMs": 1032880,
    "text": "output is whether there's any errors like gradual releases. So instead of"
  },
  {
    "startMs": 1035510,
    "text": "like gradual releases. So instead of"
  },
  {
    "startMs": 1035520,
    "text": "like gradual releases. So instead of only optimizing for quality and reducing"
  },
  {
    "startMs": 1038390,
    "text": "only optimizing for quality and reducing"
  },
  {
    "startMs": 1038400,
    "text": "only optimizing for quality and reducing of the likelihood, you also kind of have"
  },
  {
    "startMs": 1041429,
    "text": "of the likelihood, you also kind of have"
  },
  {
    "startMs": 1041439,
    "text": "of the likelihood, you also kind of have a way of looking at it from a risk"
  },
  {
    "startMs": 1043750,
    "text": "a way of looking at it from a risk"
  },
  {
    "startMs": 1043760,
    "text": "a way of looking at it from a risk perspective. And when it moves out of"
  },
  {
    "startMs": 1046549,
    "text": "perspective. And when it moves out of"
  },
  {
    "startMs": 1046559,
    "text": "perspective. And when it moves out of production, you know, you can also see"
  },
  {
    "startMs": 1049110,
    "text": "production, you know, you can also see"
  },
  {
    "startMs": 1049120,
    "text": "production, you know, you can also see how you can mitigate the risk, right?"
  },
  {
    "startMs": 1051750,
    "text": "how you can mitigate the risk, right?"
  },
  {
    "startMs": 1051760,
    "text": "how you can mitigate the risk, right? Because if the impact is that you uh"
  },
  {
    "startMs": 1055110,
    "text": "Because if the impact is that you uh"
  },
  {
    "startMs": 1055120,
    "text": "Because if the impact is that you uh lose data, do you have a fast restore"
  },
  {
    "startMs": 1057750,
    "text": "lose data, do you have a fast restore"
  },
  {
    "startMs": 1057760,
    "text": "lose data, do you have a fast restore strategy? uh or you can think about this"
  },
  {
    "startMs": 1060630,
    "text": "strategy? uh or you can think about this"
  },
  {
    "startMs": 1060640,
    "text": "strategy? uh or you can think about this like what if one node fails or can I"
  },
  {
    "startMs": 1063110,
    "text": "like what if one node fails or can I"
  },
  {
    "startMs": 1063120,
    "text": "like what if one node fails or can I fast roll back those are architectural"
  },
  {
    "startMs": 1065830,
    "text": "fast roll back those are architectural"
  },
  {
    "startMs": 1065840,
    "text": "fast roll back those are architectural decisions as well. So what you want to"
  },
  {
    "startMs": 1067909,
    "text": "decisions as well. So what you want to"
  },
  {
    "startMs": 1067919,
    "text": "decisions as well. So what you want to do is when things go wrong you want to"
  },
  {
    "startMs": 1070390,
    "text": "do is when things go wrong you want to"
  },
  {
    "startMs": 1070400,
    "text": "do is when things go wrong you want to have it being cheap to restore or to fix"
  },
  {
    "startMs": 1073990,
    "text": "have it being cheap to restore or to fix"
  },
  {
    "startMs": 1074000,
    "text": "have it being cheap to restore or to fix and that is important in not only"
  },
  {
    "startMs": 1076950,
    "text": "and that is important in not only"
  },
  {
    "startMs": 1076960,
    "text": "and that is important in not only optimizing but there's multiple ways of"
  },
  {
    "startMs": 1079190,
    "text": "optimizing but there's multiple ways of"
  },
  {
    "startMs": 1079200,
    "text": "optimizing but there's multiple ways of kind of dealing with the risk on the PR"
  },
  {
    "startMs": 1081270,
    "text": "kind of dealing with the risk on the PR"
  },
  {
    "startMs": 1081280,
    "text": "kind of dealing with the risk on the PR review."
  },
  {
    "startMs": 1083270,
    "text": "review."
  },
  {
    "startMs": 1083280,
    "text": "review. Now, one of the funny things when you"
  },
  {
    "startMs": 1085110,
    "text": "Now, one of the funny things when you"
  },
  {
    "startMs": 1085120,
    "text": "Now, one of the funny things when you work in a multiplayer factory is that um"
  },
  {
    "startMs": 1088390,
    "text": "work in a multiplayer factory is that um"
  },
  {
    "startMs": 1088400,
    "text": "work in a multiplayer factory is that um you know before people were chatting and"
  },
  {
    "startMs": 1091190,
    "text": "you know before people were chatting and"
  },
  {
    "startMs": 1091200,
    "text": "you know before people were chatting and I personally for example work remote"
  },
  {
    "startMs": 1093430,
    "text": "I personally for example work remote"
  },
  {
    "startMs": 1093440,
    "text": "I personally for example work remote where most of the team is in a central"
  },
  {
    "startMs": 1095990,
    "text": "where most of the team is in a central"
  },
  {
    "startMs": 1096000,
    "text": "where most of the team is in a central place in London. Now they get together"
  },
  {
    "startMs": 1098549,
    "text": "place in London. Now they get together"
  },
  {
    "startMs": 1098559,
    "text": "place in London. Now they get together they do a lot of chats and so on and me"
  },
  {
    "startMs": 1101110,
    "text": "they do a lot of chats and so on and me"
  },
  {
    "startMs": 1101120,
    "text": "they do a lot of chats and so on and me sometimes from remote I had a hard time"
  },
  {
    "startMs": 1103270,
    "text": "sometimes from remote I had a hard time"
  },
  {
    "startMs": 1103280,
    "text": "sometimes from remote I had a hard time catching up what has changed. Now, when"
  },
  {
    "startMs": 1105669,
    "text": "catching up what has changed. Now, when"
  },
  {
    "startMs": 1105679,
    "text": "catching up what has changed. Now, when you turn on the multiplayer factory,"
  },
  {
    "startMs": 1107909,
    "text": "you turn on the multiplayer factory,"
  },
  {
    "startMs": 1107919,
    "text": "you turn on the multiplayer factory, everybody needs to keep up, right?"
  },
  {
    "startMs": 1109909,
    "text": "everybody needs to keep up, right?"
  },
  {
    "startMs": 1109919,
    "text": "everybody needs to keep up, right? There's so much code being produced that"
  },
  {
    "startMs": 1112070,
    "text": "There's so much code being produced that"
  },
  {
    "startMs": 1112080,
    "text": "There's so much code being produced that maybe marketing support and other places"
  },
  {
    "startMs": 1115909,
    "text": "maybe marketing support and other places"
  },
  {
    "startMs": 1115919,
    "text": "maybe marketing support and other places can't keep up. They need to have a"
  },
  {
    "startMs": 1118470,
    "text": "can't keep up. They need to have a"
  },
  {
    "startMs": 1118480,
    "text": "can't keep up. They need to have a translation in their changes that have"
  },
  {
    "startMs": 1121270,
    "text": "translation in their changes that have"
  },
  {
    "startMs": 1121280,
    "text": "translation in their changes that have happened in their language. So,"
  },
  {
    "startMs": 1123590,
    "text": "happened in their language. So,"
  },
  {
    "startMs": 1123600,
    "text": "happened in their language. So, communication and radiating change is"
  },
  {
    "startMs": 1126390,
    "text": "communication and radiating change is"
  },
  {
    "startMs": 1126400,
    "text": "communication and radiating change is actually a very important feature in a"
  },
  {
    "startMs": 1128470,
    "text": "actually a very important feature in a"
  },
  {
    "startMs": 1128480,
    "text": "actually a very important feature in a multiplayer factory. How do you keep up"
  },
  {
    "startMs": 1131029,
    "text": "multiplayer factory. How do you keep up"
  },
  {
    "startMs": 1131039,
    "text": "multiplayer factory. How do you keep up within your domain within your"
  },
  {
    "startMs": 1132950,
    "text": "within your domain within your"
  },
  {
    "startMs": 1132960,
    "text": "within your domain within your understanding for your part of the job?"
  },
  {
    "startMs": 1136870,
    "text": "understanding for your part of the job?"
  },
  {
    "startMs": 1136880,
    "text": "understanding for your part of the job? Now in a nutshell you can do a lot of"
  },
  {
    "startMs": 1139510,
    "text": "Now in a nutshell you can do a lot of"
  },
  {
    "startMs": 1139520,
    "text": "Now in a nutshell you can do a lot of automation and you will use a lot of"
  },
  {
    "startMs": 1142150,
    "text": "automation and you will use a lot of"
  },
  {
    "startMs": 1142160,
    "text": "automation and you will use a lot of skills uh and that like context and"
  },
  {
    "startMs": 1144789,
    "text": "skills uh and that like context and"
  },
  {
    "startMs": 1144799,
    "text": "skills uh and that like context and better improvement uh on those pieces"
  },
  {
    "startMs": 1147430,
    "text": "better improvement uh on those pieces"
  },
  {
    "startMs": 1147440,
    "text": "better improvement uh on those pieces and you kind of reserve the people for"
  },
  {
    "startMs": 1149909,
    "text": "and you kind of reserve the people for"
  },
  {
    "startMs": 1149919,
    "text": "and you kind of reserve the people for the exceptions and that's the way that I"
  },
  {
    "startMs": 1152310,
    "text": "the exceptions and that's the way that I"
  },
  {
    "startMs": 1152320,
    "text": "the exceptions and that's the way that I want you to think about is automate what"
  },
  {
    "startMs": 1154390,
    "text": "want you to think about is automate what"
  },
  {
    "startMs": 1154400,
    "text": "want you to think about is automate what you can but make sure you are able to"
  },
  {
    "startMs": 1156870,
    "text": "you can but make sure you are able to"
  },
  {
    "startMs": 1156880,
    "text": "you can but make sure you are able to route to a human to make the right"
  },
  {
    "startMs": 1159029,
    "text": "route to a human to make the right"
  },
  {
    "startMs": 1159039,
    "text": "route to a human to make the right decision"
  },
  {
    "startMs": 1161990,
    "text": "decision"
  },
  {
    "startMs": 1162000,
    "text": "decision with all that infrastructure with all"
  },
  {
    "startMs": 1163990,
    "text": "with all that infrastructure with all"
  },
  {
    "startMs": 1164000,
    "text": "with all that infrastructure with all those kind of ways of working together."
  },
  {
    "startMs": 1166150,
    "text": "those kind of ways of working together."
  },
  {
    "startMs": 1166160,
    "text": "those kind of ways of working together. Um there is kind of a new team that is"
  },
  {
    "startMs": 1169029,
    "text": "Um there is kind of a new team that is"
  },
  {
    "startMs": 1169039,
    "text": "Um there is kind of a new team that is forming which is almost like the factory"
  },
  {
    "startMs": 1171590,
    "text": "forming which is almost like the factory"
  },
  {
    "startMs": 1171600,
    "text": "forming which is almost like the factory team uh similar to a platform team that"
  },
  {
    "startMs": 1174789,
    "text": "team uh similar to a platform team that"
  },
  {
    "startMs": 1174799,
    "text": "team uh similar to a platform team that was dealing with a kubernetes or with a"
  },
  {
    "startMs": 1177110,
    "text": "was dealing with a kubernetes or with a"
  },
  {
    "startMs": 1177120,
    "text": "was dealing with a kubernetes or with a cluster or with the cloud but right now"
  },
  {
    "startMs": 1180150,
    "text": "cluster or with the cloud but right now"
  },
  {
    "startMs": 1180160,
    "text": "cluster or with the cloud but right now this is they are dealing with the coding"
  },
  {
    "startMs": 1183029,
    "text": "this is they are dealing with the coding"
  },
  {
    "startMs": 1183039,
    "text": "this is they are dealing with the coding agents and the coding fabric of working"
  },
  {
    "startMs": 1185750,
    "text": "agents and the coding fabric of working"
  },
  {
    "startMs": 1185760,
    "text": "agents and the coding fabric of working all together. They make sure that who"
  },
  {
    "startMs": 1187830,
    "text": "all together. They make sure that who"
  },
  {
    "startMs": 1187840,
    "text": "all together. They make sure that who owns the skills the context is up to"
  },
  {
    "startMs": 1190470,
    "text": "owns the skills the context is up to"
  },
  {
    "startMs": 1190480,
    "text": "owns the skills the context is up to date. they make sure that things are"
  },
  {
    "startMs": 1191990,
    "text": "date. they make sure that things are"
  },
  {
    "startMs": 1192000,
    "text": "date. they make sure that things are connected to the right pieces uh and"
  },
  {
    "startMs": 1194470,
    "text": "connected to the right pieces uh and"
  },
  {
    "startMs": 1194480,
    "text": "connected to the right pieces uh and that the whole factory also itself is"
  },
  {
    "startMs": 1197270,
    "text": "that the whole factory also itself is"
  },
  {
    "startMs": 1197280,
    "text": "that the whole factory also itself is being maintained uh and being monitored"
  },
  {
    "startMs": 1199909,
    "text": "being maintained uh and being monitored"
  },
  {
    "startMs": 1199919,
    "text": "being maintained uh and being monitored as well."
  },
  {
    "startMs": 1201990,
    "text": "as well."
  },
  {
    "startMs": 1202000,
    "text": "as well. So this is a nutshell. There's a lot"
  },
  {
    "startMs": 1204070,
    "text": "So this is a nutshell. There's a lot"
  },
  {
    "startMs": 1204080,
    "text": "So this is a nutshell. There's a lot more to it, but this was in a nutshell"
  },
  {
    "startMs": 1206230,
    "text": "more to it, but this was in a nutshell"
  },
  {
    "startMs": 1206240,
    "text": "more to it, but this was in a nutshell two things like the pressure is building"
  },
  {
    "startMs": 1208390,
    "text": "two things like the pressure is building"
  },
  {
    "startMs": 1208400,
    "text": "two things like the pressure is building up on agents working more together in"
  },
  {
    "startMs": 1210950,
    "text": "up on agents working more together in"
  },
  {
    "startMs": 1210960,
    "text": "up on agents working more together in the codebase and then the humans also"
  },
  {
    "startMs": 1213990,
    "text": "the codebase and then the humans also"
  },
  {
    "startMs": 1214000,
    "text": "the codebase and then the humans also kind of working with the agents more and"
  },
  {
    "startMs": 1216390,
    "text": "kind of working with the agents more and"
  },
  {
    "startMs": 1216400,
    "text": "kind of working with the agents more and more together in a concurrent way and"
  },
  {
    "startMs": 1219270,
    "text": "more together in a concurrent way and"
  },
  {
    "startMs": 1219280,
    "text": "more together in a concurrent way and delivering more output at the same time."
  },
  {
    "startMs": 1221590,
    "text": "delivering more output at the same time."
  },
  {
    "startMs": 1221600,
    "text": "delivering more output at the same time. And for that there needs to be a lot of"
  },
  {
    "startMs": 1224390,
    "text": "And for that there needs to be a lot of"
  },
  {
    "startMs": 1224400,
    "text": "And for that there needs to be a lot of change. Now one of the things that we're"
  },
  {
    "startMs": 1226950,
    "text": "change. Now one of the things that we're"
  },
  {
    "startMs": 1226960,
    "text": "change. Now one of the things that we're playing now with is they're not just the"
  },
  {
    "startMs": 1229510,
    "text": "playing now with is they're not just the"
  },
  {
    "startMs": 1229520,
    "text": "playing now with is they're not just the coding agents. They're not just the"
  },
  {
    "startMs": 1231510,
    "text": "coding agents. They're not just the"
  },
  {
    "startMs": 1231520,
    "text": "coding agents. They're not just the people that do things in the board. Now"
  },
  {
    "startMs": 1234789,
    "text": "people that do things in the board. Now"
  },
  {
    "startMs": 1234799,
    "text": "people that do things in the board. Now they're being those personal agents and"
  },
  {
    "startMs": 1237029,
    "text": "they're being those personal agents and"
  },
  {
    "startMs": 1237039,
    "text": "they're being those personal agents and they will work in the uh board. They"
  },
  {
    "startMs": 1239350,
    "text": "they will work in the uh board. They"
  },
  {
    "startMs": 1239360,
    "text": "they will work in the uh board. They will make decisions for you. They will"
  },
  {
    "startMs": 1241270,
    "text": "will make decisions for you. They will"
  },
  {
    "startMs": 1241280,
    "text": "will make decisions for you. They will provide answers to other agents as well."
  },
  {
    "startMs": 1244070,
    "text": "provide answers to other agents as well."
  },
  {
    "startMs": 1244080,
    "text": "provide answers to other agents as well. This is a new way of building. This is a"
  },
  {
    "startMs": 1247350,
    "text": "This is a new way of building. This is a"
  },
  {
    "startMs": 1247360,
    "text": "This is a new way of building. This is a new way of kind of delegating some of"
  },
  {
    "startMs": 1250230,
    "text": "new way of kind of delegating some of"
  },
  {
    "startMs": 1250240,
    "text": "new way of kind of delegating some of the tasks that you are doing in the"
  },
  {
    "startMs": 1252230,
    "text": "the tasks that you are doing in the"
  },
  {
    "startMs": 1252240,
    "text": "the tasks that you are doing in the factory."
  },
  {
    "startMs": 1253750,
    "text": "factory."
  },
  {
    "startMs": 1253760,
    "text": "factory. So my advice is brace yourself. We're"
  },
  {
    "startMs": 1256870,
    "text": "So my advice is brace yourself. We're"
  },
  {
    "startMs": 1256880,
    "text": "So my advice is brace yourself. We're not there yet. like the coding agent"
  },
  {
    "startMs": 1258870,
    "text": "not there yet. like the coding agent"
  },
  {
    "startMs": 1258880,
    "text": "not there yet. like the coding agent were a good step on your solo factories."
  },
  {
    "startMs": 1261510,
    "text": "were a good step on your solo factories."
  },
  {
    "startMs": 1261520,
    "text": "were a good step on your solo factories. Multiplayer factories will bring new"
  },
  {
    "startMs": 1263590,
    "text": "Multiplayer factories will bring new"
  },
  {
    "startMs": 1263600,
    "text": "Multiplayer factories will bring new dynamics both to the agents coding and"
  },
  {
    "startMs": 1266230,
    "text": "dynamics both to the agents coding and"
  },
  {
    "startMs": 1266240,
    "text": "dynamics both to the agents coding and both to the organizational working"
  },
  {
    "startMs": 1268230,
    "text": "both to the organizational working"
  },
  {
    "startMs": 1268240,
    "text": "both to the organizational working together. And that's it and thank you"
  },
  {
    "startMs": 1271110,
    "text": "together. And that's it and thank you"
  },
  {
    "startMs": 1271120,
    "text": "together. And that's it and thank you very much for listening. You can kind of"
  },
  {
    "startMs": 1273750,
    "text": "very much for listening. You can kind of"
  },
  {
    "startMs": 1273760,
    "text": "very much for listening. You can kind of find the slides by asking uh to me in DM"
  },
  {
    "startMs": 1277830,
    "text": "find the slides by asking uh to me in DM"
  },
  {
    "startMs": 1277840,
    "text": "find the slides by asking uh to me in DM on LinkedIn. I happily send you in"
  },
  {
    "startMs": 1279909,
    "text": "on LinkedIn. I happily send you in"
  },
  {
    "startMs": 1279919,
    "text": "on LinkedIn. I happily send you in exchange for some feedback. Um and you"
  },
  {
    "startMs": 1282870,
    "text": "exchange for some feedback. Um and you"
  },
  {
    "startMs": 1282880,
    "text": "exchange for some feedback. Um and you know you can of course try the Tesla"
  },
  {
    "startMs": 1284789,
    "text": "know you can of course try the Tesla"
  },
  {
    "startMs": 1284799,
    "text": "know you can of course try the Tesla factory where we implement and uh are"
  },
  {
    "startMs": 1287510,
    "text": "factory where we implement and uh are"
  },
  {
    "startMs": 1287520,
    "text": "factory where we implement and uh are working on kind of loops factories and"
  },
  {
    "startMs": 1289830,
    "text": "working on kind of loops factories and"
  },
  {
    "startMs": 1289840,
    "text": "working on kind of loops factories and skills uh for you uh being in a"
  },
  {
    "startMs": 1293029,
    "text": "skills uh for you uh being in a"
  },
  {
    "startMs": 1293039,
    "text": "skills uh for you uh being in a multiplayer mode and I'd also uh shared"
  },
  {
    "startMs": 1296230,
    "text": "multiplayer mode and I'd also uh shared"
  },
  {
    "startMs": 1296240,
    "text": "multiplayer mode and I'd also uh shared the research at a site on concurrent.cd"
  },
  {
    "startMs": 1299350,
    "text": "the research at a site on concurrent.cd"
  },
  {
    "startMs": 1299360,
    "text": "the research at a site on concurrent.cd where I find like people and uh tools"
  },
  {
    "startMs": 1302149,
    "text": "where I find like people and uh tools"
  },
  {
    "startMs": 1302159,
    "text": "where I find like people and uh tools and techniques that people are solving"
  },
  {
    "startMs": 1304789,
    "text": "and techniques that people are solving"
  },
  {
    "startMs": 1304799,
    "text": "and techniques that people are solving uh this concurrency all together. Thank"
  },
  {
    "startMs": 1307270,
    "text": "uh this concurrency all together. Thank"
  },
  {
    "startMs": 1307280,
    "text": "uh this concurrency all together. Thank you very very much for listening and I"
  },
  {
    "startMs": 1309750,
    "text": "you very very much for listening and I"
  },
  {
    "startMs": 1309760,
    "text": "you very very much for listening and I hope you learned some of the new things"
  },
  {
    "startMs": 1311590,
    "text": "hope you learned some of the new things"
  },
  {
    "startMs": 1311600,
    "text": "hope you learned some of the new things today and feel free to leave uh some"
  },
  {
    "startMs": 1314310,
    "text": "today and feel free to leave uh some"
  },
  {
    "startMs": 1314320,
    "text": "today and feel free to leave uh some comments and I'll happily have a look"
  },
  {
    "startMs": 1316710,
    "text": "comments and I'll happily have a look"
  },
  {
    "startMs": 1316720,
    "text": "comments and I'll happily have a look and respond to that. Thank you very"
  },
  {
    "startMs": 1318390,
    "text": "and respond to that. Thank you very"
  },
  {
    "startMs": 1318400,
    "text": "and respond to that. Thank you very much."
  }
]
