[
  {
    "startMs": 1309,
    "text": "[music]"
  },
  {
    "startMs": 12560,
    "text": ">> Well, welcome."
  },
  {
    "startMs": 14000,
    "text": "Um"
  },
  {
    "startMs": 14960,
    "text": "last day, I guess. That's what happens."
  },
  {
    "startMs": 18200,
    "text": "Um I'm going to talk to you maybe not on"
  },
  {
    "startMs": 20800,
    "text": "the technical side, but more on the"
  },
  {
    "startMs": 22800,
    "text": "organizational side. So, if you're here"
  },
  {
    "startMs": 25160,
    "text": "for any technology, you can still leave"
  },
  {
    "startMs": 27560,
    "text": "if you want to."
  },
  {
    "startMs": 31480,
    "text": "So, in 2009, um"
  },
  {
    "startMs": 34080,
    "text": "a lot of people were telling me the idea"
  },
  {
    "startMs": 35920,
    "text": "of continuous delivery was crazy."
  },
  {
    "startMs": 38360,
    "text": "And I feel we're in kind of the same"
  },
  {
    "startMs": 41000,
    "text": "era or kind of the same thing right now"
  },
  {
    "startMs": 43400,
    "text": "with a dark factory. It will not work"
  },
  {
    "startMs": 45640,
    "text": "here. That's what I keep hearing over"
  },
  {
    "startMs": 48480,
    "text": "and over again."
  },
  {
    "startMs": 50160,
    "text": "Um but what they're actually signaling"
  },
  {
    "startMs": 51840,
    "text": "to me, we're not ready yet."
  },
  {
    "startMs": 54280,
    "text": "So, it's not the technology that can't"
  },
  {
    "startMs": 56120,
    "text": "make it work. It's not something they"
  },
  {
    "startMs": 57840,
    "text": "won't be able to do eventually, but"
  },
  {
    "startMs": 60480,
    "text": "they're just not set up for this."
  },
  {
    "startMs": 64160,
    "text": "And"
  },
  {
    "startMs": 65840,
    "text": "there's been a lot of conference talks"
  },
  {
    "startMs": 67560,
    "text": "here about optimizing agents with loops"
  },
  {
    "startMs": 69920,
    "text": "and harnesses and all those pieces, and"
  },
  {
    "startMs": 72320,
    "text": "I think that's great. But eventually,"
  },
  {
    "startMs": 74120,
    "text": "we'll get there, right? It's not that"
  },
  {
    "startMs": 75920,
    "text": "this is the rocket science. And yes,"
  },
  {
    "startMs": 78000,
    "text": "we'll have to assemble this in a good"
  },
  {
    "startMs": 79480,
    "text": "way,"
  },
  {
    "startMs": 80520,
    "text": "but one day, this will kind of become"
  },
  {
    "startMs": 83840,
    "text": "commodity. Somewhere maybe even going"
  },
  {
    "startMs": 86560,
    "text": "into one of the, you know, frontier labs"
  },
  {
    "startMs": 89040,
    "text": "that just offers this as a service and"
  },
  {
    "startMs": 91040,
    "text": "will kind of make this work. Uh and"
  },
  {
    "startMs": 93080,
    "text": "that's not going to be the"
  },
  {
    "startMs": 93920,
    "text": "differentiator"
  },
  {
    "startMs": 95360,
    "text": "um for your organization."
  },
  {
    "startMs": 98080,
    "text": "So, I'm starting from there up. Assume"
  },
  {
    "startMs": 101880,
    "text": "we're heading towards the dark factory,"
  },
  {
    "startMs": 103960,
    "text": "some kind of form of autonomous working"
  },
  {
    "startMs": 106360,
    "text": "within an organization."
  },
  {
    "startMs": 108320,
    "text": "Um"
  },
  {
    "startMs": 109720,
    "text": "what I've seen for the people adopting"
  },
  {
    "startMs": 111600,
    "text": "this within our organization, including"
  },
  {
    "startMs": 113640,
    "text": "here where I work at Tessal,"
  },
  {
    "startMs": 115880,
    "text": "it changes dynamic of the way you"
  },
  {
    "startMs": 118440,
    "text": "collaborate around us. And for those"
  },
  {
    "startMs": 121400,
    "text": "familiar, there's like Conway's Law,"
  },
  {
    "startMs": 123840,
    "text": "like, you know, the way you organize"
  },
  {
    "startMs": 125320,
    "text": "yourselves and the tools, there is a"
  },
  {
    "startMs": 127360,
    "text": "relationship on how they interact and"
  },
  {
    "startMs": 129880,
    "text": "kind of work together on this."
  },
  {
    "startMs": 132080,
    "text": "But today, I'm not talking about like"
  },
  {
    "startMs": 134000,
    "text": "how do you become better with your"
  },
  {
    "startMs": 135320,
    "text": "agent, but it is about how will will"
  },
  {
    "startMs": 137880,
    "text": "change your team dynamics, your"
  },
  {
    "startMs": 140200,
    "text": "platform, and your organization. So,"
  },
  {
    "startMs": 142280,
    "text": "that's what I'll take you through."
  },
  {
    "startMs": 146240,
    "text": "Enabling the team. I assume most of you"
  },
  {
    "startMs": 148320,
    "text": "somewhere work in a team and that you're"
  },
  {
    "startMs": 150560,
    "text": "not somewhere a solopreneur [music]"
  },
  {
    "startMs": 152480,
    "text": "working. So,"
  },
  {
    "startMs": 154360,
    "text": "it kind of works different than just you"
  },
  {
    "startMs": 156720,
    "text": "with your Claude code and a team working"
  },
  {
    "startMs": 159840,
    "text": "together around that with Claude or any"
  },
  {
    "startMs": 162200,
    "text": "of the coding agents there as well."
  },
  {
    "startMs": 166680,
    "text": "The narrative that I heard a lot is"
  },
  {
    "startMs": 170160,
    "text": "well, the developer eventually becomes"
  },
  {
    "startMs": 172640,
    "text": "more of a conductor and an orchestrator"
  },
  {
    "startMs": 175360,
    "text": "of agents."
  },
  {
    "startMs": 176800,
    "text": "And then I think that's fair. That's"
  },
  {
    "startMs": 178320,
    "text": "been an evolution that we're on on the"
  },
  {
    "startMs": 180080,
    "text": "path where more like becoming the"
  },
  {
    "startMs": 182200,
    "text": "managers of the agent, they're kind of"
  },
  {
    "startMs": 183880,
    "text": "dealing with the agents."
  },
  {
    "startMs": 186120,
    "text": "Now, what I've seen is that if"
  },
  {
    "startMs": 187760,
    "text": "eventually"
  },
  {
    "startMs": 189640,
    "text": "a lot of developers told me, \"We didn't"
  },
  {
    "startMs": 191440,
    "text": "sign up for this. We didn't sign up for"
  },
  {
    "startMs": 193920,
    "text": "better prompting, writing better specs."
  },
  {
    "startMs": 196560,
    "text": "We're engineers. We're technical.\" And"
  },
  {
    "startMs": 199080,
    "text": "that creates friction, like, is this the"
  },
  {
    "startMs": 201640,
    "text": "role that we really want to do?"
  },
  {
    "startMs": 204680,
    "text": "There was a thing that came around which"
  },
  {
    "startMs": 206400,
    "text": "maybe is more context engineering that"
  },
  {
    "startMs": 208480,
    "text": "put a first step around like, \"Hey, it's"
  },
  {
    "startMs": 211800,
    "text": "not just a prompt. We'll test the"
  },
  {
    "startMs": 213920,
    "text": "prompt. We'll kind of evaluate the"
  },
  {
    "startMs": 215920,
    "text": "prompt. We'll kind of distribute the"
  },
  {
    "startMs": 218000,
    "text": "prompt and kind of optimize the prompt.\""
  },
  {
    "startMs": 219920,
    "text": "So, yes, there's a little bit of"
  },
  {
    "startMs": 221360,
    "text": "engineering, but still a lot of"
  },
  {
    "startMs": 223160,
    "text": "developers kind of felt empty just"
  },
  {
    "startMs": 226120,
    "text": "working kind of with a prompt and a"
  },
  {
    "startMs": 228040,
    "text": "specification as such."
  },
  {
    "startMs": 231200,
    "text": "What I've seen is that when we started"
  },
  {
    "startMs": 233800,
    "text": "introducing harness and loops and"
  },
  {
    "startMs": 235600,
    "text": "eventually more autonomous work within"
  },
  {
    "startMs": 237880,
    "text": "the whole organization,"
  },
  {
    "startMs": 239920,
    "text": "a new technical path opened."
  },
  {
    "startMs": 242960,
    "text": "All of a sudden, we were helping the"
  },
  {
    "startMs": 244960,
    "text": "agent with tooling, building tooling for"
  },
  {
    "startMs": 247600,
    "text": "the agent, and that kind of reignited"
  },
  {
    "startMs": 250600,
    "text": "some of the developers who kind of felt"
  },
  {
    "startMs": 253520,
    "text": "that it wasn't for them. Now, all of a"
  },
  {
    "startMs": 255480,
    "text": "sudden, they were like, \"Yes, we can do"
  },
  {
    "startMs": 257320,
    "text": "this. We have that knowledge. We're like"
  },
  {
    "startMs": 258920,
    "text": "somehow helping this even with a kind of"
  },
  {
    "startMs": 262040,
    "text": "programmatic way.\" So, I I think that's"
  },
  {
    "startMs": 264400,
    "text": "interesting that the identity, where we"
  },
  {
    "startMs": 266320,
    "text": "say abstraction, abstraction,"
  },
  {
    "startMs": 267919,
    "text": "abstraction,"
  },
  {
    "startMs": 269360,
    "text": "technically, all of a sudden, the craft"
  },
  {
    "startMs": 271400,
    "text": "created some new location for more"
  },
  {
    "startMs": 274040,
    "text": "engineering stuff to go to."
  },
  {
    "startMs": 277480,
    "text": "Now,"
  },
  {
    "startMs": 279919,
    "text": "when I get the question, \"Can we please"
  },
  {
    "startMs": 281919,
    "text": "help people?\" And there's skeptical"
  },
  {
    "startMs": 283560,
    "text": "people, what do they do?"
  },
  {
    "startMs": 285520,
    "text": "And I always really say that these are"
  },
  {
    "startMs": 287440,
    "text": "really great people"
  },
  {
    "startMs": 289800,
    "text": "to engage in creating better context for"
  },
  {
    "startMs": 293640,
    "text": "the agent because"
  },
  {
    "startMs": 295200,
    "text": "you tell them, \"Please improve. Please"
  },
  {
    "startMs": 297320,
    "text": "put all your knowledge to improve the"
  },
  {
    "startMs": 299360,
    "text": "result of the agent.\" And the same with"
  },
  {
    "startMs": 301200,
    "text": "the harness. So, if you have those kind"
  },
  {
    "startMs": 303720,
    "text": "of more resistant people that like"
  },
  {
    "startMs": 305760,
    "text": "complain maybe about the quality that"
  },
  {
    "startMs": 308160,
    "text": "things were produced by just the vanilla"
  },
  {
    "startMs": 311480,
    "text": "kind of coding agent, use almost that"
  },
  {
    "startMs": 314440,
    "text": "anger, use kind of that skepticism to"
  },
  {
    "startMs": 316960,
    "text": "kind of make it better."
  },
  {
    "startMs": 320480,
    "text": "And the big mentality shift,"
  },
  {
    "startMs": 323720,
    "text": "if I would advise a a a"
  },
  {
    "startMs": 326000,
    "text": "a company right now for their"
  },
  {
    "startMs": 327280,
    "text": "developers, is"
  },
  {
    "startMs": 328960,
    "text": "kind of stop fixing the code that the"
  },
  {
    "startMs": 332120,
    "text": "agent kind of produced,"
  },
  {
    "startMs": 334680,
    "text": "but improve the system."
  },
  {
    "startMs": 336640,
    "text": "I'm I have I'm not the only one saying"
  },
  {
    "startMs": 338600,
    "text": "this in this event, but kind of that is"
  },
  {
    "startMs": 341080,
    "text": "the difference. Like you kind of improve"
  },
  {
    "startMs": 343000,
    "text": "the system. And I think it was Swyx"
  },
  {
    "startMs": 345840,
    "text": "uh a couple of years who said it, like"
  },
  {
    "startMs": 347120,
    "text": "stop building the thing, but build the"
  },
  {
    "startMs": 349000,
    "text": "thing that builds the thing, right? So,"
  },
  {
    "startMs": 351200,
    "text": "we going on that abstraction where that"
  },
  {
    "startMs": 353240,
    "text": "is with context, with harness, with"
  },
  {
    "startMs": 355440,
    "text": "loops."
  },
  {
    "startMs": 356600,
    "text": "And that is kind of the change that a"
  },
  {
    "startMs": 358840,
    "text": "lot of people who are still very tightly"
  },
  {
    "startMs": 360760,
    "text": "in the loop, auto completion, prompting,"
  },
  {
    "startMs": 364080,
    "text": "that they kind of need to think about"
  },
  {
    "startMs": 365960,
    "text": "elevating this to the system thinking."
  },
  {
    "startMs": 369640,
    "text": "So,"
  },
  {
    "startMs": 371760,
    "text": "what we're really trying to do is"
  },
  {
    "startMs": 373160,
    "text": "minimize the human touches,"
  },
  {
    "startMs": 376360,
    "text": "but still with good engineering"
  },
  {
    "startMs": 378360,
    "text": "practices."
  },
  {
    "startMs": 379840,
    "text": "And some of the narrative that comes up"
  },
  {
    "startMs": 381560,
    "text": "more often in the beginning, we're like,"
  },
  {
    "startMs": 382960,
    "text": "\"Oh, great. I write code in a prompt,"
  },
  {
    "startMs": 384560,
    "text": "and then it gives a result, and we can"
  },
  {
    "startMs": 386040,
    "text": "keep going.\""
  },
  {
    "startMs": 387480,
    "text": "Where we now see, well, we're kind of"
  },
  {
    "startMs": 390960,
    "text": "instructing it through prompts, but"
  },
  {
    "startMs": 393200,
    "text": "we're also instructing this like,"
  },
  {
    "startMs": 395120,
    "text": "\"Please do it with tests. Please update"
  },
  {
    "startMs": 397840,
    "text": "the documentation. Please do this.\" All"
  },
  {
    "startMs": 400000,
    "text": "the things that we're saying to good"
  },
  {
    "startMs": 402160,
    "text": "engineers, we're now asking the agents"
  },
  {
    "startMs": 404840,
    "text": "to do. So, if you still have people who"
  },
  {
    "startMs": 407480,
    "text": "kind of yoloing their way into this, I"
  },
  {
    "startMs": 410480,
    "text": "think you should tell them, \"No, stop"
  },
  {
    "startMs": 412480,
    "text": "doing this.\" Like, engineering practices"
  },
  {
    "startMs": 414720,
    "text": "still matter for you to maintain the"
  },
  {
    "startMs": 417040,
    "text": "system, and also for the agent to keep"
  },
  {
    "startMs": 419720,
    "text": "getting better at this."
  },
  {
    "startMs": 423960,
    "text": "What I started seeing in some of the"
  },
  {
    "startMs": 426400,
    "text": "more advanced kind of teams is that"
  },
  {
    "startMs": 429000,
    "text": "their rituals of"
  },
  {
    "startMs": 430880,
    "text": "\"Hey, we're doing a planning, and we're"
  },
  {
    "startMs": 432960,
    "text": "doing a retro in a team.\""
  },
  {
    "startMs": 435400,
    "text": "That they weren't about like, \"Hey, we"
  },
  {
    "startMs": 436840,
    "text": "had issues with the code.\""
  },
  {
    "startMs": 439080,
    "text": "But we're saying, \"We had issues with"
  },
  {
    "startMs": 440840,
    "text": "the system.\""
  },
  {
    "startMs": 442480,
    "text": "So, on the retro part is like, \"Hey, the"
  },
  {
    "startMs": 446560,
    "text": "agent went over and over hit this"
  },
  {
    "startMs": 448160,
    "text": "problem."
  },
  {
    "startMs": 449400,
    "text": "Can we fix the system?\" That's something"
  },
  {
    "startMs": 451600,
    "text": "you'll learn in the retro."
  },
  {
    "startMs": 453520,
    "text": "And on the planning side, what I started"
  },
  {
    "startMs": 455200,
    "text": "seeing is that things who were that were"
  },
  {
    "startMs": 458760,
    "text": "sufficiently scoped enough"
  },
  {
    "startMs": 461600,
    "text": "were easy to pick up by agents because"
  },
  {
    "startMs": 464520,
    "text": "they were well-defined and what still"
  },
  {
    "startMs": 466920,
    "text": "was left for the humans were the things"
  },
  {
    "startMs": 469200,
    "text": "that weren't scoped out well."
  },
  {
    "startMs": 471280,
    "text": "So, we were like a split in the planning"
  },
  {
    "startMs": 473200,
    "text": "where we said, \"These things can"
  },
  {
    "startMs": 474520,
    "text": "straight go into agents, well-defined,"
  },
  {
    "startMs": 476960,
    "text": "and the harness is getting better, and"
  },
  {
    "startMs": 478680,
    "text": "this is conversational things that we"
  },
  {
    "startMs": 480600,
    "text": "need to decide as a team.\""
  },
  {
    "startMs": 484200,
    "text": "And"
  },
  {
    "startMs": 486440,
    "text": "what I find important is you"
  },
  {
    "startMs": 488640,
    "text": "there's a certain"
  },
  {
    "startMs": 490320,
    "text": "kind of cycle that developers go"
  },
  {
    "startMs": 491840,
    "text": "through. Yes, they learn first about"
  },
  {
    "startMs": 493720,
    "text": "prompting, they get better, specs,"
  },
  {
    "startMs": 496160,
    "text": "context, harness loop. Also, the"
  },
  {
    "startMs": 498600,
    "text": "industry is learning like that."
  },
  {
    "startMs": 500800,
    "text": "But, there is the lead of the team"
  },
  {
    "startMs": 504280,
    "text": "can say, \"Well, stop prompting."
  },
  {
    "startMs": 507400,
    "text": "Make the context reusable.\""
  },
  {
    "startMs": 509320,
    "text": "Now, we got that. Now, we jump to the"
  },
  {
    "startMs": 511000,
    "text": "next. So, part of the team lead is"
  },
  {
    "startMs": 513240,
    "text": "putting that pace and almost that"
  },
  {
    "startMs": 515280,
    "text": "constraint and that directive in the"
  },
  {
    "startMs": 517080,
    "text": "team where it is doesn't work where you"
  },
  {
    "startMs": 520039,
    "text": "just say, \"Go figure it out and do"
  },
  {
    "startMs": 522360,
    "text": "something on your own.\""
  },
  {
    "startMs": 525640,
    "text": "And one of the impacts of that is that"
  },
  {
    "startMs": 528960,
    "text": "if you start producing as a team more,"
  },
  {
    "startMs": 532600,
    "text": "the people downstream,"
  },
  {
    "startMs": 534360,
    "text": "GTM,"
  },
  {
    "startMs": 536040,
    "text": "people like that,"
  },
  {
    "startMs": 537440,
    "text": "they have a hard time keeping up. Even"
  },
  {
    "startMs": 539040,
    "text": "users have a hard time keeping up. So,"
  },
  {
    "startMs": 540880,
    "text": "you need to help them also with"
  },
  {
    "startMs": 542240,
    "text": "automation. So, your harness doesn't"
  },
  {
    "startMs": 543839,
    "text": "stop at your coding. It also is extended"
  },
  {
    "startMs": 547280,
    "text": "to those people as well. And the same"
  },
  {
    "startMs": 549720,
    "text": "thing with kind of requiring uh like"
  },
  {
    "startMs": 552080,
    "text": "gathering requirements, the input might"
  },
  {
    "startMs": 555000,
    "text": "not come fast enough for your team. So,"
  },
  {
    "startMs": 557040,
    "text": "that's another kind of piece that you"
  },
  {
    "startMs": 558720,
    "text": "need to tap into that workflow as well."
  },
  {
    "startMs": 564040,
    "text": "There's a lot of metrics that people are"
  },
  {
    "startMs": 566080,
    "text": "saying like, \"Hey, is your like tokens"
  },
  {
    "startMs": 568720,
    "text": "spend and all that stuff?\" I"
  },
  {
    "startMs": 571480,
    "text": "started to believe in these two metrics"
  },
  {
    "startMs": 574000,
    "text": "kind of see on how to be more"
  },
  {
    "startMs": 576400,
    "text": "productive."
  },
  {
    "startMs": 577840,
    "text": "One is you start measuring how many"
  },
  {
    "startMs": 580640,
    "text": "human touches you still do"
  },
  {
    "startMs": 583720,
    "text": "to have the agent do the right thing."
  },
  {
    "startMs": 586600,
    "text": "That's supposed to go down the better"
  },
  {
    "startMs": 588640,
    "text": "your harness is, the better your context"
  },
  {
    "startMs": 590280,
    "text": "is, the better your guidelines are."
  },
  {
    "startMs": 593040,
    "text": "And on the other hand,"
  },
  {
    "startMs": 595400,
    "text": "if you're going from solo to shared"
  },
  {
    "startMs": 598560,
    "text": "system,"
  },
  {
    "startMs": 600040,
    "text": "that becomes a multiplier. You fix"
  },
  {
    "startMs": 602360,
    "text": "something once, everybody gets the"
  },
  {
    "startMs": 604800,
    "text": "benefit. This is not the multiplier from"
  },
  {
    "startMs": 607560,
    "text": "the one person becoming the 10x person,"
  },
  {
    "startMs": 610640,
    "text": "but the one change that optimized the"
  },
  {
    "startMs": 612800,
    "text": "agents has an impact on all the people."
  },
  {
    "startMs": 616680,
    "text": "So, that is kind of the part that we're"
  },
  {
    "startMs": 619000,
    "text": "all You can start that in a team working"
  },
  {
    "startMs": 621400,
    "text": "together within your repo, sharing the"
  },
  {
    "startMs": 623400,
    "text": "context, working on a harness. But what"
  },
  {
    "startMs": 625560,
    "text": "you basically want to do is you want to"
  },
  {
    "startMs": 627240,
    "text": "scale this out."
  },
  {
    "startMs": 628560,
    "text": "So, you come into the realm of the"
  },
  {
    "startMs": 630400,
    "text": "platform people, right? Because they're"
  },
  {
    "startMs": 633000,
    "text": "the typical shared organization working"
  },
  {
    "startMs": 635600,
    "text": "on this."
  },
  {
    "startMs": 636960,
    "text": "Now, the platform people,"
  },
  {
    "startMs": 638960,
    "text": "they might not be paying close attention"
  },
  {
    "startMs": 640839,
    "text": "because they're like infrastructure and"
  },
  {
    "startMs": 642480,
    "text": "cloud and working on like MCP gateway"
  },
  {
    "startMs": 645240,
    "text": "and stuff like that. But there's new"
  },
  {
    "startMs": 647520,
    "text": "things like bubbling up there. They need"
  },
  {
    "startMs": 650200,
    "text": "to think about like maybe skill"
  },
  {
    "startMs": 651839,
    "text": "registries or eval systems for your"
  },
  {
    "startMs": 654160,
    "text": "context and guardrails specifically for"
  },
  {
    "startMs": 656880,
    "text": "coding agents and identities and stuff."
  },
  {
    "startMs": 659440,
    "text": "So, they need maybe a little bit of a"
  },
  {
    "startMs": 661520,
    "text": "hand kind of growing to that role."
  },
  {
    "startMs": 664440,
    "text": "And"
  },
  {
    "startMs": 666080,
    "text": "that kind of central role,"
  },
  {
    "startMs": 669040,
    "text": "it's hard."
  },
  {
    "startMs": 670520,
    "text": "You need an owner to drive that program,"
  },
  {
    "startMs": 673720,
    "text": "but is it the platform team?"
  },
  {
    "startMs": 675800,
    "text": "Is it developer experience team? They"
  },
  {
    "startMs": 678040,
    "text": "don't typically own any of those pieces"
  },
  {
    "startMs": 680400,
    "text": "of the infrastructure and the other"
  },
  {
    "startMs": 681920,
    "text": "people don't really do the development."
  },
  {
    "startMs": 684040,
    "text": "So, there's somewhere a blend, but you"
  },
  {
    "startMs": 686440,
    "text": "need to kind of make sure that there's"
  },
  {
    "startMs": 688240,
    "text": "an owner driving this centralized piece"
  },
  {
    "startMs": 691600,
    "text": "and not just within your team."
  },
  {
    "startMs": 694320,
    "text": "Because you won't have paved roads."
  },
  {
    "startMs": 696720,
    "text": "And that's how I see it. Reusable"
  },
  {
    "startMs": 698760,
    "text": "context across teams."
  },
  {
    "startMs": 700880,
    "text": "Why are we all inventing how we do the"
  },
  {
    "startMs": 702680,
    "text": "authentication system?"
  },
  {
    "startMs": 704520,
    "text": "Right? This is a shared component. Let's"
  },
  {
    "startMs": 706640,
    "text": "put it in the registry."
  },
  {
    "startMs": 708320,
    "text": "Why are you building all your harnesses?"
  },
  {
    "startMs": 710800,
    "text": "Well, if we're all using the same"
  },
  {
    "startMs": 711960,
    "text": "linters and the same security tools,"
  },
  {
    "startMs": 714080,
    "text": "that's a reusable component. So, I think"
  },
  {
    "startMs": 716480,
    "text": "that will centralize similar to the"
  },
  {
    "startMs": 718680,
    "text": "paved path for cloud into that platform"
  },
  {
    "startMs": 721800,
    "text": "registry of reuse."
  },
  {
    "startMs": 725480,
    "text": "But,"
  },
  {
    "startMs": 726560,
    "text": "if everybody can put stuff like on the"
  },
  {
    "startMs": 729320,
    "text": "internet in a repo,"
  },
  {
    "startMs": 731920,
    "text": "it becomes a sprawl."
  },
  {
    "startMs": 733960,
    "text": "And it becomes a thing like, well, he"
  },
  {
    "startMs": 736920,
    "text": "has a skill, he's maintaining it. That"
  },
  {
    "startMs": 738800,
    "text": "person is also has a similar skill and"
  },
  {
    "startMs": 741080,
    "text": "forked it. Now, what I do? Like,"
  },
  {
    "startMs": 744160,
    "text": "which one do I pick? So, there is a kind"
  },
  {
    "startMs": 746480,
    "text": "of thing that you say, there's an owner"
  },
  {
    "startMs": 749040,
    "text": "for this area. And they also care about"
  },
  {
    "startMs": 751680,
    "text": "making it testable. They make sure that"
  },
  {
    "startMs": 754360,
    "text": "it's modular, that other people can"
  },
  {
    "startMs": 755880,
    "text": "extend kind of the context, for example,"
  },
  {
    "startMs": 757839,
    "text": "or the harness, that it's security"
  },
  {
    "startMs": 759680,
    "text": "scanned. So, you build kind of a more"
  },
  {
    "startMs": 762040,
    "text": "centralized and the fact that it's"
  },
  {
    "startMs": 764000,
    "text": "secured and kind of maintained as"
  },
  {
    "startMs": 766720,
    "text": "something instead of just something I"
  },
  {
    "startMs": 768800,
    "text": "share around in my organization."
  },
  {
    "startMs": 772680,
    "text": "Now, that consensus is hard."
  },
  {
    "startMs": 774800,
    "text": "I'm not saying this is tabs versus"
  },
  {
    "startMs": 776600,
    "text": "spaces, but at times it feels like that."
  },
  {
    "startMs": 779320,
    "text": "If you have two developer teams having"
  },
  {
    "startMs": 781160,
    "text": "to have consensus on the how the way"
  },
  {
    "startMs": 782880,
    "text": "they work,"
  },
  {
    "startMs": 784040,
    "text": "that requires a lot of communication and"
  },
  {
    "startMs": 786560,
    "text": "brokerage. So, you probably don't end up"
  },
  {
    "startMs": 788920,
    "text": "with one thing, but a catalog of three,"
  },
  {
    "startMs": 791360,
    "text": "four paved roads where they can pick"
  },
  {
    "startMs": 793000,
    "text": "off. And they can still do their own,"
  },
  {
    "startMs": 795640,
    "text": "but that's on their own budget. Right?"
  },
  {
    "startMs": 798400,
    "text": "The centralized pieces will be"
  },
  {
    "startMs": 799839,
    "text": "maintained, and that is supposed to be"
  },
  {
    "startMs": 801800,
    "text": "the easy way of adoption to go there."
  },
  {
    "startMs": 806200,
    "text": "Now,"
  },
  {
    "startMs": 807880,
    "text": "if they do this blindly, we also want to"
  },
  {
    "startMs": 810680,
    "text": "make sure that they know what it costs."
  },
  {
    "startMs": 813360,
    "text": "Because if we visualize the cost, they"
  },
  {
    "startMs": 815800,
    "text": "might be eager to do some optimization"
  },
  {
    "startMs": 817840,
    "text": "in there."
  },
  {
    "startMs": 818840,
    "text": "Right? And that kind of is part of the"
  },
  {
    "startMs": 821200,
    "text": "platform team is making that visible."
  },
  {
    "startMs": 823240,
    "text": "How much is he spending? How much is"
  },
  {
    "startMs": 824960,
    "text": "that kind of like helping? If I can"
  },
  {
    "startMs": 827000,
    "text": "reduce the number of iterations the"
  },
  {
    "startMs": 828760,
    "text": "agent has to run through, that is an"
  },
  {
    "startMs": 831040,
    "text": "optimization that I can run. But if I"
  },
  {
    "startMs": 833000,
    "text": "don't visualize that and I just see the"
  },
  {
    "startMs": 834800,
    "text": "end result, then we don't know, right?"
  },
  {
    "startMs": 837800,
    "text": "So, that is part of the platform team"
  },
  {
    "startMs": 839600,
    "text": "helping people."
  },
  {
    "startMs": 841240,
    "text": "And so, what I'm arguing is that"
  },
  {
    "startMs": 844080,
    "text": "we should somewhere move from the solo"
  },
  {
    "startMs": 846160,
    "text": "developer to the team shared kind of"
  },
  {
    "startMs": 849040,
    "text": "context and pieces to a multiplayer"
  },
  {
    "startMs": 851600,
    "text": "system in the organization. And I think"
  },
  {
    "startMs": 853920,
    "text": "that's where the multiplication effect"
  },
  {
    "startMs": 856080,
    "text": "will happen."
  },
  {
    "startMs": 857440,
    "text": "Right? Because you're have this flywheel"
  },
  {
    "startMs": 859560,
    "text": "of improvements that go into multiple"
  },
  {
    "startMs": 862320,
    "text": "directions."
  },
  {
    "startMs": 865560,
    "text": "Now,"
  },
  {
    "startMs": 866960,
    "text": "one layer higher, the VP of Engineering"
  },
  {
    "startMs": 868840,
    "text": "says, \"How do I enable the"
  },
  {
    "startMs": 870480,
    "text": "organization?\" Right? And that is"
  },
  {
    "startMs": 874160,
    "text": "that I you know, I can predict the story"
  },
  {
    "startMs": 876040,
    "text": "in your organization. Hackathon, a lunch"
  },
  {
    "startMs": 878480,
    "text": "and learn, let's share the successes,"
  },
  {
    "startMs": 880240,
    "text": "have a shared Slack channel, have a"
  },
  {
    "startMs": 881960,
    "text": "champions program. That's all generic"
  },
  {
    "startMs": 884520,
    "text": "transformation. It could have been Agile"
  },
  {
    "startMs": 886160,
    "text": "that transformed like that. It could"
  },
  {
    "startMs": 887440,
    "text": "have been DevOps. It doesn't matter."
  },
  {
    "startMs": 889560,
    "text": "And on the other side,"
  },
  {
    "startMs": 891320,
    "text": "we know that the strategy of just, you"
  },
  {
    "startMs": 893760,
    "text": "know, give life to something and educate"
  },
  {
    "startMs": 896200,
    "text": "people, do something, let a thousand"
  },
  {
    "startMs": 899000,
    "text": "flowers bloom, it doesn't work. So, what"
  },
  {
    "startMs": 901480,
    "text": "I'm advocating is that the kind of on"
  },
  {
    "startMs": 903520,
    "text": "the organizational is that you give the"
  },
  {
    "startMs": 905560,
    "text": "team leads and the platform that mandate"
  },
  {
    "startMs": 909480,
    "text": "to start doing that work. And it's not"
  },
  {
    "startMs": 911839,
    "text": "the solo developer piece."
  },
  {
    "startMs": 915200,
    "text": "Now,"
  },
  {
    "startMs": 916560,
    "text": "finding people that help you externally"
  },
  {
    "startMs": 919880,
    "text": "is is mess."
  },
  {
    "startMs": 921920,
    "text": "Yes, we have all the titles, the new job"
  },
  {
    "startMs": 923840,
    "text": "titles, AI product engineer, forward"
  },
  {
    "startMs": 925680,
    "text": "deployed engineer, you know, there was a"
  },
  {
    "startMs": 927160,
    "text": "whole talk on this, agentic engineer, AI"
  },
  {
    "startMs": 929040,
    "text": "engineer. It doesn't mean anything."
  },
  {
    "startMs": 932320,
    "text": "You cannot judge whether what the kind"
  },
  {
    "startMs": 935000,
    "text": "of the"
  },
  {
    "startMs": 936320,
    "text": "maturity of this because nobody's really"
  },
  {
    "startMs": 938280,
    "text": "that mature."
  },
  {
    "startMs": 940240,
    "text": "But it's a signal when you put a job"
  },
  {
    "startMs": 942520,
    "text": "posting out there that people might with"
  },
  {
    "startMs": 944600,
    "text": "the new intention will be looking there."
  },
  {
    "startMs": 947200,
    "text": "But it's not a validation of the skills"
  },
  {
    "startMs": 949680,
    "text": "as such, right? So that is challenging"
  },
  {
    "startMs": 952480,
    "text": "for people"
  },
  {
    "startMs": 953680,
    "text": "um kind of hiring people."
  },
  {
    "startMs": 957720,
    "text": "Now,"
  },
  {
    "startMs": 958960,
    "text": "they come to the interview and I heard"
  },
  {
    "startMs": 960480,
    "text": "stories about uh people using AI to"
  },
  {
    "startMs": 963840,
    "text": "reflect uh in their ears be"
  },
  {
    "startMs": 967400,
    "text": "response to the interview person and"
  },
  {
    "startMs": 969520,
    "text": "stuff like that."
  },
  {
    "startMs": 970760,
    "text": "I think what what I hear from most"
  },
  {
    "startMs": 972360,
    "text": "companies is they say"
  },
  {
    "startMs": 974560,
    "text": "first step is we give them an exercise"
  },
  {
    "startMs": 977440,
    "text": "and we want them to really go nuts on"
  },
  {
    "startMs": 980040,
    "text": "the AI to solve this."
  },
  {
    "startMs": 982520,
    "text": "You know, if they have help from AI,"
  },
  {
    "startMs": 984720,
    "text": "that's all good. That shows you kind of"
  },
  {
    "startMs": 987000,
    "text": "like how much they can kind of leverage"
  },
  {
    "startMs": 989600,
    "text": "the AI to do this."
  },
  {
    "startMs": 992000,
    "text": "Now, after they pass this, you do a"
  },
  {
    "startMs": 993920,
    "text": "walk-through and you actually say,"
  },
  {
    "startMs": 996040,
    "text": "\"Please explain me what happened. Why is"
  },
  {
    "startMs": 998600,
    "text": "this a good idea?\""
  },
  {
    "startMs": 1000080,
    "text": "That's where you are testing the taste"
  },
  {
    "startMs": 1002240,
    "text": "and the engineering skills on why"
  },
  {
    "startMs": 1004320,
    "text": "they're doing this. First part AI, then"
  },
  {
    "startMs": 1006520,
    "text": "engineering."
  },
  {
    "startMs": 1007960,
    "text": "And this third thing is how do you"
  },
  {
    "startMs": 1010800,
    "text": "collaborate? Are you willing to share?"
  },
  {
    "startMs": 1012560,
    "text": "Are you open or are you a solo player?"
  },
  {
    "startMs": 1014960,
    "text": "That's another signal that you tap into."
  },
  {
    "startMs": 1017800,
    "text": "Right? But that fits into that whole"
  },
  {
    "startMs": 1019600,
    "text": "thing of like making it shareable,"
  },
  {
    "startMs": 1021440,
    "text": "making it reusable, making it"
  },
  {
    "startMs": 1022839,
    "text": "engineering grade within our"
  },
  {
    "startMs": 1024720,
    "text": "organization. Those are the people that"
  },
  {
    "startMs": 1026760,
    "text": "you look for, not people who studied ML"
  },
  {
    "startMs": 1030040,
    "text": "or AI, not people who are like experts"
  },
  {
    "startMs": 1033040,
    "text": "per se at the coding. There's a blend on"
  },
  {
    "startMs": 1034760,
    "text": "this. Now, you might not find a person"
  },
  {
    "startMs": 1037040,
    "text": "who has all three,"
  },
  {
    "startMs": 1038720,
    "text": "which is okay, but at least you know,"
  },
  {
    "startMs": 1040520,
    "text": "like, hey, they're very savvy on this"
  },
  {
    "startMs": 1042800,
    "text": "piece, but then for the other piece,"
  },
  {
    "startMs": 1044360,
    "text": "they need mentoring and they need"
  },
  {
    "startMs": 1045959,
    "text": "tutoring."
  },
  {
    "startMs": 1047160,
    "text": "But, like, don't put all the three"
  },
  {
    "startMs": 1048960,
    "text": "pieces into one kind of saying like"
  },
  {
    "startMs": 1051400,
    "text": "they're junior or they're senior. They"
  },
  {
    "startMs": 1053320,
    "text": "have like different skills on there."
  },
  {
    "startMs": 1056880,
    "text": "Now,"
  },
  {
    "startMs": 1059120,
    "text": "the VP of Engineering has to defend this"
  },
  {
    "startMs": 1062120,
    "text": "and they would uh"
  },
  {
    "startMs": 1064040,
    "text": "have to make the case, right?"
  },
  {
    "startMs": 1066680,
    "text": "Well, we have X amount of licenses that"
  },
  {
    "startMs": 1068480,
    "text": "we sold. We have faster delivery, maybe"
  },
  {
    "startMs": 1070760,
    "text": "they they can promise, but hard to"
  },
  {
    "startMs": 1072080,
    "text": "prove. We have quality that improved,"
  },
  {
    "startMs": 1074600,
    "text": "again, hard to say."
  },
  {
    "startMs": 1076800,
    "text": "But,"
  },
  {
    "startMs": 1077880,
    "text": "similar to what I said with the metrics"
  },
  {
    "startMs": 1080240,
    "text": "of how effective are your agents, you"
  },
  {
    "startMs": 1083520,
    "text": "can show that how much turns and how"
  },
  {
    "startMs": 1086480,
    "text": "much improvement that you're making on"
  },
  {
    "startMs": 1088480,
    "text": "that journey."
  },
  {
    "startMs": 1089760,
    "text": "And same thing, how much there is reuse."
  },
  {
    "startMs": 1092640,
    "text": "So, it's an easier way to kind of show"
  },
  {
    "startMs": 1094960,
    "text": "metrics than comparing productivity with"
  },
  {
    "startMs": 1097880,
    "text": "and without agent decoding that help you"
  },
  {
    "startMs": 1100920,
    "text": "in kind of those"
  },
  {
    "startMs": 1102520,
    "text": "discussions as well."
  },
  {
    "startMs": 1104280,
    "text": "And so, when people say,"
  },
  {
    "startMs": 1107240,
    "text": "uh the vendors are charging completely"
  },
  {
    "startMs": 1109480,
    "text": "nuts, so we're going to limit the"
  },
  {
    "startMs": 1110760,
    "text": "spends,"
  },
  {
    "startMs": 1112200,
    "text": "you shouldn't say like, let's limit all"
  },
  {
    "startMs": 1114440,
    "text": "the spends."
  },
  {
    "startMs": 1116160,
    "text": "Your reflection should be, let's"
  },
  {
    "startMs": 1118120,
    "text": "optimize the spend and help them kind of"
  },
  {
    "startMs": 1120560,
    "text": "reduce that uh in a good way, where"
  },
  {
    "startMs": 1123120,
    "text": "that's as simple as saying, pick the"
  },
  {
    "startMs": 1124920,
    "text": "right model, educate them on the model,"
  },
  {
    "startMs": 1126960,
    "text": "but also on like giving them better"
  },
  {
    "startMs": 1128560,
    "text": "context and harnesses because that will"
  },
  {
    "startMs": 1130320,
    "text": "make your cost go down there as well."
  },
  {
    "startMs": 1135000,
    "text": "The debate around smaller and bigger"
  },
  {
    "startMs": 1136560,
    "text": "teams,"
  },
  {
    "startMs": 1138560,
    "text": "yes, it's nice to have like one person"
  },
  {
    "startMs": 1140360,
    "text": "who can do it all. That's the ultimate"
  },
  {
    "startMs": 1142160,
    "text": "dream. They can do everything."
  },
  {
    "startMs": 1144680,
    "text": "Typically, they're paired with a"
  },
  {
    "startMs": 1145960,
    "text": "complementary skill, maybe PM, design,"
  },
  {
    "startMs": 1148480,
    "text": "and so on."
  },
  {
    "startMs": 1149720,
    "text": "Okay, then we need a backup if one of"
  },
  {
    "startMs": 1151640,
    "text": "them is on holiday so that amounts back"
  },
  {
    "startMs": 1153960,
    "text": "to three."
  },
  {
    "startMs": 1155480,
    "text": "And then maybe somebody has to care"
  },
  {
    "startMs": 1157080,
    "text": "about production and tickets coming in."
  },
  {
    "startMs": 1160200,
    "text": "Could be the same people if you're"
  },
  {
    "startMs": 1161320,
    "text": "really productive, but yeah, you know,"
  },
  {
    "startMs": 1163040,
    "text": "you lose speed of features if you're"
  },
  {
    "startMs": 1164680,
    "text": "still doing bugs and"
  },
  {
    "startMs": 1166720,
    "text": "that depends a little bit on your"
  },
  {
    "startMs": 1167760,
    "text": "quality. And then there's the junior you"
  },
  {
    "startMs": 1170120,
    "text": "want to get on the road as well to kind"
  },
  {
    "startMs": 1173040,
    "text": "of make sure they're still learning what"
  },
  {
    "startMs": 1174360,
    "text": "good looks like in one of those three"
  },
  {
    "startMs": 1176200,
    "text": "areas. So,"
  },
  {
    "startMs": 1178280,
    "text": "I think we're still limited in the way"
  },
  {
    "startMs": 1180920,
    "text": "in an organization that we're not going"
  },
  {
    "startMs": 1182720,
    "text": "to each team being a solo or one or two."
  },
  {
    "startMs": 1186000,
    "text": "Yes, a lot of experience, but I think"
  },
  {
    "startMs": 1187560,
    "text": "that is the thing. Now, we keep"
  },
  {
    "startMs": 1189480,
    "text": "investing in actually education for that"
  },
  {
    "startMs": 1191720,
    "text": "piece as well."
  },
  {
    "startMs": 1193800,
    "text": "So,"
  },
  {
    "startMs": 1194880,
    "text": "one of the final things is the dark"
  },
  {
    "startMs": 1196200,
    "text": "factory, which is probably a dim"
  },
  {
    "startMs": 1197520,
    "text": "factory."
  },
  {
    "startMs": 1198720,
    "text": "You have to see what risk you're willing"
  },
  {
    "startMs": 1200160,
    "text": "to take for what features. So, not all"
  },
  {
    "startMs": 1202320,
    "text": "features will become autonomous, but you"
  },
  {
    "startMs": 1205000,
    "text": "can invest more in auditing like"
  },
  {
    "startMs": 1206960,
    "text": "problems, like who changed the code,"
  },
  {
    "startMs": 1209440,
    "text": "verifiers that kind of check whether"
  },
  {
    "startMs": 1212360,
    "text": "that code was useful and when it fails,"
  },
  {
    "startMs": 1214840,
    "text": "you invest in situational awareness as"
  },
  {
    "startMs": 1216760,
    "text": "well. So, there's a whole spectrum from"
  },
  {
    "startMs": 1218960,
    "text": "being a micro manager to being on a"
  },
  {
    "startMs": 1221280,
    "text": "autonomous approval that everything kind"
  },
  {
    "startMs": 1224480,
    "text": "of is correct, but you make the decision"
  },
  {
    "startMs": 1226560,
    "text": "on what your risk level is."
  },
  {
    "startMs": 1229600,
    "text": "And I think your mode is capturing the"
  },
  {
    "startMs": 1231240,
    "text": "knowledge."
  },
  {
    "startMs": 1232520,
    "text": "Right? The knowledge you're putting now"
  },
  {
    "startMs": 1234000,
    "text": "into skills, you're in your context, and"
  },
  {
    "startMs": 1237320,
    "text": "maybe in your harness, the way you kind"
  },
  {
    "startMs": 1238960,
    "text": "of restrain this, your business context."
  },
  {
    "startMs": 1241520,
    "text": "And for me, that kind of brings"
  },
  {
    "startMs": 1243720,
    "text": "continuous delivery actually to"
  },
  {
    "startMs": 1245400,
    "text": "continuous learning."
  },
  {
    "startMs": 1247080,
    "text": "And if you ask the question of how fast"
  },
  {
    "startMs": 1249760,
    "text": "can we swap in swap out something new,"
  },
  {
    "startMs": 1252920,
    "text": "that's your reactive mode. And if you"
  },
  {
    "startMs": 1255640,
    "text": "can improve that ultimately, it's not"
  },
  {
    "startMs": 1257600,
    "text": "about making the whole system more"
  },
  {
    "startMs": 1259480,
    "text": "reliable, but can I keep it reliable"
  },
  {
    "startMs": 1262240,
    "text": "while changing more of the system."
  },
  {
    "startMs": 1267000,
    "text": "I'm working on a website that kind of"
  },
  {
    "startMs": 1269560,
    "text": "where I try to list some of the agent"
  },
  {
    "startMs": 1271880,
    "text": "enablement patterns that I described. I"
  },
  {
    "startMs": 1273720,
    "text": "couldn't list them all within this time."
  },
  {
    "startMs": 1276800,
    "text": "Tell me what you're missing. I'm trying"
  },
  {
    "startMs": 1278600,
    "text": "to source social kind of stories. So, if"
  },
  {
    "startMs": 1280680,
    "text": "you have a story of how things are going"
  },
  {
    "startMs": 1282160,
    "text": "in your organization, please tell me and"
  },
  {
    "startMs": 1284920,
    "text": "I am happy to put on a link in there as"
  },
  {
    "startMs": 1288120,
    "text": "well."
  },
  {
    "startMs": 1289080,
    "text": "And if you're interested in kind of the"
  },
  {
    "startMs": 1291200,
    "text": "slides, happy to share those. And I"
  },
  {
    "startMs": 1293840,
    "text": "think"
  },
  {
    "startMs": 1295080,
    "text": "if there's one takeaway, it's not the"
  },
  {
    "startMs": 1296720,
    "text": "solo player that will win the game."
  },
  {
    "startMs": 1299480,
    "text": "It's kind of like at the different"
  },
  {
    "startMs": 1301040,
    "text": "levels how we improve our organizations."
  },
  {
    "startMs": 1303720,
    "text": "Thank you very very much for listening"
  },
  {
    "startMs": 1305480,
    "text": "and"
  },
  {
    "startMs": 1306320,
    "text": "I hope it was useful."
  },
  {
    "startMs": 1308049,
    "text": ">> [applause]"
  },
  {
    "startMs": 1323770,
    "text": "[music]"
  }
]
