<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Cot&#233;'s Talks</title>
    <link>https://talks.cote.io/</link>
    <atom:link href="https://talks.cote.io/feed.xml" rel="self" type="application/rss+xml"/>
    <description>Conference talks given by Cot&#233; on platform engineering, AI, DevOps, cloud-native, and enterprise software.</description>
    <language>en-us</language>
    <lastBuildDate>Fri, 15 May 2026 10:48:37 +0000</lastBuildDate>
    <item>
      <title>The &quot;AI as a Service&quot; Playbook</title>
      <link>https://talks.cote.io/ai-as-a-service-playbook-vmug-ams-2026/</link>
      <guid isPermaLink="true">https://talks.cote.io/ai-as-a-service-playbook-vmug-ams-2026/</guid>
      <pubDate>Wed, 18 Mar 2026 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>The "AI as a Service" Playbook</h1>
  <p class="given">Given at <a href="https://vmugnl.nl">VMUG NL</a> on <time datetime="2026-03-18">March 18, 2026</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/vmug-ams-2026/" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/vmug-ams-2026/">Open full deck</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <p><a href="https://trytanzu.ai/">Try the Tanzu Platform AI Starter Kit</a></p>
    <p><a href="https://blogs.vmware.com/tanzu/building-an-enterprise-mcp-server-marketplace-with-tanzu-platform/">How Broadcom IT uses MCP</a></p>
    <p>🍔🍩 <a href="https://viewlay.com/?lat=52.341226&amp;lng=4.889907&amp;postId=529bd30f-ee43-4cf2-97c1-dbecf357ef8e">See nearby fun spots for food and more</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/ai-as-a-service-playbook-vmug-ams-2026/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>State of Spring, 2026</title>
      <link>https://talks.cote.io/state-of-spring-2026/</link>
      <guid isPermaLink="true">https://talks.cote.io/state-of-spring-2026/</guid>
      <pubDate>Wed, 18 Feb 2026 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>State of Spring, 2026</h1>
  <p class="given">Given at <a href="https://spring.io/events/">Spring Tour</a> on <time datetime="2026-02-18">February 18, 2026</time>.</p>

  <p class="summary">Three reasons 2026 is a great year to be a Spring (and Java) developer: the framework is thriving, Spring AI has caught up to every new AI capability with a Spring-style abstraction, and the existing Java codebase is the world's biggest body of executable business logic - the perfect substrate for AI features. Plus a pitch for taking upgrading seriously.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/state-of-spring-2026.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/state-of-spring-2026.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'state-of-spring-2026'})">Download PDF</a></p>
  </div>


  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/_kGX3nFfeAw" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=_kGX3nFfeAw" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'state-of-spring-2026'})">Recording on YouTube</a></p>
  </div>


  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://enterprise.spring.io/spring-application-advisor">Tanzu (Spring) Application Advisor</a></li>
      <li><a href="https://enterprise.spring.io/lts-releases">Tanzu Spring LTS Releases</a></li>
      <li><a href="https://blogs.vmware.com/tanzu/building-an-enterprise-mcp-server-marketplace-with-tanzu-platform/">Building an Enterprise MCP Server Marketplace with Tanzu Platform</a></li>
      <li><a href="https://news.broadcom.com/app-dev/broadcom-tanzu-platform-agentic-business-transformation">How Broadcom's IT Leverages Tanzu Platform to Achieve Enterprise-Scale Agentic Business Transformation</a></li>
      <li><a href="https://www.vmware.com/products/app-platform/tanzu">VMware Tanzu Platform</a></li>
      <li><a href="https://spring.io/projects/spring-ai">Spring AI project</a></li>
      <li><a href="https://docs.spring.io/spring-ai/reference/">Spring AI reference docs</a></li>
      <li><a href="https://modelcontextprotocol.io">Model Context Protocol</a></li>
      <li><a href="https://youtu.be/WbpojMIg2c8?si=goTbkjnrCDtAJ2b_&t=1335">Sree Alaparthi (Alight) on upgrading Spring with Tanzu Application Advisor, VMware Explore 2025</a></li>
    </ul>
  </div><h2 id="transcript">Transcript</h2>
  <div class="transcript">

    <p>2026 is a great year to be a Java developer and a <a href="https://spring.io/">Spring</a> developer using the Spring Framework, and I'm gonna go over why that is. Of course, the most interesting thing going on at the moment is how AI and especially code generation is affecting things, which I'll touch on a little bit.</p>

    <p>So there's three things I'm gonna go over. One is that Spring developers are thriving nowadays. There's a lot of activity, probably more than ever, and they're doing great. It's the number one framework used for enterprise applications - the applications running the world. It aligns perfectly with the top CIO priorities, with what organizations are doing, and as always, it's got all the great new features that developers want to use and that are actually useful in the applications you make.</p>

    <p>Now, like I said, AI is incredibly popular and "impactful," if you'll pardon the phrase, and this is where Spring is really showing a lot of its worth and its value. I think that a lot of the people doing Spring development are working in private cloud settings. They're running and managing the stacks on their own, as we'll see. In that setting where you're adding AI to your applications, or you're using AI in your tool chain, the way that you're doing development, once again, Spring is very well positioned, especially when you pair it with a proper platform like the <a href="https://www.vmware.com/products/app-platform/tanzu">Tanzu Platform</a>.</p>

    <p>All of that said, something that's very important for people to focus on in 2026 - as it was in 2025 and all the twenties - is making sure that you are upgrading Spring, that you actually are using the newest versions of it. Not only for those new features so that you can do AI stuff, but also so that you're delivering on the security and performance you want to have.</p>

    <h3 id="spring-is-thriving">Spring is thriving</h3>

    <p>Now let's talk about the thriving nature of Spring. Especially if you're watching this and you're a Spring and Java developer, you have a sense of how much Java and Spring are used in the world. And when you actually look at the numbers, these numbers demonstrate it. You can see the amount of downloads from <a href="https://central.sonatype.com/">various repos</a>, the number of <a href="https://github.com/spring-projects">GitHub projects</a> that are out there, all that kind of stuff that you use to track the momentum of Spring. You can also see the breadth of functionality. As always, Spring has a tremendous amount of libraries.</p>

    <p>The goal of Spring, at least in my mind from when I was doing Spring development, is to make it as easy as possible for developers to do the common things they do day after day, and just to let them focus on the actual business logic - the application they're doing, not all that wiring together and framework stuff.</p>

    <p>There are other sources for the thriving nature of Spring. Let's look at it by looking at the usage of Java. This is from the <a href="https://redmonk.com/rstephens/category/programming-languages/">RedMonk Programming Language Rankings</a>. I used to work there quite some time ago, and you can see what they've tracked over the years based on conversation on the public internet and some of their own analysis - that is, at Stack Overflow and GitHub. You can see Java has consistently been in the top three for well over a decade. And this matches the intuition you have, right? Everyone uses JavaScript. It makes sense. So it's almost like a secondary language that people have, although it gains in popularity as its own thing in recent years. Java has been up there forever, and only recently in the RedMonk ranking did another language - Python - take over.</p>

    <figure>
      <img src="https://talks.cote.io/state-of-spring-2026/images/slide-6.png" alt="RedMonk Language Rankings chart, September 2012 to December 2024, showing Java consistently in the top three.">
      <figcaption>RedMonk Language Rankings, Sept 2012 - Dec 2024. Source: <a href="https://redmonk.com/rstephens/2025/06/19/langrank125/">RedMonk Top 20 Languages Over Time: January 2025</a>, Rachel Stephens, June 2025.</figcaption>
    </figure>

    <p>Now I still think that if you look at the bulk of Java running out there, that's not on the public internet where RedMonk is basing the survey data on. You'll find that the majority of applications running run on Java, and therefore they run on Spring. And therefore the majority of applications out there are using Spring. If you're using Java, you're probably using Spring, or at the very least, it's the number one framework out there.</p>

    <p>And to add credence to that, if we look at another analyst at IDC who focuses more on enterprises, and whose survey methodology doesn't just rely on public sources, what you see is that over the years when they do their surveys, in enterprises and large organizations doing business applications, Java is the language used the most.</p>

    <figure>
      <img src="https://talks.cote.io/state-of-spring-2026/images/slide-7.png" alt="IDC bar chart showing percentage of developers using each programming language in the last 12 months. Java leads.">
      <figcaption>IDC, "What are the top ten languages used by software developers?" n=411, July 2024.</figcaption>
    </figure>

    <p>Whatever surveys you look at, whatever they're based on, what you'll find is that the surveys match the intuition you have. Especially when it comes to business workloads - as boring as that sounds, but things at banks, insurance companies, manufacturers, retail. Things that aren't basically taking pictures of cats wearing hats eating sandwiches, or people dancing, or things like that. Java is the underpinning of what those applications are, and has been for decades. And again, if you think about the momentum and the importance Spring has - also based on surveys and intuition - Spring is probably the number one framework used in all of these applications. So having that knowledge is not only more relevant, but is gonna allow you to have the widest amount of applications you work on. The biggest, if you'll pardon the phrase again, "impact" - the most importance in what's going on day-to-day in regular application development.</p>

    <h3 id="spring-matches-cio-priorities">Spring matches CIO priorities</h3>

    <p>Another way of looking at that: if you look at surveys about what the priorities of organizations are, based on CIO priorities, you can look at the list and pretty much all of these map to what Spring will deliver for you. (The list I'm showing comes from a Forrester study commissioned by Broadcom, "<a href="https://www.broadcom.com/info/tanzu/forrester-modernize-or-fall-behind">Modernize Or Fall Behind: Rethinking IT Infrastructure For A Competitive Edge</a>," October 2025.)</p>

    <figure>
      <img src="https://talks.cote.io/state-of-spring-2026/images/slide-8.png" alt="Forrester chart of top-ranked IT initiatives over the next 12 months: cybersecurity, AI implementation, modernizing infrastructure, simplifying operations, modernizing apps, AI customer service.">
      <figcaption>Top-ranked IT initiatives. Source: <a href="https://www.broadcom.com/info/tanzu/forrester-modernize-or-fall-behind">Forrester, "Modernize Or Fall Behind"</a>, commissioned by Broadcom, n=216, June 2025.</figcaption>
    </figure>

    <p>Security is always the top ranked one, and we'll get into how Spring - if you keep it upgraded and run it in a proper environment - really addresses the security concerns you have, and has been relied on for decades by large organizations to do that. If we look at these other things, especially things like modernizing applications, figuring out what to do with AI, putting it in applications, taking advantage of it, also getting performance improvements on infrastructure - I would argue each of these things is something Spring really helps with. It will help deliver on these priorities your CIOs have.</p>

    <p>So think about this as far as the thriving nature of Spring. By my reckoning, it's the number one framework used for the most enterprise applications - the most real applications out there. This is derived from Java being likely the top language used to run these applications, and Spring being the top framework used there. If you look at what organizations are focused on - what they want to deliver on their priorities - you can see how Spring helps out with every single one of these things.</p>

    <h3 id="ai-the-existing-java-codebase-flywheel">AI: the existing-Java-codebase flywheel</h3>

    <p>Now let's get into the AI part. This is where Spring and Java really has strengths, and where you see the nature of Spring, the philosophy it has, and the investment you have taken in learning Spring and doing it - and also as an organization - really starts to pay off. You can see the long-term strategy of Spring demonstrate itself when something new and interesting and very important like AI comes along.</p>

    <p>The first thing is what you might call a flywheel effect, a perpetuating source of being good. And that is because Spring has been used for so many decades. And of course, Java. If you look at all those applications out there, there are so many of them written in Java. And more importantly, a Java developer understands the business logic that's codified in Java code, and therefore in Spring code.</p>

    <p>What this means is that when you're using software, when you're writing software to run your business, the code you write personifies and does all the operational stuff, the process of your application. We all interact with businesses through software now, and so software is core to the business. If you took away software - if you took away all those Java apps - the business would collapse. And because of the importance of Java, I would say civilization would have a bummer of a time after that, if you just sucked it all out.</p>

    <p>Because there's this momentum, this huge amount of Java applications running the world, what you have is an expression of how businesses run. It's codified there. You don't have to discover it and make it up. It's right there in the Java code, and not only is all that business logic in there, but it's actually running. It's performant. It's been road tested and battle hardened. We know how to run those things. And by definition, because it's there running civilization, it works.</p>

    <p>That's why I think, when organizations are thinking about applying AI to their applications - putting AI in their applications - a huge amount of them go to Java, because that's what they have. That's where the business logic is. That's the part in their stack, the software they've written that runs their business. They don't wanna just start off writing a brand new thing from scratch in Python, let alone TypeScript, even if they're vibe coding it. Because you've got years of testing it, years of making sure it works, years of day-two operations that you need to do, and that's all taken care of with Java. All you need to do is add AI into your Java workflow. <a href="https://thenewstack.io/62-of-enterprises-now-use-java-to-power-ai-apps/">62% of enterprises are now using Java to power their AI apps</a> - that's not a coincidence; it's where the business logic already lives.</p>

    <p>Rod Johnson - the original creator of Spring - <a href="https://redmonk.com/jgovernor/2025/10/22/java-relevance-in-the-ai-era-agent-frameworks-emerge/">said something similar recently</a>: "The critical adjacency for building business apps with LLMs is existing business logic and infrastructure. And the critical skill set is building sophisticated business applications. In both these areas, the JVM is far ahead of Python and likely to remain so."</p>

    <h3 id="spring-ai-keeps-adding-what-you-need">Spring AI keeps adding what you need</h3>

    <p>When it comes to AI, this is where the strategy of Spring - the long-term strategic value of Spring - is incredibly important. If you've been watching the project <a href="https://spring.io/projects/spring-ai">Spring AI</a> over the past two years (and a little bit before that), you've seen it consistently and very rapidly add whatever new AI functionality is there. In the beginning, it was just about doing the classic Spring thing of having an abstraction over accessing whatever models you have, whether they're publicly hosted or locally hosted. Then it adds in support for evals, for tools. When MCP comes along, it adds that. And on and on - multimodal things. If you follow this, it's actually astonishing the rate that they add these new features.</p>

    <p>That's the point of Spring: to always be that layer that's gonna be bringing in the new functionality you need to use for your applications, and having that be where you focus what you're doing. Making it as quick as possible for developers to use, so they don't have to figure out how to do all of that integration. I mean, you know this - you're a Spring developer. What you see in <a href="https://docs.spring.io/spring-ai/reference/">the Spring AI reference</a> are all the things Spring AI has been adding, and therefore, when you're using the Spring framework and Spring AI, you just get all of this stuff for free.</p>

    <p>Let's look at a specific case. Last year, in 2024, when Anthropic came out with <a href="https://modelcontextprotocol.io/">Model Context Protocol</a> - MCP, the way of adding plugins, of adding tools, of adding code to how you use AI - the Spring team's implementation was done very rapidly, and then it became the official implementation for doing MCP in Java. That's evolved over time, going from its own standalone implementation to <a href="https://docs.spring.io/spring-ai/reference/api/mcp/mcp-overview.html">Spring AI MCP</a>. That's a great example of the strategic value of the Spring framework: the team is constantly adding new things as they become valuable, and you'll keep seeing that in Spring AI - which is why it's great that you've chosen to use it. You don't have to shift over to a new framework to take advantage of AI in your applications. You don't have to learn it, you don't have to test it out. You just gotta upgrade to start using the newer versions of Spring, and you get Spring AI in there.</p>

    <h3 id="you-need-a-real-platform-not-a-blinking-cursor">You need a real platform, not a blinking cursor</h3>

    <p>Let's look at the next thing that's important. I've talked a lot about the frameworks - the thing at the application layer - but what's really important is to think about the platform you're running things on.</p>

    <p>The first orientation here: if you work in a large organization - those kinds of organizations that use Java and that use Spring - chances are very high that the AI stuff you're doing is gonna be running on your private cloud. <a href="https://www.broadcom.com/info/tanzu/idc-on-premises-ai-infrastructure">An IDC survey sponsored by Broadcom</a> shows that a lot of the usage of AI - especially in large organizations - is something they want to own and control. They don't wanna just use the publicly hosted services. They need that control, which makes sense in highly regulated industries: governments, pharmaceuticals, and especially finance. As with any other service, you wanna start off having as much control over it as possible and figure that out.</p>

    <figure>
      <img src="https://talks.cote.io/state-of-spring-2026/images/slide-14.png" alt="IDC stacked bar showing where organizations develop and deploy AI models: 53% on premises for development, 49% on premises for deployment, with public cloud at 44% and 46%.">
      <figcaption>Where organizations develop and deploy AI models. Source: IDC White Paper sponsored by Broadcom, "On-Premises AI Infrastructure Balances Innovation and Security," doc #US52747024, December 2024, n=411.</figcaption>
    </figure>

    <p>What this means for a Spring developer is that you will be relying on a platform - something running in your environment, in your private cloud - that's doing a lot of the work to host and provide access to those AI services. Not to mention running your applications.</p>

    <p>The issue that comes up with a lot of infrastructure providers in this kind of private cloud environment, in an enterprise setting, is that the infrastructure people - even fancy-pants titles like platform engineering people - they think what they need to do is deliver this to the developers: a blinking cursor. If you've ever just been given like a cluster, or a namespace, or some templates and whatever configuration management stuff you've had, you've experienced this. The infrastructure team - maybe the platform team, if you wanna stretch the definition - has set up and run this, they're managing it. And now it's your responsibility to do all that work between the blinking cursor and how your application runs. All of that work has nothing to do with the applications you're doing, and I (and many other people) would argue it's not worth very much at all to your organization. It's worth it to have it, but to build and customize that on your own is not good. There are all sorts of other reasons why building your own platform - why being given a blinking cursor as your platform - is not good. But let me illustrate what a good platform looks like, especially for the needs of AI.</p>

    <h3 id="how-broadcom-it-runs-mcp-and-models-inside-the-platform">How Broadcom IT runs MCP and models inside the platform</h3>

    <p>Our own IT organization at Broadcom - which is a huge company, you might have heard of it - has thousands of developers and they had these needs as well. They're running in a private cloud environment, like most large organizations, and they really wanna take advantage of using AI in the software development process: to run MCP servers, to connect to not only things on our own network but Atlassian and GitHub and all these sorts of things. Of course, because they have the concerns of a regulated industry, they don't wanna just let anyone run these things locally - they don't want their developers to have uncontrolled and unaccounted-for running of MCP, which kind of slows down the ability to take advantage of AI.</p>

    <figure>
      <img src="https://talks.cote.io/state-of-spring-2026/images/slide-16.png" alt="Architecture diagram. Spring AI App, Python, and TypeScript apps connect through MCP servers and an AI Gateway running on Tanzu Platform, fronting vLLM, Ollama, VMware Private AI Foundation, Anthropic, Gemini, OpenAI, and other model providers.">
      <figcaption>Tanzu Platform hosting MCP servers, models, and gateways. Sources: Tanzu AI Services 10.3 System Architecture; "Tales from Production - Debugging LLMs and GenAI Apps on VMware Tanzu Platform," Nick Kuhn, VMware Explore 2025.</figcaption>
    </figure>

    <p>What they found with a good platform in place - the <a href="https://www.vmware.com/products/app-platform/tanzu">Tanzu Platform</a> - and you can see my kind of crude representation of it above - is that you can run these MCP servers in the platform, and this instantly gives them all the controls they need to allow developers to do this. You can also run models, you can broker access to other models you have, meaning that developers can start to - in a very secure, governed way - use AI in their tool chain. This applies, of course, when you're running AI as part of your application as well. You need a platform that provides these services, that allows your infrastructure people - your platform team - to bundle up these services, make them secure, govern them, and provide them to the developers to use. You don't want your developers building on top of that blinking cursor thing.</p>

    <p>If you wanna read more details, I'm not really gonna go into it here, but there's <a href="https://blogs.vmware.com/tanzu/building-an-enterprise-mcp-server-marketplace-with-tanzu-platform/">a great article written by some of my coworkers</a> - and also some recordings on Cloud Foundry Weekly - that go over the implementation of this. How this kind of way of hosting MCP servers (whether it's for your development tool chain or for actually running your applications) - the architectural pattern they've been using, that <a href="https://news.broadcom.com/app-dev/broadcom-tanzu-platform-agentic-business-transformation">Broadcom is using</a>, and others of our customers are using. It's something you can put in place now, and chances are high that you actually have the Tanzu Platform - and even the VMware stack, the VCF stack, a full private cloud stack - that has this right now. Instead of having to build this out, having to test it out - just like the Spring framework, you have this right now and can start using it to get moving and start using AI in that secure, governed way, both when you're doing your development and also in the applications when you're running it.</p>

    <h3 id="upgrading-the-part-we-all-need-to-do-better-at">Upgrading: the part we all need to do better at</h3>

    <p>Now let's look at a part I think we all suffer from and we all know we could do better at - but is even more important right now in 2026 (and was important in 2025) when it comes to meeting those priorities and especially thinking about how you're using AI in your apps.</p>

    <p>Maybe it's not the case for you and your organization, but when you look at the versions of Spring and Java that people are running, it often lags behind. We see this in the numbers - there's a high percentage of people downloading <a href="https://spring.io/projects/spring-boot#support">unsupported versions of Spring Boot</a>.</p>

    <figure>
      <img src="https://talks.cote.io/state-of-spring-2026/images/slide-19.png" alt="Large 60% statistic: 60% of Spring Boot downloads in the past 12 months were for versions no longer supported in open source.">
      <figcaption>Spring Boot download data validation, May 2025.</figcaption>
    </figure>

    <p>There are tons of people running older versions of Spring, older versions of Java, and they can't quite prioritize and get their organization to focus on upgrading. It seems like a lot of work, a lot of hassle. Usually they're motivated by external forces, like price increases (as the Java world has been seeing), or the need for new functionality. Sometimes they're motivated by good architectural principles, which is what we would like.</p>

    <p>But when you look at surveys, there's this tangible feel with executives that the Spring community needs to connect to better. The executives understand they're running on older versions of Spring, and it's really holding them back from features, from evolving their business based on the software they're running. Now this figure is actually from 2020 if you read the footnotes - <a href="https://tanzu.vmware.com/content/analyst-reports/forrester-improving-customer-experience-and-revenue-starts-with-the-app-portfolio">76% of executives say legacy software is holding them back</a>, per a 2020 Forrester study commissioned by VMware - but I would challenge you to think: has it really gotten better? Would executives in most organizations say, "Oh yeah, we're totally fine with our IT - it has every single thing we need, we can implement whatever features I can throw at them, and I can change the business on a dime to match what they need"? I don't think so. I think maybe it's gone down zero percentage points. You'd find the same thing if you asked executives today.</p>

    <h3 id="upgrades-give-you-performance-and-cost-wins-for-free">Upgrades give you performance and cost wins for free</h3>

    <p>Let's look at another reason why it's important: performance gains. When it comes to cost and performance, every time you update your Java VM (and Spring along with it), you're just gonna get performance improvements for free. Memory usage is less. CPU usage is less. Things start faster. Which means you can do the same with less, or you can do more with less or the same.</p>

    <p>The point is, upgrading - and we see this very frequently with our customers who go through the upgrade process - they start to save money. They start to be more efficient simply because they don't need as much memory, they don't need as much compute. With the price of memory nowadays, it's a very valuable thing to look at. So that's a motivation for upgrading: it's proven that when you upgrade Java, when you upgrade Spring, you're gonna consume less resources, you're gonna have more efficient use of it, and we see that over and over again. Tanzu's internal studies show that on Java 21, organizations have observed up to 20% lower memory consumption and as much as 2x faster startup, with even stronger results on Java 25.</p>

    <figure>
      <img src="https://talks.cote.io/state-of-spring-2026/images/slide-21.png" alt="Memory Footprint Comparison bar chart. customer-service-native cuts heap size under load from 3279 MB to 1185 MB, and average heap from 1400 MB to 400 MB.">
      <figcaption>Memory footprint comparison, customer-service vs. native-compiled (2022). Source: <a href="https://github.com/spring-projects/spring-boot/wiki">Spring Boot 3.x Details</a> and <a href="https://github.com/spring-projects/spring-framework/wiki">Spring Framework 6.x Details</a>; Tanzu internal studies, March 2025.</figcaption>
    </figure>

    <p>Also on the performance side: when it comes to functionality, if you look at <a href="https://tmgrgich.medium.com/multi-language-mcp-server-performance-benchmark-9f3ed2ed9a8e">a recent performance test of Spring for MCP</a>, what you'll see is that it's the most efficient (measured by latency and a few other things) MCP implementation out there.</p>

    <figure>
      <img src="https://talks.cote.io/state-of-spring-2026/images/slide-22.png" alt="MCP server tool latency benchmark. Java leads at 0.84 ms average; Go 0.80 ms; Node.js 10.66 ms; Python 28.45 ms.">
      <figcaption>Multi-language MCP server latency benchmark. Source: <a href="https://tmgrgich.medium.com/multi-language-mcp-server-performance-benchmark-9f3ed2ed9a8e">Thiago Mendes, "Multi-Language MCP Server Performance Benchmark," TM Dev Lab, February 2026</a>; Alexandros Pappas, Lufthansa, February 2026.</figcaption>
    </figure>

    <p>Again, this is showing you that all of the performance improvements - when you're using a newer version of Java, when you're using a proper framework like Spring AI - you're gonna get the most performant thing versus the other languages out there. This is the kind of thing you see with Java, and it shows you again why that long-term strategic bet, not only on Java but on Spring, pays off consistently no matter what's out there.</p>

    <h3 id="tanzu-application-advisor-upgrades-in-an-afternoon">Tanzu Application Advisor: upgrades in an afternoon</h3>

    <p>Upgrading is hard. We've observed this over the years, and over the past couple of years we've really refined a tool we have: the <a href="https://enterprise.spring.io/spring-application-advisor">Tanzu Application Advisor</a>, to make it as easy as possible to upgrade your applications. This started off in Spring, but it's been changed to be more of a generic application upgrade thing. What it does is look at the applications you have running in the platform, scans them, and using <a href="https://docs.openrewrite.org/">OpenRewrite</a> and some of our own technology, it suggests not only the easy things to upgrade but the more difficult things, and gives you a way to automate as much of your upgrade as possible. As you can see from an example in the slides, it not only shows you dependencies to upgrade but starts to go in using our recipes - and standard OpenRewrite ones - to show you the diffs for upgrading.</p>

    <figure>
      <img src="https://talks.cote.io/state-of-spring-2026/images/slide-23.png" alt="Tanzu Application Advisor screenshot showing a project upgrade plan: step-by-step upgrades from Java 11 to 17, Spring Boot 2.7.x to 3.4.x, Hibernate, spring-data, micrometer, and other dependencies, with a code diff view of the suggested changes.">
      <figcaption>Tanzu Application Advisor walks an upgrade step by step, including diffs from <a href="https://docs.openrewrite.org/">OpenRewrite</a> recipes. Illustration reflects an example migration. See <a href="https://enterprise.spring.io/spring-application-advisor">Tanzu Application Advisor docs</a>.</figcaption>
    </figure>

    <p>This sounds phenomenal, and it actually is. If you look at some of the customers who've talked about using this - here's one from <a href="https://youtu.be/WbpojMIg2c8?si=goTbkjnrCDtAJ2b_&t=1335">Alight</a> - it sped up their ability to upgrade by 70%, as was mentioned on a panel at our conference, Explore, last year. My colleague DaShaun likes to talk about this - how he's seen other organizations go from a team of five people who have to rove around the organization, probably over the course of years, to being able to do upgrades of applications and services in an afternoon using this tool.</p>

    <p>So, the Tanzu Application Advisor: again, a tool you probably have access to already, because most large organizations have the Tanzu Platform - or can easily start running it on top of their VMware stack. You probably have access to start accelerating and speeding up the upgrades. Because that's really what holds a lot of upgrade stuff back: "it's just gonna take us a long time, it's hard to analyze all this code." But you start using these new tools you have - not to mention starting to use AI, which you are now running securely and highly governed in your platform environment, just like Broadcom's IT department is, and others I went over - and you can start to speed up that upgrade process, get those performance improvements, and also get access to new features, including AI things.</p>

    <p>You can get access to some of that stuff with <a href="https://enterprise.spring.io/lts-releases">Tanzu Spring</a>. It's our support offering around Spring. Not only does it bring you many of these options and support for it, but it's gonna help with that securing and governing side of things. It's gonna help you make sure you're upgraded - and if you're not quite ready to upgrade, it has long-term LTS support around older versions so that you can plan out your upgrading. But I think it's probably important to really focus on upgrading this year, for those performance needs I was going over.</p>

    <h3 id="to-sum-up">To sum up</h3>

    <p>To sum up: when I look at all of this, this is the best time to be a Spring developer, a Java developer. And it's kind of always been the best time to be a Spring developer and a Java developer. Sure, there are other languages that are coming in and being helpful in this AI world. But as we apply AI - not only to the development phase (running tools, helping out in the tool chain) but also adding AI to your applications - everything you can do as a Spring developer, as an organization already using Spring with decades of applications in there, is gonna meet the CIO priorities, the priorities of your organization. You're gonna be able to address performance and cost, and security, but at the same time have all of that built-in business logic - that knowledge of how an organization works that's encoded into your applications and that's really doing just fine, now, if you think about it. And you'll be able to add in all of that AI functionality.</p>

    <p>I think the best way to do this, as you'll see when you talk with my colleagues, is to run your Spring applications in the Tanzu Platform. We are the people who work on Spring - we're the stewards of the project, we have the most people committing. I've shown you that they're constantly adding new features. We wrote the official implementation for MCP and Java, and now it's in Spring AI. So we have all of the knowledge, the work, the care and stewardship of Spring running in the Tanzu Platform. There's a very tight integration between the two. It's the easiest, the best place for organizations to run their Java apps. And like I keep saying, you probably have access to it already, so you can just start using it.</p>

    <p>If you wanna get the slides, there's a link above. Click on those things, look up all these studies yourself. And with that - thanks. I hope you have a good time doing your application development. You've made a wise choice by working with Spring.</p>

  </div>


  <aside class="cta">
    <p>Want to run your Spring apps on the platform built by the people who maintain Spring - AI services, MCP, upgrade tooling, and all? Kick the tires at <a href="https://trytanzu.ai/" onclick="gtag('event','click_cta',{event_category:'talks',event_label:'state-of-spring-2026:trytanzu'})">TryTanzu.ai</a>.</p>
  </aside>
  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/">7 Ways to Fail at Building a Platform</a> - CfgMgmtCamp, 2026-02-02</li>
      <li><a href="https://talks.cote.io/civonavigatelondon2025/">Platform Engineering for Private Cloud, with AI seasoning</a> - Civo Navigate London, 2025-09-30</li>
      <li><a href="https://talks.cote.io/platform-engineering-for-private-cloud-platformcon-2025/">Platform Engineering for Private Cloud</a> - PlatformCon, 2025-05-10</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/state-of-spring-2026/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>7 Ways to Fail at Building a Platform</title>
      <link>https://talks.cote.io/7-ways-to-fail-at-building-a-platform/</link>
      <guid isPermaLink="true">https://talks.cote.io/7-ways-to-fail-at-building-a-platform/</guid>
      <pubDate>Mon, 02 Feb 2026 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>7 Ways to Fail at Building a Platform</h1>
  <p class="given">Given at cfgmgmtcamp on <time datetime="2026-02-02">February 2, 2026</time></p>

  <p class="summary">A talk on the seven ways most platform builds fail: unexpected scope creep, underestimating ongoing investment, treating it as a project instead of a product, homegrown lock-in, retaining the skilled people who built it, keeping up with security and compliance, and resume-driven development. Plus a Wardley-map-flavored bonus on build vs. buy.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/7-ways-to-fail-at-building-a-platform.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/7-ways-to-fail-at-building-a-platform.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'7-ways-to-fail-at-building-a-platform'})">Download PDF</a></p>
  </div>


  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/9-GveqhDKdc" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=9-GveqhDKdc" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'7-ways-to-fail-at-building-a-platform'})">Recording on YouTube</a></p>
  </div>


  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/diy/">DIY Platform Pitfalls (white paper)</a></li>
      <li><a href="https://trytanzu.ai">TryTanzu.ai - platform running thousands of apps</a></li>
    </ul>
  </div><h2 id="transcript">Transcript</h2>
  <div class="transcript">

    <h3 id="why-platforms-why-now">Why platforms, why now</h3>

    <p>What I want to go over today is platforms - some observations I've had, things people have told me. I don't actually do real work, I just make slides, so this is all through other people's experience. Seven things. Some of them are kind of the same thing, but they're things people stumble with when they decide to build their own platform. By "platform" I mean platform as a service, an internal developer platform, an application platform - whatever you want to call that kind of thing. It has several names that it goes by.</p>

    <p>I've been an analyst, I like charts, so a quick warning: if you don't like industry analysts and surveys, prepare yourself. Surveys could be right, they could be wrong, they're somewhere in the middle. As the chart people say, they're directional. Better than just making a claim without a visual.</p>

    <p>So why are platforms interesting now? Here's a chart from the most recent <a href="https://www.cncf.io/reports/cncf-annual-survey-2026/">CNCF Annual Survey</a>. If you look at the dark bars, you see a steady rise in containers running production applications. I mostly pay attention to production, because that's what's actually running, not just dev and test and staging. Containers - which is to say Kubernetes for the most part - are starting to be a significant part of what's running the world.</p>

    <figure>
      <a href="https://www.cncf.io/reports/cncf-annual-survey-2026/"><img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-3.png" alt="CNCF Annual Survey chart showing rising container usage in production, dev, and test environments year over year."></a>
      <figcaption>Source: <a href="https://www.cncf.io/reports/cncf-annual-survey-2026/">CNCF Annual Cloud Native Survey</a>, LF and CNCF, January 2026.</figcaption>
    </figure>

    <p>A little tempering: if you ask worldwide what percentage of all apps are running in containers, it's actually a hard number to find. Last time I tried to figure it out in the fall, my estimate was around 20% tops, depending on how you count hyperscalers versus banks versus everyone else. Here's another cut from IDC showing the same momentum - the green is VMs, the red is containers, and you can see that same steady rise. Funny enough, as the report writers note, most of those containers run inside VMs anyway.</p>

    <figure>
      <img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-4.png" alt="IDC stacked area chart showing the share of workloads on VMs declining as containers grow over time.">
      <figcaption>Source: "The Convergence of Containers and VMs in Modern IT Infrastructure: Simplification with a Single Platform," IDC #US53889225, November 2025, sponsored by Broadcom.</figcaption>
    </figure>

    <p>Now we have all these containers, presumably running applications, and what becomes important is how we manage them. Per Gartner, by 2027, 80% of large organizations will embrace platform engineering - up from less than 30% in 2023. I never quite trust an 80%. Even if 80% is accurate, you should bring it down to 78 or 82, because of the 80/20 spread that people just kind of make up. But the direction is real: most organizations are interested in building platforms.</p>

    <p>This is part of a cycle that's been going on for a while. New infrastructure shows up, everyone gets obsessed with the infrastructure, builds it out, often redoes it instead of improving what they already have. Around 2007 you got Heroku and the first wave of platform-as-a-service. Around 2018-2019 the orchestrators arrived, and Kubernetes consumed everyone's attention - container as a service. Now we don't call it platform-as-a-service anymore (erase that from your mind, even though I'll let myself say it), we call it platform. The interest is coming back. Now that all these containers are running, people are finally asking: how do we make it easier for application developers - or our robots, if that's how you're doing it - to deploy and manage things at scale?</p>

    <figure>
      <img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-6.png" alt="Timeline from 2007 (PaaS) to 2019 (CaaS, code word for Kubernetes) to today (Platform), showing the cycle from PaaS to CaaS back to platform interest.">
      <figcaption>The cycle from PaaS to CaaS and back to "platform."</figcaption>
    </figure>

    <p>The annoying pattern I see: everyone kind of knows they need a platform, and they might appreciate platforms out there, but they're like, "we have special needs, we have unique needs." We might be one of 300 of our type of organization, or one of 3,000 in the world that does pretty much exactly the same thing, but the way <em>we</em> do our platform - something special. <a href="https://www.infoq.com/presentations/productivity-ft/">Sarah Wells said in 2024</a>, "Don't build something if you can buy it." <a href="https://www.linkedin.com/posts/kelsey-hightower-849b342b1_do-not-blindly-start-with-kubernetes-seriously-activity-7381674238522384384-VVJQ/">Kelsey Hightower said in 2025</a>, "Do not blindly start with Kubernetes. Seriously. If your application can get by with a simple PaaS or serverless offering I'd consider that first. Even VMs make sense for most situations." <a href="https://www.youtube.com/watch?v=gmAfYEPBYr0">Abby Bangser at Syntasso</a> put it as: "It's not about rebuilding what we can purchase that is available on the market. It's about making sure we spend our time building the things that are bespoke and important for our organization." The experts hint that building your own thing is a bad idea, but we keep doing it.</p>

    <p>What is a platform? A couple of years ago the CNCF came out with a <a href="https://tag-app-delivery.cncf.io/whitepapers/platforms/">platform reference architecture</a>, which is great because when I'm told not to give vendor pitches, I can show you a neutral industry-consortium one. There's a lot of stuff on it, not all of it strictly in the platform - some of it is what your platform integrates with - but the components it covers should feel familiar if your frame of reference is platform-as-a-service. The whole thing is centered around: you write your own application, you want to run it, you want to manage it. Of note, the infrastructure is kind of unimportant in this picture. You run on whatever you want.</p>

    <figure>
      <a href="https://tag-app-delivery.cncf.io/whitepapers/platforms/"><img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-11.png" alt="CNCF Platforms Working Group reference architecture diagram of platform capabilities."></a>
      <figcaption>Source: <a href="https://tag-app-delivery.cncf.io/whitepapers/platforms/">CNCF Platforms White Paper</a>, March 2023.</figcaption>
    </figure>

    <p>And if you're really into 3D diagrams, here's a fun view from Forrester of everything in the IT stack. Maybe they can use this for Tron 3. It's hard to tell if the back part is in front or in back. Good optical illusion. Take the slides home and ponder it.</p>

    <figure>
      <img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-12.png" alt="Forrester three-dimensional diagram of the IT and platform stack.">
      <figcaption>Source: "The New Cloud Playbook - Kubernetes, Private Cloud, and Open Source," Forrester and Broadcom, January 2026.</figcaption>
    </figure>

    <h3 id="1-unexpected-scope-creep">#1 Unexpected scope creep</h3>

    <p>I guess all scope creep is unexpected, but this is the kind you can predict. What people often think a platform is - and what they end up building the first time and then abandoning - is base container images, templates, maybe a namespace in a cluster handed over to developers. As a former application developer, I think of this as the blinking cursor problem: the platform is a blinking cursor waiting for me to do everything else. Sure, the templates and base images are best practices. But what you're leaving out is huge.</p>

    <p>Here's just stuff off the top of my head: app delivery, backup and restore, patch management, observability, service management, RBAC, vulnerability scanning, dev framework integration, high availability and the other -ilities, multi-region, sovereign cloud, auditing, multi-tenancy, upgrading the platform itself, gateways, brokers, load balancers, CI/CD or its integration. When I look at platform teams in large organizations, they're heavily involved in all of these. They're not just delivering a pipeline and base container images. They have a whole finished thing that takes the toil and worry out of the developers' hands and out of the security and audit people's hands. It automates a ton of work. Adib Saikali made a related point in his Cur8s talk - "Stop Renting Your Knowledge."</p>

    <figure>
      <img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-14.png" alt="Two-column list of platform responsibilities far beyond namespaces, yaml templates, and base container images.">
      <figcaption>What's actually in the scope of a platform. See also "Stop Renting Your Knowledge," Adib Saikali, Cur8s Winter 2025.</figcaption>
    </figure>

    <p>To drive the point home, here's the new <a href="https://tag-app-delivery.cncf.io/whitepapers/platform-eng-maturity-model/">CNCF Cloud Native Maturity Model</a>, summarized by ChatGPT. I warned you I'd use phrases like "maturity cycle." Across five phases - Build, Operate, Scale, Improve, Adapt - you're constantly expanding from that original scope, adding new features, integrations, and changing the org around. That's a lot of stuff. The point of unexpected scope creep is: you initially think building a platform is going to be easy. I think it's only application developers who think everything can be done in a weekend. Other people, a little wiser, give it a couple of weeks. And then it ends up being more features than you thought, you're partway through, and you don't actually have all of the features.</p>

    <figure>
      <a href="https://maturitymodel.cncf.io/"><img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-15.png" alt="CNCF Cloud Native Maturity Model grid: five phases (Build, Operate, Scale, Improve, Adapt) across rows for platform and infrastructure, application delivery, observability and operations, networking and security, cost and optimization, and AI."></a>
      <figcaption>Source: <a href="https://www.cncf.io/blog/2025/10/22/cloud-native-maturity-model-4-0-beta-reflecting-whats-next-for-cloud-native-and-we-want-your-input/">beta version of the Cloud Native Maturity Model 4.0</a>, summarized via ChatGPT, February 2026.</figcaption>
    </figure>

    <h3 id="2-underestimating-the-ongoing-investment">#2 Underestimating the ongoing investment</h3>

    <p>That partial scope ends up underestimating the ongoing investment - which is to say, the money you have to pay for it. Model out a platform team. Use whatever currency, it's just simple math. One team of three to eight people, paid 125,000 currency units per person per year - which I realize is not all-in pay depending on region, but bear with me. Chart that cumulative cost out over five years and you start talking about real money for one team that builds the platform, runs it, maintains it, and does the ongoing work a platform team does.</p>

    <figure>
      <img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-17.png" alt="Cumulative platform salary spend bar chart for one team of 3 to 8 people, growing over five years.">
      <figcaption>Cumulative platform salary spend, one team.</figcaption>
    </figure>

    <p>But you don't have one team. Depending on which components you actually build, you have more like three to eight teams of three to eight people. Do that math and the cumulative spend gets big.</p>

    <figure>
      <img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-19.png" alt="Cumulative platform salary spend bar chart for 3 to 8 teams of 3 to 8 people each, growing over five years.">
      <figcaption>Cumulative platform salary spend, multiple teams.</figcaption>
    </figure>

    <p>And there's a related thing. I was talking with someone three weeks ago at a large bank who pointed out that with the blinking cursor model - just giving developers access to namespaces and clusters - what ended up happening is each application development group needed shadow ops people on those teams who finished out the platform and managed the platform that was given to them. This is a delightful big-bureaucracy enterprise conversation: the managers of those teams loved it, because now they have more headcount and responsibility and they seem cooler. It's a vicious cycle to get caught in unless you want to seem cooler.</p>

    <p>In contrast, when teams don't spend their time building out their platform but instead spend it managing one, helping people use it, doing the integration - over the past eight years or so you see pretty impressive ratios. Number of operations people running the platform versus number of developers and apps supported. 30,000 devs to 50 ops. 6,500 devs to 16 ops. 1,200 devs to 6 ops. 350 apps to 7 ops. All based on true stories. If you bank at Rabobank, they're up here in one of these. Run your own platform against these benchmarks and see if you're hitting them.</p>

    <figure>
      <a href="https://speakerdeck.com/cote/cfdayeu2025"><img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-21.png" alt="List of platform-team to developer/app ratios from real organizations."></a>
      <figcaption>Sources: Kroger, GAIC, Mercedes-Benz; "<a href="https://blogs.vmware.com/tanzu/enterprise-grade-platform-engineering-at-charles-schwab/">Enterprise Grade Platform Engineering at Charles Schwab</a>," Coté, September 2024; Rabobank conversations, CF Day EU 2025; "<a href="https://speakerdeck.com/cote/cfdayeu2025">3 Cloud Foundry Stories</a>," Coté, CF Day EU, October 2025.</figcaption>
    </figure>

    <h3 id="3-platform-as-a-project-instead-of-as-a-product">#3 Platform as a project (instead of as a product)</h3>

    <p>Number three is the same face from a different angle. People run their platform as a project. What this ends up being is platforms as <em>sprawling</em> projects. You have many different platforms, because someone thought it would be a one-off thing. Someone this morning was saying: probably no one in this room, but everyone pretty much does 80% of a project and then moves on to a new thing. That sprawl is what you get.</p>

    <p>Often this happens because people have very important critical needs that only they can build, that can't be achieved through buying a platform or using the corporate standard. Abby Bangser at the last KubeCon had a great 15-minute talk on this. Her analogy - or metaphor, I always get those mixed up despite all the studies I've done - is that those platforms are like Christmas puppies. Or, if you're wealthier, Christmas ponies. I've got three kids and every time they ask for a pet I tell them: I know you want a pet, but to use one of my favorite phrases, that was your gift and now it's my problem.</p>

    <p>You can see the consequences in the survey data. People want fewer platforms. They want to consolidate. They want to standardize. There's a bank in this area on the continent whose whole initiative is: we spent five years on silos and specialization, let's stop doing that. They've put initiatives in to consolidate. You see that over and over again.</p>

    <figure>
      <img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-25.png" alt="Forrester chart of top platform priorities, with consolidation and standardization ranking high.">
      <figcaption>Source: "Drive Scale And Speed With The Platform Org Model," Forrester, February 2025 (survey conducted 2024).</figcaption>
    </figure>

    <p>Instead, you want platform as a product. The product part is the important part. If you have a product and you want it to stay around, you have to realize you have customers - or users, if you prefer. For a platform, the customers are primarily application developers, plus stakeholders like compliance and security people. You product-manage it: how do you build it, add features, gather feedback. Onno Ceelen and Roy Triesscheijn from bol.com - the Amazon of the Netherlands, for those who don't use it - had a great DevOpsDays Amsterdam talk on this, with the platform team in the middle of the silos, unifying and integrating things for developers.</p>

    <figure>
      <iframe width="100%" height="400" src="https://www.youtube.com/embed/L8o_OZxbzH4" allowfullscreen style="border:0;border-radius:0.15em;"></iframe>
      <figcaption><a href="https://www.youtube.com/watch?v=L8o_OZxbzH4">"Platform Engineering at bol.: Unveiling Insights from Adopting a Web Portal,"</a> Onno Ceelen and Roy Triesscheijn, <a href="https://devopsdays.org/events/2024-amsterdam/program/onno-ceelen-roy-triesscheijn">DevOpsDays Amsterdam, 2024</a>.</figcaption>
    </figure>

    <p>The point about product-managing a platform is: it is a fair amount of work to monitor what your customers want, run experiments, and gather feedback on whether they worked. If you're doing that, you're probably not going to want to spend a ton of time also building the goopy innards of the platform. Here's a survey of the kinds of questions you'd send out to developers if you were product-managing it - drawn from "<a href="https://www.vmware.com/docs/white-paper-developer-toil-the-hidden-tech-debt?utm_source=cote&amp;utm_campaign=devrel&amp;utm_content=cfgmgmtcamp2026">Developer Toil: The Hidden Tech Debt</a>" by Susie Forbath, Tyson McNulty, and me, plus Michael Galloway's interview questions for platform product managers. These are what a platform team is interested in, versus the plumbing underneath - which you could just outsource.</p>

    <figure>
      <a href="https://www.vmware.com/docs/white-paper-developer-toil-the-hidden-tech-debt?utm_source=cote&amp;utm_campaign=devrel&amp;utm_content=cfgmgmtcamp2026"><img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-29.png" alt="Two-column survey of developer experience questions: workstation setup, running software locally, tests, integration with other teams, committing changes, release process, production support."></a>
      <figcaption>Source: "<a href="https://www.vmware.com/docs/white-paper-developer-toil-the-hidden-tech-debt?utm_source=cote&amp;utm_campaign=devrel&amp;utm_content=cfgmgmtcamp2026">Developer Toil: The Hidden Tech Debt</a>," Susie Forbath, Tyson McNulty, and Coté, August 2022.</figcaption>
    </figure>

    <h3 id="4-homegrown-lock-in">#4 Homegrown lock-in</h3>

    <p>Number four: homegrown lock-in. Or, to use a word from earlier today, artisanal lock-in. As a vendor, I encounter this all the time, and like every time you get punched in the stomach - which I assume is very memorable, I imagine - it's memorable for me. People insist they need customized stuff. And, even worse, "if we were to buy a platform we would be locked into it forever." If you ask them what lock-in is, they say, "it's lock-in. We know we don't want lock-in." So we'll get some open source, integrate it together into our own thing, and we're fine. We've avoided lock-in.</p>

    <p>Of course, as the title says, what you've built is your own form of lock-in. You're assuming the design and knowledge persists past the people who find a new job after building the platform. You've built your own cage. You can't really go talk with other people about how they do things - you can only talk to yourself, which is delightful on other topics.</p>

    <p>Better ways to think about this. Way back in 2006, Simon Phipps at Sun had this notion of "the freedom to leave." It was essentially another way of talking about portability. Back when proprietary versus open source was very controversial, this was the more sophisticated take: you can use whatever, but it should be easy to leave. There's also switching costs - not just license or subscription, but the time you put in, the risk you take on, the time it takes to move and rearrange. You probably want to maximize freedom and portability and minimize switching cost. <a href="https://architectelevator.com/cloud/dont-get-locked-up-into-avoiding-lock-in/">Gregor Hohpe's "Don't get locked up into avoiding lock-in"</a> and <a href="https://thectoadvisor.com/thinking-about-vmware-alternatives/">Keith Townsend's "Thinking About VMware Alternatives?"</a> are useful here. Run those criteria against what you actually want, rather than the reflex "if we spend money on something we must be locked in."</p>

    <h3 id="5-retaining-skilled-people">#5 Retaining skilled people</h3>

    <p>Retaining the skilled people who can build platforms - the ones who know about that exciting plumbing - turns out to be hard, because they're very valuable, highly skilled people. As proof, look at the CNCF surveys from the oldest to the newest. Lack of skills around cloud native and Kubernetes has been at the top since 2017. Obviously there's a typo on the slide - that's supposed to be 2025 on the right. We've gotten 4% better at it since 2017. Skills and knowledge of how to run cloud native is always a problem.</p>

    <figure>
      <a href="https://www.cncf.io/reports/cncf-annual-survey-2026/"><img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-33.png" alt="Two big-stat callouts side by side: 40% citing lack of training in 2017, 36% citing lack of training in 2025."></a>
      <figcaption>Sources: <a href="https://www.cncf.io/wp-content/uploads/2020/08/CNCF_Survey_Report_2018.pdf">CNCF Survey, August 2018</a>; <a href="https://www.cncf.io/reports/cncf-annual-survey-2026/">CNCF Survey, January 2026</a>.</figcaption>
    </figure>

    <p>Security is always the number one issue in these surveys, so I'd raise up skills above it - of course security, you don't even need to ask, and who's going to answer "top three? Security? No way, don't care"? You almost feel obligated. The skills to build a platform - not just run it - are very valuable. So you hear the story over and over again: lots of organizations try to build out their own platform on whatever container or Kubernetes stack. At the end of a year, most of them haven't really delivered much. Scope creep, boredom, a new executive comes in and redoes the strategy. A few of them actually succeed in building something with a bunch of production applications, and they get up on a much bigger stage than this and give a keynote, and then mysteriously, three or six months later, they're working at a new organization. From a worker perspective, that's great. From the organizational perspective, losing the people - sometimes whole teams - who just built something really cool is not great. You're left with this platform the wizards made for you, and a lack of wizards who know how to do anything with it.</p>

    <p>The flip side of homegrown lock-in: if you buy a platform, there are many other organizations using it. From a worker standpoint, the value of the workers goes down a little - sorry about that - but the chance of retaining them goes up, and you don't have the interruption of depending on poached skilled labor. If you're a manager, an alternative strategy: never send your successful platform builders to a conference. Don't let them present. Even more impressive to think about, but it might be effective.</p>

    <h3 id="6-keeping-up-with-security-and-compliance">#6 Keeping up with security and compliance</h3>

    <p>I am by no means a security expert. Security people start talking to me and I start thinking about how I have to finish book four of <em>Dungeon Crawler Carl</em> to get to book five. I just found out there's actually eight books. I thought number five was going to be the last and I'd be caught up. So I'm busy. What was that guy talking about? I forget. I just zone out.</p>

    <p>So I tried to think how to represent the increasing time required to worry about security if you've built your own platform. Think about that stack again - all the integrations, all the dependencies. <a href="https://jerrygamblin.com/2026/01/01/2025-cve-data-review/">Jerry Gamblin's 2025 CVE Data Review</a> shows it just gets worse every year. Things are constantly attacking what you're doing. Christmas puppy: not only was this your gift, it's also your problem. Security is going to consume a tremendous amount of your time. Meanwhile, you've still got to have your daily standup to figure out what new features you're going to give your developer customers - which is to say, product management.</p>

    <figure>
      <a href="https://jerrygamblin.com/2026/01/01/2025-cve-data-review/"><img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-35.png" alt="Chart from Jerry Gamblin's 2025 CVE Data Review showing the year-over-year growth in CVEs."></a>
      <figcaption>Source: "<a href="https://jerrygamblin.com/2026/01/01/2025-cve-data-review/">2025 CVE Data Review</a>," Jerry Gamblin, January 1, 2026.</figcaption>
    </figure>

    <p>And not only security. There's also the thrilling world of governance and geopolitical climate and macroeconomic trends - sovereign cloud, all that. If you've built your own unique Christmas platform - a gifted platform - it's also your responsibility to figure out how to move things around to keep up. That sounds like something you'd want to outsource.</p>

    <h3 id="7-resume-driven-development">#7 Resume-driven development</h3>

    <p>Number seven is highly related to the skills point, but it's more an effect to watch out for. You've probably heard the phrase resume-driven development. There's actually <a href="https://arxiv.org/abs/2101.12703">a paper</a> - it's not just funny tweets or skeets or tootses or whatever they're called now. Some Germans got together and wrote it, of course.</p>

    <p>The cycle: when you want to hire people, you make the job seem interesting, at least in tech. You list out new technologies, new opportunities. Hirers signal "work on this cool technology." Potential employees figure out: I have to know this new thing to get a cool job, or just a job. Whether you're an operations person or a developer or in IT, you start thinking you should be working on cool new things, not the old stuff. Consciously or unconsciously, that drives use of new things and moving on from what already runs. There's the joke that we want technology to be boring - which means it runs well, we understand it, it's stable, and we can start making money or providing services to citizens. But boring technologies get ignored as people pursue resume-driven development.</p>

    <p>I wouldn't have shown you the paper if its conclusion didn't agree with me. The authors find a cluster: less knowledge about the system, an overall worse system, a high degree of - as they delightfully call it - RDD. There's even a technical term for it.</p>

    <figure>
      <a href="https://arxiv.org/abs/2101.12703"><img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-38.png" alt="Diagram from the resume-driven development paper showing the cluster of effects: low system knowledge, poor system quality, prevalence of RDD."></a>
      <figcaption>Source: "<a href="https://arxiv.org/abs/2101.12703">Resume-Driven Development: A Definition and Empirical Characterization</a>," Jonas Fritzsch, Marvin Wyrich, Justus Bogner, Stefan Wagner, January 2021.</figcaption>
    </figure>

    <h3 id="bonus-build-vs-buy-with-a-wardley-map">Bonus: build vs. buy with a Wardley map</h3>

    <p>That's seven, but I usually skip five slides because I cram too many in. This time it's actually short, so here's some bonus material. If you're into business stuff and you're older, you might remember <a href="https://blog.gardeviance.org/2013/01/a-first-map.html">Wardley maps</a>. I've got to be honest, I never really got into them. But people were thrilled with this stuff when it came out. Here it is for those who like it.</p>

    <figure>
      <a href="https://blog.gardeviance.org/2013/01/a-first-map.html"><img src="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/images/slide-40.png" alt="Wardley map showing user needs at the top and components arranged from genesis to commodity along the evolution axis."></a>
      <figcaption>Source: "<a href="https://blog.gardeviance.org/2013/01/a-first-map.html">A first map</a>," Simon Wardley, January 2013.</figcaption>
    </figure>

    <p>The point is: when you're building a stack, figure out what you should customize - what you should do yourself - versus what you should buy. Find the things that aren't a competitive advantage. Or, the way I think about it: what are the things that do not cause your customers to give you money? When I go to Albert Heijn, the home of our hamster friend, I have no idea what platform they're running. I don't go there because of their platform. I go for the groceries and the mobile app experience - on the self-checkout I don't have to print a receipt, I just scan the barcode on my phone and walk out. They even know to put a trash can right by the gate, because they know that piece of paper is useless. Their applications are good. I have no idea if they run Kubernetes or Mesosphere or whatever. It's not valuable to them. Don't spend time on it - transform money into not spending time on it, and buy the commodity thing.</p>

    <p>In contrast, also in the Netherlands, there's a delivery service called Picnic - I don't know how to pronounce it in Dutch, sorry. They custom-build these tiny narrow trucks. I found this out waiting for a lunch a year or two ago. They've customized that because they're a grocery delivery service competing on getting through narrow downtown streets quickly and cheaply. So they built that platform - unlike the Albert Heijn and Jumbo trucks that are just trucks, because what do they care, they pop up on the curb with your groceries. When it comes to building versus buying a platform - or anything - go through one of these exercises. Ask: if we built our own platform, are we going to get more customers? Is anyone going to think, "I really like your discount pants, but the fact that you built your own platform - that's why I'm buying you over the H&amp;M pants"? Probably not.</p>

    <p>And one more bonus thing: AI. Maybe I haven't mentioned it until now, which is perhaps a personal best. We're going to be adding this whole new workload - applications written by AI, running models, running plugins. As a platform person, that's a whole other load on your plate. Even more reason not to spend your time building your own platform.</p>

    <h3 id="stop-building-platforms-start-building-apps">Stop building platforms. Start building apps.</h3>

    <p>So that's why I generally think you should stop building platforms and start building apps. Don't worry about building your platform - there are plenty out there you can have. Buy everything you can, as Abby Bangser put it. With that, thanks for coming. Email me, grab the slides at <a href="https://cote.io/diy/">cote.io/diy/</a>. There's a paper this is based on if you want to read more.</p>

  </div>


  <aside class="cta">
    <p>If you'd rather buy than build, take a look at the platform that's been running thousands of enterprise apps for over a decade. Kick the tires at <a href="https://trytanzu.ai/" onclick="gtag('event','click_cta',{event_category:'talks',event_label:'7-ways-to-fail-at-building-a-platform:trytanzu'})">TryTanzu.ai</a>, or read the longer version at <a href="https://cote.io/diy/" onclick="gtag('event','click_cta',{event_category:'talks',event_label:'7-ways-to-fail-at-building-a-platform:diy-paper'})">cote.io/diy/</a>.</p>
  </aside>
  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/cfdayeu2025/">Three Cloud Foundry Stories</a> - Cloud Foundry Day Europe, 2025-10-07</li>
      <li><a href="https://talks.cote.io/platform-engineering-for-private-cloud-platformcon-2025/">Platform Engineering for Private Cloud</a> - PlatformCon, 2025-05-10</li>
      <li><a href="https://talks.cote.io/state-of-spring-2026/">State of Spring, 2026</a> - Spring Tour, 2026-02-18</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Private Cloud AI Platform Engineering</title>
      <link>https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/</link>
      <guid isPermaLink="true">https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/</guid>
      <pubDate>Fri, 07 Nov 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Private Cloud AI Platform Engineering</h1>
  <p class="given">Given at SREday Amsterdam on <time datetime="2025-11-07">November 7, 2025</time></p>

  <p class="summary">A run through what platform engineering looks like when AI is in the picture, with a private-cloud bias. Covers the new things ops and platform teams will be doing for AI, why most large organizations are running this on premises, what a real platform looks like vs a blinking cursor, and the two things to do right now: a gateway and frameworks people will actually use.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'private-cloud-ai-platform-engineering-sre-day-ams-2025-q4'})">Download PDF</a></p>
  </div>


  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/bHoxcETj1Ic" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=bHoxcETj1Ic" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'private-cloud-ai-platform-engineering-sre-day-ams-2025-q4'})">Recording on YouTube</a></p>
  </div>


  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://trytanzu.ai">TryTanzu.ai - 90-day trial</a></li>
      <li>IDC White Paper, "<a href="https://www.broadcom.com/info/tanzu/idc-on-premises-ai-infrastructure">On-Premises AI Infrastructure Balances Innovation and Security,</a>" doc #US52747024, December 2024</li>
      <li>Patrick Debois, "<a href="https://www.youtube.com/watch?v=J3QFTquSQB4">Why AI needs a platform team,</a>" PlatformCon 2025</li>
      <li>Nick Kuhn, "<a href="https://event.vmware.com/flow/vmware/explore2025lv/content/page/catalog/session/1745552193578001QeVD">Tales from Production - Debugging LLMs and GenAI Apps on VMware Tanzu Platform,</a>" VMware Explore 2025</li>
    </ul>
  </div><h2 id="transcript">Transcript</h2>
  <div class="transcript">

    <h3 id="what-s-actually-a-priority-right-now">What's actually a priority right now</h3>

    <p>What I'm going to go over is what, at least as far as I can determine, seems like we know about doing platform engineering, or operations, for AI in private cloud. This is important now because people want it, which is always a good reason to do something. A lot of you are being asked to sort it out, or you think it's super cool and you want to do it on your own - which is also a great reason for a technologist to do things, especially if you can give the mess to someone else when you lose interest.</p>

    <p>I'm an application developer, so I just lump operations, SRE, DevOps, platform engineering all together into "stuff I use." Or I used to be one. But it's worth knowing what's actually valuable. Here's a recent Forrester survey asking management types what's important. Multi-bar charts are complicated to read, but if you collate them, security is always at the top - which is like asking what your number-one priority with food is. It should taste good. You're not going to answer "security? Nope, not a priority." Take that for granted. The interesting stuff is below it: lots of interest in AI, but what dominates is the old crap people have to deal with all the time - modernization, maintenance, just keeping things up and running. If you're picking what's most valuable to your organization for the next 12 months, probably upgrading your stuff. But in the meantime, why not some AI? That'd be fun.</p>

    <figure>
      <a href="https://www.broadcom.com/info/tanzu/forrester-modernize-or-fall-behind"><img src="https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/images/slide-2.png" alt="Forrester chart of top IT priorities, with modernization, maintenance, and security ranking above AI initiatives."></a>
      <figcaption>Source: <a href="https://www.broadcom.com/info/tanzu/forrester-modernize-or-fall-behind">"Modernize Or Fall Behind: Rethinking IT Infrastructure For A Competitive Edge,"</a> Forrester, commissioned by Broadcom, n=216, June 2025, published October 2025.</figcaption>
    </figure>

    <h3 id="the-new-things-platform-engineers-will-do-for-ai">The new things platform engineers will do for AI</h3>

    <p>Here's a summary of what operations and platform-engineer types will probably focus on, drawn from talking with Tanzu customers and looking at what other people have written. The question marks are things I'm not sure about. Some of these are obvious: hosting models - or, if you want to be all technical and cool, "inference" - so people can just use them. Application frameworks. Registries for plugins. If you've ever hosted a platform before you'll look at this list and go "ah yes, every single thing I've ever done in a platform." There are a few things particular to AI: notably the extension/plugin layer - whether that's <a href="https://modelcontextprotocol.io/">Model Context Protocol</a> or whatever ends up generalizing it. And of course you all are going to be in charge of the cost controls, observability, and the AI-FinOps-BizSRE-DevOps-Eng stuff that's going to emerge. Get ready for that.</p>

    <figure>
      <img src="https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/images/slide-3.png" alt="Two-column list of new things platform engineers will likely do for AI: hosting models, gateways, application frameworks, curating models, self-service model access, AI FinOps, eval and testing, audit and compliance, data access, registries for MCP, prompts, and integrations.">
      <figcaption>New things platform engineers will likely do with and for AI.</figcaption>
    </figure>

    <p>As for roles and responsibilities, this is a good early cut. The top is what platform teams already do. The bottom rows are where AI changes the picture. Developers develop - they use access to the models they're given, write apps around them, tune to their users. Platform/AI teams run the models, keep them updated, handle controls and costs, do the autoscaling and the integrations - just like any other middleware. Where things get up in the air is on the optimize side: who decides which models to use, who fits them to a purpose, who decides when to update them. Is that an operations person or a data scientist - whatever that means? It's a very cool term. Maybe you should rename yourself a data-scientist reliability engineer. They're the subject-matter experts, so maybe they're the ones who start to do it.</p>

    <figure>
      <img src="https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/images/slide-4.png" alt="Three-column matrix - Develop, Operate, Optimize - across rows for app teams, platform teams, and AI-specific responsibilities like self-service model access, model running, and continuous model curation.">
      <figcaption>A platform treats AI like any other service: security, reliability, middleware, new models, and dev frameworks. Develop / Operate / Optimize across app teams, platform teams, and AI-specific tasks.</figcaption>
    </figure>

    <h3 id="why-private-cloud">Why private cloud</h3>

    <p>I work at Tanzu, formerly Pivotal, formerly VMware, now Tanzu by Broadcom - almost 11 years come January. I've been lucky to work with large organizations figuring out how to do their software better, which is a handwavy way of putting it. I've written a few books and used to work at analyst firms - RedMonk and 451 - and I'm from Austin originally, so you have to serve a compulsory two-year term at Dell. I did M&amp;A and corporate strategy there in 2010-2011, when they wanted to do software and public cloud, which was thrilling at a hardware vendor.</p>

    <p>For homework: <a href="https://event.vmware.com/flow/vmware/explore2025lv/content/page/catalog/session/1745552193578001QeVD">Nick Kuhn's "Tales from Production" at VMware Explore 2025</a>; <a href="https://2025.platformcon.com/sessions/how-platform-teams-can-help-scale-generative-ai-application-delivery">Manjunath Bhat's Gartner work on platform teams scaling generative-AI delivery</a>; Patrick Debois on <a href="https://www.youtube.com/watch?v=J3QFTquSQB4">why AI needs a platform team</a> and on <a href="https://www.youtube.com/watch?v=5qNXdLbEdew">AI platform engineering</a>; <a href="https://www.youtube.com/watch?v=IDWqWdLESgY">Angie Jones from Block on operationalizing MCP at scale</a>, which is the surprising one - they have normals using AI and they go over how they're running it; <a href="https://getdx.com/webinar/platform-engineering-in-the-ai-era/">Abi Noda and Laura Tacho from DX on the evolving role of platform teams in the AI era</a>; and <a href="https://thectoadvisor.com/blog/2025/08/18/the-emperors-new-gpt-why-your-custom-ai-is-a-demo-not-a-product/">Keith Townsend's "The Emperor's New GPT - Why Your 'Custom AI' Is a Demo, Not a Product."</a> I haven't watched all of them, but the Gradle conference also has several great talks on how people are delivering AI inside their organizations, mostly for programmers.</p>

    <p>Why the private-cloud angle? Partly because that's what we're interested in where I work, but that's not satisfying on its own. If you look at IDC's data and at what people in larger organizations are actually saying, a lot of them are thinking about running AI on their own - not just hitting publicly hosted ones. Whatever "premises" means or wherever it's located, the point is they want lots of control over how AI is used, not just developers going directly to it. Back home in America no one cares about this, but the trustworthiness of America as a premises to run your stuff in has been steadily plummeting, which is fantastic for people like me. Whether you call it sovereign cloud or "not-America cloud," there's a lot of interest. Also just purely having it on your own for other reasons - I was talking with some banks in London who are very interested in: assume all of our IT just shuts down because of hacks, now we need to stand it up from scratch. There are all these scenarios that make private cloud interesting for AI.</p>

    <figure>
      <a href="https://www.broadcom.com/info/tanzu/idc-on-premises-ai-infrastructure"><img src="https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/images/slide-7.png" alt="IDC chart showing on-premises AI infrastructure adoption balancing innovation and security."></a>
      <figcaption>Source: <a href="https://www.broadcom.com/info/tanzu/idc-on-premises-ai-infrastructure">"On-Premises AI Infrastructure Balances Innovation and Security,"</a> IDC White Paper sponsored by Broadcom, doc #US52747024, December 2024 (n=411, conducted July 2024).</figcaption>
    </figure>

    <h3 id="what-is-a-platform">What is a platform</h3>

    <p>Whenever you talk about platform engineering you have to have <a href="https://martinfowler.com/articles/talk-about-platforms.html">the famous Evan Bottcher quote from 2018</a>: a digital platform is a foundation of self-service APIs, tools, services, knowledge and support, arranged as a compelling internal product, so that autonomous delivery teams can deliver product features at a higher pace with reduced coordination. Done. For a better visual, here's the <a href="https://tag-app-delivery.cncf.io/whitepapers/platforms/">CNCF Platforms reference architecture</a> from a few years ago. People don't call this platform-as-a-service anymore - that's a terrible word you're not supposed to use, except when you want to. But it's basically what you'd expect: if I'm supporting people writing applications, what's all the stuff they need - services, middleware, configuration, dependency mapping, infrastructure interfaces.</p>

    <figure>
      <a href="https://tag-app-delivery.cncf.io/whitepapers/platforms/"><img src="https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/images/slide-10.png" alt="CNCF Platforms reference architecture diagram of capabilities a platform provides."></a>
      <figcaption>Sources: <a href="https://tag-app-delivery.cncf.io/whitepapers/platforms/">CNCF Platforms White Paper</a>, March 2023; VMware Tanzu.</figcaption>
    </figure>

    <p>What makes platform engineering different from every previous go at this - probably since Babbage - is that we should go up the stack and integrate tightly with portals, the build tools developers use, the way they look around for APIs and other projects. You can't just search Google and go to GitHub to figure out how to interact with the payments team. There's a whole discovery layer. There's a great talk from a couple of years ago at DevOpsDays Amsterdam from <a href="https://www.youtube.com/watch?v=L8o_OZxbzH4">the bol.com people</a> that goes over this - the Backstage-y internal-developer-portal layer, if you want to dive in.</p>

    <p>Here's how people are thinking about a platform with AI capability running through it. This is from the people who said DevOps was dead - Gartner - giving you a cross-cut of all the activities going through a platform that involve AI: data access, an orchestrator controlling the various AI things, the close-to-developer portal/IDE layer. If you want the all-in view of the technical boxes that get added to a platform, read the articles cited at the bottom of the slide.</p>

    <figure>
      <a href="https://2025.platformcon.com/sessions/how-platform-teams-can-help-scale-generative-ai-application-delivery"><img src="https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/images/slide-12.png" alt="Gartner diagram of platform layers and AI-specific capabilities for generative-AI application delivery."></a>
      <figcaption>Source: <a href="https://2025.platformcon.com/sessions/how-platform-teams-can-help-scale-generative-ai-application-delivery">"How platform teams can help scale generative AI application delivery,"</a> Manjunath Bhat, Gartner, PlatformCon 2025, June 2025.</figcaption>
    </figure>

    <p>And if you're a management type who doesn't immediately tune out when "Gartner" shows up: that talk goes over the process, strategy, and layers in the platform area. What's nice about Gartner if you work at a large organization is that's who they talk to multiple times a day. They get a sense of what happens in regular large organizations that do more than let you show your friends what kind of sandwich you've eaten.</p>

    <h3 id="two-things-you-should-do-right-now-a-gateway-and-frameworks-people-will-actually-use">Two things you should do right now: a gateway, and frameworks people will actually use</h3>

    <p>So here are two pretty obvious things you should be doing right now if you're going to run AI in a platform way. First: developers, in my experience, are a little too fun-loving. They don't mind looking stupid. They don't really care about much beyond writing their applications. If you're worried about security or runaway things or great unknowns being brought into your system - they don't really care to be told they shouldn't be doing it. So there are plenty of developers using these things already. Find the ones who complain about your virus scanners and I bet they're hooked into public AI services right now. The lesson from the past: if you don't find something developers like and start managing it - don't use the word "controlling" - you'll lose very quickly.</p>

    <p>Step one is a gateway or broker. Before you lose track of these crazy developers, put a gateway in place and make sure they go to it. You're controlling where the gateway goes. The contract is: it won't be terrible, they'll be able to access the kinds of things they want, it'll be sanctioned, it'll be easier than DIY. There are several gateways available now. Putting one in place early is way easier than reigning developers back to it later.</p>

    <p>The same logic applies to MCP. Whatever the plugin/extension layer ends up being, run those things in severely locked-down VMs or containers - maybe with no network access except one little thing. If you've played with Claude Code's skills, that's exactly what it does, and it's kind of brilliant. It's not MCP, but it gives you an idea of how to architect securely contained execution. And then on the private-cloud point: you can host your own model serving, do your vGPUs, shard things out, all the thrilling stuff. It's available now. Worth standing up so developers don't run wild.</p>

    <figure>
      <img src="https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/images/slide-15.png" alt="Architecture diagram showing Spring AI App, Python, and TypeScript app runtimes on the left connecting through MCP, an AI Gateway, and Tanzu AI Server on Tanzu GenAI; on the right, vLLM and Ollama running on VPAIF on top of VMs and containers with CPU and GPU pools, alongside Postgres, GemFire, and Greenplum data services and external model providers Anthropic, Gemini, and OpenAI.">
      <figcaption>Conceptual architecture: Spring AI App, Python, and TypeScript runtimes connect through MCP and an AI Gateway to Tanzu AI Server, with VPAIF hosting vLLM and Ollama on GPUs and routing to external providers (Anthropic, Gemini, OpenAI). More: <a href="https://event.vmware.com/flow/vmware/explore2025lv/content/page/catalog/session/1745552193578001QeVD">"Tales from Production - Debugging LLMs and GenAI Apps on VMware Tanzu Platform,"</a> Nick Kuhn, VMware Explore 2025, No. CODEQT1641LV, August 2025.</figcaption>
    </figure>

    <h3 id="meet-developers-where-they-are">Meet developers where they are</h3>

    <p>When you deliver infrastructure to developers - even the coolest models, inference, and APIs - you're basically giving them a blinking cursor. They have to bring their own framework, methodology, and scaffolding. So think about what you can do beyond the cursor to guide them. That's the philosophy of meeting developers where they are.</p>

    <p>In larger organizations and private-cloud setups, be aware of which languages are pervasive. JavaScript and Python are extremely popular, but the other two languages that usually put people to sleep when you talk about them - Java and C# - are pervasively used in large organizations. So when you're considering frameworks to provide, ask which ones have easy integration and compatibility with how you want to run AI. You don't want to leave just a blinking cursor, because then developers layer all sorts of stuff on top.</p>

    <p>That ties to platform-as-a-product, an older notion exemplified by Thomas Müller at Mercedes-Benz: "We are building this platform not for us, we are building it for Mercedes-Benz developers." He used to run their Cloud Foundry platform and now runs Kubernetes too - a thrilling comparison to be running in his head. The point: you treat developers as customers. You're making things secure, reliable, performant - and you're product-managing the capability. Are you talking to your customers frequently? Are you observing whether what you provided is useful? When you get feedback, are you tuning and improving?</p>

    <p>Speaking of "know your customer" - which usually means something else in banking - there's a new type of customer for platforms. You still have programmers who want public code-generation tools or want to instrument their workflow with little MCP things. There are data scientists running Jupyter notebooks who need a platform too, or will very soon. There's the obvious case: writing applications that include AI features. And then there's a new category: the normals - or, if you're a Harry Potter fan, the muggles - non-technical people using something like Goose on the desktop, or that web-based one with the tragic name that doesn't tell you what it is. In a private-cloud context, people are being given "here's a chat app, hook it up to your own models." That's a new constituency for ops/platform-engineer types to support. Worth checking out the <a href="https://www.youtube.com/watch?v=IDWqWdLESgY">Angie Jones Block talk</a> to dive into what that looks like.</p>

    <figure>
      <img src="https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/images/slide-20.png" alt="Three-column breakdown: Chat for normals (your own ChatGPT, customer service, better search, chat-as-UI); Programming (new and old code, SDLC juicing, traditional data science, making pptx); AI in apps (sales assistants, sloppy integration, science-ing).">
      <figcaption>Three buckets of AI users a platform serves. Sources: Tanzu customers; <a href="https://cote.io/2025/09/15/goldman-sachs-bankers-explore-limits.html">"AI at Goldman," FT, September 14, 2025</a>; <a href="https://www.youtube.com/watch?v=rZBMZyKOLkw">"Leverage Generative AI to Streamline the Software Development Lifecycle,"</a> Banu Parasuraman and Andrew Berenato, VMware Explore 2025.</figcaption>
    </figure>

    <h3 id="avoiding-centers-of-excellent-bottlenecks">Avoiding centers-of-excellent-bottlenecks</h3>

    <p>Probably in your organization there's a center of excellence for anything new and excellent. We used to have cloud centers of excellence. Now there are AI centers of excellence, or roundtables of architects, or policy people. Their job - well, what ends up happening - is they become centers of excellent bottlenecks, slowing things down rather than letting them go at a pace.</p>

    <p>If you want to speed that up, two groups should get involved at minimum. First, the security people. Even though they can be a little ornery, they're actually pretty good at this kind of process - understanding something, doing the risk modeling, making a ruling. It's what they do. Second, everyone's favorite: legal. Right after procurement on the popularity charts. There's a lot of weird ambiguity in laws around AI, so legal is going to want in. Get them involved early in the center of excellence and at several organizations the mix of those two roles has actually sped things up more than people expected. Then you can start approving the models you use and how you want to use them.</p>

    <h3 id="when-you-don-t-know-what-you-re-doing-do-a-lot-of-it-quickly">When you don't know what you're doing, do a lot of it quickly</h3>

    <p>Remember the digital-transformation era? Airbnb was going to destroy all hotel chains, Google was going to destroy banking, Tesla was going to destroy basically every company, and tech companies in general were going to destroy the existing ones. I don't know about you, but I've been enjoying none of the companies that existed in 2015 existing anymore. I just work with the new ones - which is to say, they all adapted and did just fine.</p>

    <p>What we learned back then: if you don't really know what you're doing, you should do a lot of it quickly. In a structured way. Most organizations aren't sure what they're going to do with generative AI, so set up a sandbox - a practice, a way to iterate quickly on ideas. Thankfully, that's what platforms are built for: a structured environment that lets developers focus on the applications and business ideas instead of the infrastructure, while giving you tremendous control. Platforms have a great role to play here.</p>

    <h3 id="lucky-enough-to-have-it-already">Lucky enough to have it already?</h3>

    <p>Some people are lucky enough to have this stuff already in a data center somewhere. I was here at an internal ING event recently kicking off the VMware, Tanzu, and VCF stack as a way of doing this. If you're at ING, find that person and ask about testing it out. If you don't know them, I can tell you who they are. If you're not at ING, you can get our platform - I'm not supposed to say "free," but you can get a 90-day trial without paying for it, so I'll let you figure out how much that costs. Try it at <a href="https://trytanzu.ai/">TryTanzu.ai</a>. It'll be fantastic.</p>

  </div>


  <aside class="cta">
    <p>If you'd like a private-cloud platform that already runs AI gateways, MCP servers, and Spring/Python/TypeScript app frameworks alongside your existing Java stack, take a 90-day spin on <a href="https://trytanzu.ai/" onclick="gtag('event','click_cta',{event_category:'talks',event_label:'private-cloud-ai-platform-engineering-sre-day-ams-2025-q4:trytanzu'})">TryTanzu.ai</a>.</p>
  </aside>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2024/05/25/the-tanzu-platform.html">The Tanzu Platform - platform engineering in a box</a> - Tanzu Platform context for the platform-engineering arguments.</li>
      <li><a href="https://cote.io/2025/06/03/the-next-bottleneck-for-enterprise.html">The next bottleneck for enterprise AI: data</a> - Shares the talk's core terms: platform, data, tanzu.</li>
      <li><a href="https://cote.io/2025/06/24/three-offensive-robots.html">Three offensive robots</a> - Shares the talk's core terms: platform, tanzu, services.</li>
      <li><a href="https://cote.io/2024/04/25/devops-used-to.html">DevOps used to manage 35% of enterprise app portfolios, 60% of testing activities are not automated</a> - Shares the talk's core terms: application, containers, running.</li>
      <li><a href="https://cote.io/2025/07/28/platform-engineering-for-private-cloud.html">Platform engineering for private cloud</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/civonavigatelondon2025/">Platform Engineering for Private Cloud, with AI seasoning</a> - Civo Navigate London, 2025-09-30</li>
      <li><a href="https://talks.cote.io/platform-engineering-for-private-cloud-platformcon-2025/">Platform Engineering for Private Cloud</a> - PlatformCon, 2025-05-10</li>
      <li><a href="https://talks.cote.io/goblins-enterprise-ai-rest-of-us-2025/">What the goblins can teach us about enterprise AI</a> - AI for the Rest of Us, 2025-10-15</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>What the goblins can teach us about enterprise AI</title>
      <link>https://talks.cote.io/goblins-enterprise-ai-rest-of-us-2025/</link>
      <guid isPermaLink="true">https://talks.cote.io/goblins-enterprise-ai-rest-of-us-2025/</guid>
      <pubDate>Wed, 15 Oct 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>What the goblins can teach us about enterprise AI</h1>
  <p class="given">Given at AI for the Rest of Us (London, UK) on <time datetime="2025-10-15">October 15, 2025</time>.</p>
  <p class="summary">A talk built around an odd test: if an AI can run a Dungeons &amp; Dragons game, can it run enterprise software? Coté walks through what his solo D&amp;D AI - <a href="https://cote.io/chatdm/">ChatDM</a> - is good at, what it gets wrong, how MCP tools and journals patch the gaps, and why AI is so valuable to individuals while staying invisible at the enterprise level. Closes on a theory: AI is valuable to people, but AI is not legible to enterprises.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/what-the-goblins-can-teach-us-about-enterprise-ai-7e491ea4-3ba9-4bbd-a139-2c11f1df6422.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/what-the-goblins-can-teach-us-about-enterprise-ai-7e491ea4-3ba9-4bbd-a139-2c11f1df6422.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'goblins-enterprise-ai-rest-of-us-2025'})">Download PDF</a></p>
  </div>


  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/OV_ddU4BFvE" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=OV_ddU4BFvE" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'goblins-enterprise-ai-rest-of-us-2025'})">Recording on YouTube</a></p>
  </div>


  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/chatdm/">ChatDM - D&D with AI</a></li>
      <li><a href="https://TryTanzu.ai">TryTanzu.ai - platform running thousands of apps</a></li>
      <li><a href="https://spring.io/blog/2025/09/16/spring-ai-mcp-intro-blog">Spring Framework</a></li>
    </ul>
  </div><h2 id="transcript">Transcript</h2>
  <div class="transcript">

    <h3 id="enterprise-ai-is-a-failure-or-disappointing-or-improving">(Enterprise) AI is a failure. Or disappointing. Or improving.</h3>

    <p>If you take the launch of ChatGPT 3.5 as a starting line, the past 30 days of AI talk has basically been a pile of horse hockey. James Governor had that Bloomberg diagram in his talk - the circular power strip plugged into itself, money circling around. People are doubting whether this stuff actually works, and there are plenty of studies about the lack of effectiveness of enterprise AI. Which is a bummer for me, since I work at one of the companies that's benefited massively from AI. I enjoy compensation as much as the next person, so I'd like this to be successful.</p>

    <p>I've seen this movie before. My first job in 1995 was an Austin company called Shop Us where the brilliant idea was to sell cowboy boots online through a virtual-reality shopping mall. We sold a total of two boots - one to someone in Australia. Sometimes you have to wait a while for a technology to be useful. So for the sake of my portfolio and early retirement, let's say things have been improving over the last few months. Better way of looking at it.</p>

    <h3 id="if-the-robot-can-play-dandd-it-can-play-enterprise-software">If the robot can play D&amp;D, it can play enterprise software</h3>

    <p>I keep saying enterprise software, so it's worth explaining. It's the software that runs our lives - banks, supply chains, payments, online banking, governments, militaries, manufacturers, pharmaceuticals. Everything except videos of cats eating sandwiches. Civilization as we know it would crumble without it. And if you look at what enterprise software actually looks like, it's very complicated processes - one stage to another, choices to make, contract negotiations, physical supply chains. The kind of thing you'd think you'd want to apply AI to.</p>

    <p>Here's the move. One of the diagrams I've been showing isn't enterprise software at all - it's a flow chart of how to cast a spell in Dungeons &amp; Dragons. Equally complicated, different domain, a little less boring. So my theory is: if the robot can play D&amp;D, it can play enterprise software. Solve for the nuance there - combat, sneaking behind a pillar as a rogue, all the weirdness - and your procurement workflow gets a lot easier.</p>

    <figure>
      <img src="https://talks.cote.io/goblins-enterprise-ai-rest-of-us-2025/images/slide-8.png" alt="Slide reading: 'If the Robot can play D&amp;D, it can play Enterprise Software,' with a footnote defining enterprise software as everything except videos of cats eating sandwiches.">
      <figcaption>The thesis: if the AI can run a D&amp;D game, it can run a contract-negotiation flow.</figcaption>
    </figure>

    <h3 id="1991-then-2023">1991, then 2023</h3>

    <p>I played D&amp;D every weekend as a kid in the early 90s with my friend Mason - very nerdy, staying up late, questionable t-shirts. Eventually friends got cars, I discovered socializing, and it fell off. Fast forward through Pivotal, then VMware, then VMware Tanzu by Broadcom, then Tanzu by Broadcom - if you've been through corporate worlds you enjoy walking through and figuring out what your identity is - and in 2023 I had four days in a South Amsterdam hotel with not much to do. So I tried this ChatGPT thing for solo role-playing. Sounds pathetic and sad, but it's actually nice. There's a whole structure for how you introduce randomness when you play on your own, and AI seemed like a great way to have a dungeon master that's always available. That's where <a href="https://cote.io/chatdm/">ChatDM</a> came from.</p>

    <h3 id="what-agentic-ai-means-depending-on-who-you-ask">What "agentic AI" means, depending on who you ask</h3>

    <p>What you want from a D&amp;D AI is the same list everyone in the trade is now calling agentic: creative, takes initiative, knows the rules, applies them, moves the plot, and is fun. Which lines up with the various definitions floating around. Erik Pounds at NVIDIA in October 2024 framed agentic AI as systems that use sophisticated reasoning and iterative planning to autonomously solve multi-step problems. The Letta blog in November 2025 talked about LLMs tasked with outputting actions, running in autonomous loops, with state management and tool execution. Chip Huyen, author of <em>AI Engineering</em>, in January 2025 went simpler: an agent is defined by the environment it operates in and the tools it has access to. Three different definitions, all pointing at the same thing - something that acts on its own, has opinions, executes tasks. Which is a dungeon master, or a player.</p>

    <figure>
      <a href="https://blogs.nvidia.com/blog/what-is-agentic-ai/"><img src="https://talks.cote.io/goblins-enterprise-ai-rest-of-us-2025/images/slide-13.png" alt="Three-column comparison of agentic AI definitions from Erik Pounds (NVIDIA, October 2024), the Letta blog (November 2025), and Chip Huyen (January 2025)."></a>
      <figcaption>Sources: <a href="https://blogs.nvidia.com/blog/what-is-agentic-ai/">Erik Pounds, "What Is Agentic AI?," NVIDIA blog, October 22, 2024</a>; <a href="https://www.letta.com/blog/ai-agents-stack">Letta blog, "The AI agents stack," November 14, 2025</a>; <a href="https://huyenchip.com/2025/01/07/agents.html">Chip Huyen, "Agents," January 7, 2025</a>.</figcaption>
    </figure>

    <h3 id="what-the-robot-is-good-at">What the robot is good at</h3>

    <p>A few things hold up. The robot never gets bored. It's always available - which is great for solo play, especially at the end of the day when I'm a little exhausted. Our brilliant idiot in our pocket is always ready to go. It's recently gotten much more imaginative - early on it was terrible at coming up with stories, but now it'll quickly set up an opportunity-rich scenario. It's OK at following the rules. The robot has read all of the internet, including 20 years of Reddit, so unlike obscure Hungarian contract management it has a huge body of D&amp;D knowledge to draw from. Solid B student. Goes to a good state school. And it's dirt cheap - 20 pounds, dollars, or euros a month. I shouldn't do the math on the annual figure.</p>

    <figure>
      <img src="https://talks.cote.io/goblins-enterprise-ai-rest-of-us-2025/images/slide-14.png" alt="Slide listing what the robot is good at: never gets bored, starting to get imaginative, OK at following rules, only 20 a month.">
      <figcaption>The good news on the AI dungeon master.</figcaption>
    </figure>

    <p>Showing AI prompts is a little like sharing your dreams - tedious for everyone but the dreamer - but here's a quick example. I run a chaotic neutral gnome fighter named Spin, because chaotic neutral lets you respond to anything without rhyme or reason and a fighter can get out of any situation without specialized gear. I drop the prompt in, Claude Sonnet 4.5 immediately throws Spin into a village being tormented by bandits (would have been cooler if it picked goblins, but bandits will do), runs decent tactics across three of them, adjusts as I drop one, and the bandits eventually back down and the villagers offer cheese and a free place to stay. Very typical D&amp;D. The grading at the bottom of the slide: good tactical decisions, excellent numbers tracking, minor error - spears have a reach of 5 feet, not 10.</p>

    <figure>
      <img src="https://talks.cote.io/goblins-enterprise-ai-rest-of-us-2025/images/slide-18.png" alt="Claude Sonnet 4.5 D&amp;D test transcript with annotations: good tactical decisions and system following, excellent numbers tracking, minor error - spears have a reach of 5', not 10'.">
      <figcaption>Claude Sonnet 4.5, October 13, 2025. Good tactical decisions, excellent numbers tracking, one rules slip on spear reach.</figcaption>
    </figure>

    <h3 id="what-the-robot-is-bad-at">What the robot is bad at</h3>

    <p>The robot is predictable, boring. I'm no expert on how AI works, but I'm pretty sure it picks the most likely next thing. So if you've played D&amp;D and you're going down a road and there's a dead horse, a fallen tree, or a curve in the road, you already know what happens next - you're getting ambushed by goblins. Same with taverns. Walk into a tavern and there's a mysterious hooded figure in the corner. Goblin ambush is cliche number one, hooded figure in the corner is number two. You have to specifically tell the AI not to do that.</p>

    <p>It's clumsy. It tells you what's about to happen - the goblin's stats, its tactics, what it's going to do next - which a player isn't supposed to know. It's passive, mostly. And it forgets. I've been playing these characters for two years and the AI doesn't remember everything that happened, the way a human DM would. Same problem you'd have with a contract you've been negotiating for a year.</p>

    <figure>
      <img src="https://talks.cote.io/goblins-enterprise-ai-rest-of-us-2025/images/slide-19.png" alt="Slide listing what the robot is bad at: predictable and boring, clumsy, passive (mostly), forgets.">
      <figcaption>The bad news on the AI dungeon master.</figcaption>
    </figure>

    <p>Two specific failures worth calling out. First, data leak: the AI cheerfully narrates what the goblin in the bushes is doing while it's still hidden, exactly the information the player isn't supposed to have. Second, it skips special features. Goblins have <a href="https://www.dndbeyond.com/monsters/16907-goblin">Nimble Escape</a>, which lets them disengage as a bonus action - which is what a goblin in trouble should do, because goblins, like most of us, don't want to die. The AI just keeps it attacking instead.</p>

    <h3 id="tools-and-plugins-to-fix-the-gaps">Tools and plugins to fix the gaps</h3>

    <p>Solo role-playing has a long, rich tradition of tools - call them thought technologies - for injecting randomness and getting around the AI's predictability. The most famous is the Mythic Game Master Emulator, which is the nerdiest phrase I have ever said out loud. There's also the <a href="https://cote.io/2024/05/16/plot-unfolding.html">Plot Unfolding Machine</a>, which sounds a lot cooler. These are systems for asking oracle questions - "is there a goblin hiding in the bushes?" - and rolling dice for unexpected outcomes, NPC reactions, encounter tables, meaning tables (old, meaningful), reactions (usurp, refuse), encounters (manticore, cobbler).</p>

    <p>These are easy to wire up as <a href="https://modelcontextprotocol.io/">MCP</a> tools. I've written a few in Java and TypeScript - the <a href="https://spring.io/blog/2025/09/16/spring-ai-mcp-intro-blog">Spring AI MCP intro</a> is a good starting point. Hand the AI a randomizer, tell it to call the tool, and you start getting interesting results. Same combat scene, but now the bandit leader does something more human and less mindless-automaton. To solve the memory problem you give the AI a dungeon master journal that saves state across sessions. The tools make it work better, and it's a lot more fun. Code at <a href="https://cote.io/chatdm/">cote.io/chatdm</a>.</p>

    <p>In an enterprise context you obviously need a lot more around the AI than "I'm fighting some bandits" - compliance, security, regulation, all of that thrilling stuff. People put together platforms and stacks. More on that at <a href="https://trytanzu.ai/">TryTanzu.ai</a>.</p>

    <h3 id="the-yes-but-about-ai-productivity">The "yes, but" about AI productivity</h3>

    <p>All the "yes, but" about AI productivity is right. It's a lot of work to get the effortless thing - to borrow Mark Pilgrim's old line from the Python days, a lot of effort goes into making this effortless. That said: I'm programming again and it's super fun. I haven't programmed since 2005, I've been trying to get friends to teach me and they're busy with their lives, and the little guy in my pocket who's never bored is really good at teaching me. And I'm playing D&amp;D again, even in my sad solo life. I should probably play with my kids, but they have homework. So that's my excuse.</p>

    <h3 id="the-enterprise-ai-paradox">The enterprise AI paradox</h3>

    <p>Why is AI so great for individuals and yet at the enterprise level people are saying this doesn't seem to be doing anything? Here's the way I've been thinking about it.</p>

    <p>For a person: if you're 20% more productive with AI, you can do 20% less work. Don't tell your bosses. Leave earlier, book your trip at work, take on less responsibility. Obvious benefit to an individual.</p>

    <figure>
      <img src="https://talks.cote.io/goblins-enterprise-ai-rest-of-us-2025/images/slide-32.png" alt="Slide reading: People - IC is 20% more productive equals IC can work 20% less. Footnote: Individual contributor is enterprise-speak for not a manager, a worker.">
      <figcaption>The individual side of the paradox. IC = individual contributor, enterprise-speak for "not a manager, a worker."</figcaption>
    </figure>

    <p>For an organization with 4,000 ICs who are 20% more productive: now what? The most imaginative thing organizations have come up with is firing 20% of them. But what do you actually do with that aggregate productivity? Historically, enterprises haven't been great at figuring out what to do when there's a huge productivity gain. They have to sort it out over time.</p>

    <figure>
      <a href="https://en.wikipedia.org/wiki/Productivity_paradox"><img src="https://talks.cote.io/goblins-enterprise-ai-rest-of-us-2025/images/slide-33.png" alt="Slide reading: Enterprise - 4,000 ICs are 20% more productive, question mark, profit. Footnote references the Productivity Paradox and recent IC/GDP data."></a>
      <figcaption>The enterprise side of the paradox. See the <a href="https://en.wikipedia.org/wiki/Productivity_paradox">Productivity Paradox</a>, recent IC/GDP data, and counter-arguments.</figcaption>
    </figure>

    <p>I think it's because it's hard to know, manage, and see the value each individual is having and how it bubbles up to the top. AI is valuable to people. Yes, but, AI is not legible to enterprises. In <a href="https://en.wikipedia.org/wiki/Seeing_Like_a_State"><em>Seeing Like a State</em></a> (James C. Scott, 1998), "legible" means comprehensible and manipulable to centralized authority - the process by which complex, local, lived realities get simplified into standardized forms a state can record, monitor, and control. The individual sees the value. The enterprise can't yet read it.</p>

    <figure>
      <a href="https://en.wikipedia.org/wiki/Seeing_Like_a_State"><img src="https://talks.cote.io/goblins-enterprise-ai-rest-of-us-2025/images/slide-34.png" alt="Slide reading: AI is valuable to people. Yes, but, AI is not legible to enterprises. Footnote defines legible per James C. Scott, Seeing Like a State, 1998."></a>
      <figcaption>Source for the legibility framing: <a href="https://en.wikipedia.org/wiki/Seeing_Like_a_State">James C. Scott, <em>Seeing Like a State</em>, 1998</a>.</figcaption>
    </figure>

    <p>That's been my experience over the past couple of years. And if someone at work is insisting you do AI, tell them: first I need to play some D&amp;D, I'll sort it all out, come back in six months.</p>

  </div>


  <aside class="cta">
    <p>Want to run AI in your enterprise without losing your mind to compliance, security, and regulation? See the platform that's been doing it for years at <a href="https://trytanzu.ai/" onclick="gtag('event','click_cta',{event_category:'talks',event_label:'what-the-goblins-can-teach-us-about-enterprise-ai:trytanzu'})">TryTanzu.ai</a>. Or come play D&amp;D with the AI at <a href="https://cote.io/chatdm/" onclick="gtag('event','click_cta',{event_category:'talks',event_label:'what-the-goblins-can-teach-us-about-enterprise-ai:chatdm'})">cote.io/chatdm</a>.</p>
  </aside>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2025/04/02/how-to-code-agentic-ai.html">How to code agentic AI tools in Java with goblins</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
      <li><a href="https://cote.io/2025/04/24/make-an-oracle-with-an.html">Make an oracle with an MCP Server in Java with Spring AI - Solo roleplaying D&D with agentic AI, #01</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
      <li><a href="https://cote.io/2025/04/27/how-to-make-mcp-prompts.html">How to make MCP Prompts in Java with Spring AI - Coding Model Context Protocol Prompts - Solo roleplaying D&D with agentic AI, #04</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
      <li><a href="https://cote.io/2024/04/10/tuning-the-prompt.html">Tuning the Prompt for Solo D&D with ChatGPT</a> - Earlier solo D&D-with-AI experiments that fed into the talk.</li>
      <li><a href="https://cote.io/2025/04/25/spy-on-the-dm-with.html">Spy on the DM with Model Context Protocol Servers in Java - Solo roleplaying D&D with agentic AI, #02</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/civonavigatelondon2025/">Platform Engineering for Private Cloud, with AI seasoning</a> - Civo Navigate London, 2025-09-30</li>
      <li><a href="https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/">Private Cloud AI Platform Engineering</a> - SREDay Amsterdam, 2025-11-07</li>
      <li><a href="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/">7 Ways to Fail at Building a Platform</a> - CfgMgmtCamp, 2026-02-02</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/goblins-enterprise-ai-rest-of-us-2025/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Three Cloud Foundry Stories</title>
      <link>https://talks.cote.io/cfdayeu2025/</link>
      <guid isPermaLink="true">https://talks.cote.io/cfdayeu2025/</guid>
      <pubDate>Tue, 07 Oct 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Three Cloud Foundry Stories</h1>
  <p class="given">Given at <a href="https://events.linuxfoundation.org/cloud-foundry-day-europe/">Cloud Foundry Day Europe 2025</a> (Frankfurt, Germany) on <time datetime="2025-10-07">October 7, 2025</time>.</p>

  <p class="summary">A talk about telling Cloud Foundry stories - "I'm from marketing, and I'm here to help." Coté walks through four customer case studies (a major bank, Rabobank, Charles Schwab, and DATEV) using a simple runbook for what makes a good one. The setup: Cloud Foundry is in a great moment thanks to private-cloud and sovereign-cloud demand, but not enough people know about it. The fix is more stories, told well.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/cfdayeu2025.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/cfdayeu2025.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'cfdayeu2025'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/OHM3EG4IiV0" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=OHM3EG4IiV0" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'cfdayeu2025'})">Recording on YouTube</a></p>
  </div>

  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://trytanzu.ai">TryTanzu.ai - 90-day trial</a></li>
      <li>"<a href="https://blogs.vmware.com/tanzu/enterprise-grade-platform-engineering-at-charles-schwab/">Enterprise Grade Platform Engineering at Charles Schwab</a>," Coté, September 2024</li>
      <li><a href="https://www.youtube.com/@CloudFoundry">Cloud Foundry Weekly</a></li>
      <li>"<a href="https://www.youtube.com/watch?v=GLinMu9hC4E">Platform Engineering for Private Cloud</a>," Coté, NDC Oslo 2025</li>
    </ul>
  </div><h2 id="transcript">Transcript</h2>
  <div class="transcript">

    <h3 id="i-m-from-marketing-and-i-m-here-to-help">I'm from marketing, and I'm here to help</h3>

    <p>Hello, I'm from marketing, and I'm here to help. If you remember one of our former movie actors from the 50s. Thanks for having me, and thanks for being here. What I want to go over is three - actually four - stories, or if you'll pardon the word, case studies of people who use Cloud Foundry. Unlike my usual introverted cocoony self - staying at the hotel, running off to my room between sessions, looking down at the ground so I don't have to talk with people - I actually talked with people here. So I got an extra one, which was delightful. The numbers might be a little wrong on the new one, but I can point the finger at the person who gave it to me if you want the corrected ones.</p>

    <h3 id="the-perfect-time-for-cloud-foundry">The perfect time for Cloud Foundry</h3>

    <p>This has been said many times, but it really is a great time for <a href="https://www.cloudfoundry.org/">Cloud Foundry</a>, for any PaaS to be around. There's the sentiment of wanting a platform around to do more rapid application development - I don't know if you've heard of that concept. Let the developers focus on what they're doing. There are a few other things supporting it too. By my reckoning, each year about 40 to 50% of applications run on what you want to call dedicated cloud, or private cloud, or on-premises, or "I manage my own stack of stuff" cloud. That doesn't initialize very well. But the number has stuck for many years if you look at the analyst reports. There's a whole presentation I have going over that, with charts. If you really get into charts, I'd love to talk to you - there aren't that many of us around.</p>

    <figure>
      <a href="https://www.youtube.com/watch?v=GLinMu9hC4E"><img src="https://talks.cote.io/cfdayeu2025/images/slide-4.png" alt="Big stat slide: 50% of enterprise apps run on private cloud."></a>
      <figcaption>Source: <a href="https://www.youtube.com/watch?v=GLinMu9hC4E">"Platform Engineering for Private Cloud,"</a> Coté, NDC Oslo 2025.</figcaption>
    </figure>

    <p>Speaking of charts, when you ask people where they want to do their AI stuff, a lot of them want to do it in - I lump edge in here, it seems extreme to care about something called edge, but I know it's important - in their own environments. Which again is a perfect situation for a platform. And then thanks to my friends back home, lots of discussion about sovereign cloud, or as an American I like to think about it, the not-American cloud. The rest of the world instead of just the US-based ones. Again, a great opportunity for a PaaS, for Cloud Foundry, to be around. As long as you don't call it PaaS. We can't say that anymore. It's got bad memories and connotations - "where did the three-layer stack touch you, make you feel bad?" Just say platform.</p>

    <figure>
      <a href="https://www.broadcom.com/info/tanzu/idc-on-premises-ai-infrastructure"><img src="https://talks.cote.io/cfdayeu2025/images/slide-5.png" alt="IDC chart on on-premises AI infrastructure adoption."></a>
      <figcaption>Source: <a href="https://www.broadcom.com/info/tanzu/idc-on-premises-ai-infrastructure">"On-Premises AI Infrastructure Balances Innovation and Security,"</a> IDC White Paper sponsored by Broadcom, doc #US52747024, December 2024 (n=411, conducted July 2024).</figcaption>
    </figure>

    <figure>
      <img src="https://talks.cote.io/cfdayeu2025/images/slide-6.png" alt="The 'Trump Cloud' joke slide - a Magritte-style 'Cloud Man' painting with US and EU flags, riffing on sovereign cloud politics.">
      <figcaption>AI-generated "Trump Cloud"; "The Cloud Man," found on Whoopah, does not appear to be an actual Rene Magritte painting.</figcaption>
    </figure>

    <h3 id="not-enough-people-know-about-cloud-foundry">Not enough people know about Cloud Foundry</h3>

    <p>The issue is, not enough people know about Cloud Foundry. They know of it distantly, in the past, as sort of a thing. We don't really get the story out that much, which is what I want to go over. I'll give a quick intro to myself, because I enjoy it when people engage with my brand, as one of my old friends used to say. I've been in this area for about 10 years - at <a href="https://en.wikipedia.org/wiki/Pivotal_Software">Pivotal</a>, then VMware, then VMware Tanzu, then <a href="https://www.vmware.com/products/app-platform/tanzu">VMware Tanzu by Broadcom</a>, and I think now we're Tanzu by Broadcom. I just put "Tanzu" because it's a lot faster than all of that other stuff. I don't know if I successfully showed you how much brand training I've been through. Kind of a bad student.</p>

    <h3 id="the-case-study-runbook">The case-study runbook</h3>

    <p>Part of what I want to do for this community is a little bit of, if you'll forgive it, pedantry. We should be putting together a lot more of these stories, or case studies - I'm going to go between those two words. This is kind of a template for what you want to do with a case study. The point is to show people who are interested, or people who need to be told this, that what you have is worth their time, that it works, and that it fits their problems. If you go look at the Cloud Foundry site, there are actually a lot of case studies. We just don't have a lot of new updated ones. That's something I think could be pretty easy for us to do as a community.</p>

    <figure>
      <img src="https://talks.cote.io/cfdayeu2025/images/slide-13.png" alt="Case Study Runbook bullet list: Goal, Who, Speeds and feeds, Business outcomes, Generalization, Hook, CTA.">
      <figcaption>The case-study runbook: goal, who, speeds and feeds, business outcomes, generalization, hook, CTA. Made up, not from a marketing textbook - I have a philosophy degree, not a marketing degree.</figcaption>
    </figure>

    <p>I'm going to go over four. These aren't the technical terms from a textbook - I just made them up. The first one we'll call "It just works."</p>

    <h3 id="story-1-it-just-works-one-bank-since-2018">Story 1: "It just works" - one bank since 2018</h3>

    <p>What you do with this kind of story is show that this isn't some wacky crazy science-fiction stuff. There was a time when everyone was like "we want to be like Google" and you'd be like, "I don't think you know what you're talking about. You probably don't want to be like that, and you don't need to be like that." This is the opposite. This is "we'd like to go home at 4:30 every day and not have to do some crazy exotic stuff. Be stable, be running in a normal way, be good." Not in a moral way, in an effective way.</p>

    <p>This one is anonymized. Here's a bank - I assume most all banks are beloved, a nice beloved bank of the world. You can see what their Cloud Foundry foundations are supporting. The number I like the most, the most tangible to my mind, isn't the application instances or the containers - if you tell that to someone outside this community they're like, "I have no idea what you're talking about. Is a container an AI?" I focus on the number of applications they're supporting, and what they're actually doing with the platform. Because that's why this is a good "it just works" example: this is a regular organization, in a good way. Something people depend on every day, if not multiple times a day. They're running their retail banking, payments, open-banking integrations, and the Gen AI stuff Oren and Josh were going over earlier.</p>

    <figure>
      <img src="https://talks.cote.io/cfdayeu2025/images/slide-15.png" alt="One Bank's platform stats: 6,400+ developers, 300+ unique applications, 50,000 containers, 2 sites, 4 foundations, 1,000 AIs month over month. Business uses: retail banking, payments, open banking, GenAI.">
      <figcaption>One bank's Cloud Foundry footprint, in production since 2018. Most figures from August 2024; uses as of September 2025.</figcaption>
    </figure>

    <p>The other side of the case study is outcomes - business outcomes, if you want the marketing term. Why do I care, other than a bunch of big numbers? These are sometimes harder to quantify but equally important. This bank can deploy during working days, and I had to learn this technical term, "heightened awareness periods," which sounds like whenever my kids are home for me. Faster setup time, faster patching, and equally important - we don't talk about this as much as we used to - happy developers. What's good about the "it just works" story is we're not generating images of kangaroos riding horses here. We don't have exotic needs. We just want to make sure you get paid, or that you pay your bills. The things that run not entire, but huge parts, of our lives.</p>

    <figure>
      <img src="https://talks.cote.io/cfdayeu2025/images/slide-16.png" alt="Outcomes: trusted to deploy during working hours, 99% faster setup, 75% reduction in patching time, ~25% more time coding across 6,400+ developers, happy developers and apps.">
      <figcaption>One bank's outcomes - 99% faster setup, 75% less patching time, ~25% more time coding across 6,400+ developers. As of September 2025.</figcaption>
    </figure>

    <h3 id="story-2-the-open-sourcer-rabobank-since-2017">Story 2: "The Open Sourcer" - Rabobank since 2017</h3>

    <p>If you're one of my coworkers, close your ears and your eyes for this next part. If you're watching the film, definitely if you're in my upper management chain, just pretend this didn't happen. Here's an example of the open sourcer. Any community like this needs to be more - despite my compensation - than just one person selling the stuff. To put it one way, all of our Cloud Foundry stories are all of our Cloud Foundry stories. This is <a href="https://www.rabobank.com/">Rabobank</a>. They first started using Cloud Foundry, probably PCF Pivotal, back in 2017, and four years ago they migrated to open source. Great to see them in the community. I live in Amsterdam, so unfortunately I'm not a Rabo customer. But I encounter them all the time. When I first moved there they were the first ones with Apple Pay, on the bus stops everywhere. I'm going to assume they're the most technologically advanced bank available, just because I could pay with my phone in 2018.</p>

    <figure>
      <img src="https://talks.cote.io/cfdayeu2025/images/slide-18.png" alt="Rabobank Cloud Foundry stats: 9,500 application instances, 300 developer teams, migrated to OSS 4 years ago. Business uses: all customer-facing retail banking, payments, internal apps.">
      <figcaption>Rabobank, on Cloud Foundry since 2017, migrated to open-source CF four years ago. Source: Rabobank attendees, CF Day EU 2025.</figcaption>
    </figure>

    <p>You can see their numbers - a Netherlands bank with reach outside the Netherlands, a bit smaller, which is fine. Supporting 300 developer teams. All their retail banking runs on Cloud Foundry, payments too, and lots of internal applications. One figure we in the community like to quote all the time is the developer-to-operator ratio - 300 developer teams supported by a four-person platform team. Astounds people. The last outcome is my favorite: zero outages blamed on Cloud Foundry in the past year. Which reminds me of another case I'll anonymize - pretty much all of their stuff went down, and the executive team was like, "What's that over there in the corner that didn't go down?" And it was their Cloud Foundry platform. Which reminded me that in marketing you often have to tell people you exist. If something is stable and just running well, it's worth telling people about over and over.</p>

    <figure>
      <img src="https://talks.cote.io/cfdayeu2025/images/slide-19.png" alt="Rabobank outcomes: 4-person platform team, 60 euros per app per month for HA apps, weekly repaves, runs across AWS and Azure, zero outages blamed on CF in past year.">
      <figcaption>Rabobank outcomes: four platform engineers, &euro;60 per HA app per month, weekly repaves, runs across AWS and Azure, zero outages blamed on Cloud Foundry in the past year.</figcaption>
    </figure>

    <h3 id="story-3-impressive-performance-compliantaf-schwab-since-2014">Story 3: "Impressive Performance / CompliantAF" - Schwab since 2014</h3>

    <p>Next one we'll call the impressive performer. This is the one where you say, "oh, they're operating at Google scale," or whatever scale. Another financial institution. This is also a great example of why the cameras at the back are a fantastic marketing asset, because all of this is from a recorded talk the Schwab people gave at a conference. Once you have something on YouTube, it's a multiplier. Speaking to you in this room is very nice - I love it, pleasant, good to see you - but YouTube reaches the people we haven't talked to yet, the ones hanging out finding videos. That's who we want to reach most.</p>

    <figure>
      <a href="https://blogs.vmware.com/tanzu/enterprise-grade-platform-engineering-at-charles-schwab/"><img src="https://talks.cote.io/cfdayeu2025/images/slide-21.png" alt="Charles Schwab Cloud Foundry stats: 120,000 application instances, 28,000 production CF pushes per month (68k prod plus dev). Business uses: retail trading, broker-dealer operations, stock-plan (RSU) services, wealth management."></a>
      <figcaption>Charles Schwab, on Cloud Foundry since 2014. Source: <a href="https://blogs.vmware.com/tanzu/enterprise-grade-platform-engineering-at-charles-schwab/">"Enterprise Grade Platform Engineering at Charles Schwab,"</a> Coté, September 2024, based on Schwab's Explore 2024 panel [TANP2089LV].</figcaption>
    </figure>

    <p>I was showing this to one of the people whose stories I'm telling here, and they took a pause and said, "whoa, that's huge." I use <a href="https://www.schwab.com/">Schwab</a>. They're great. Or Charles Schwab - us insiders just call them Schwab. Retail trading, my retirement account basically, all those RSUs I love are there, wealth management. If you watch their panel, I think they do something like 5.4 million trades a day, and on average they manage around $9.4 trillion in assets. So in the financial world, it's Google scale, whatever that means.</p>

    <p>The importance to me is what they do with it. The chart on the outcomes slide is what they call a "market storm." When Wall Street opens, the first 15 minutes are bonkers. Everything is nice and calm, you're getting your coffee, maybe your third cup of coffee, and then craziness. Handling that load, being reliable, five days a week - that's supported by Cloud Foundry. Showing a chart like that draws people in: it's real, it's mature, it works at any scale they care about. Even if they want to operate at Schwab scale. Maybe we should start saying that. That'd be thrilling.</p>

    <figure>
      <a href="https://blogs.vmware.com/tanzu/enterprise-grade-platform-engineering-at-charles-schwab/"><img src="https://talks.cote.io/cfdayeu2025/images/slide-22.png" alt="Schwab outcomes: no-fee trading enabled by keeping operating costs low, hundreds of thousands of app instances managed by a 3-person team, handles daily load and 'market-storms,' easier audits and governance. Includes a market-storm chart of trading volume in the first 15 minutes after market open."></a>
      <figcaption>Schwab outcomes: no-fee trading enabled by low operating costs; hundreds of thousands of app instances managed by a 3-person team; market-storm load handled five days a week. Source: <a href="https://blogs.vmware.com/tanzu/enterprise-grade-platform-engineering-at-charles-schwab/">"Enterprise Grade Platform Engineering at Charles Schwab,"</a> Coté, September 2024.</figcaption>
    </figure>

    <h3 id="story-4-the-transformer-datev">Story 4: "The Transformer" - DATEV</h3>

    <p>Since we're in Germany, I thought I'd go over a German company. The transformer. There's a lot of computers and software in the world that we'd like to be better - whether we want to change the infrastructure or make the applications better. Most people are interested in transforming how they go about things. That's the journey <a href="https://www.datev.com/">DATEV</a> has been on. They're an accounting firm that helps out accountants in Germany. I've been told German accounting is even more complicated than American accounting, which sounds really complicated. Now that I live in the Netherlands, taxes are basically three boxes - you put a number in each and everything else is preloaded. It's so crazy this doesn't happen everywhere - the government taxing you knows what you have, why don't they just send you a bill?</p>

    <figure>
      <img src="https://talks.cote.io/cfdayeu2025/images/slide-25.png" alt="DATEV Cloud Foundry stats: 17,000 application instances, 30,000 containerized workloads, 350 teams using Cloud Foundry, 50 teams using Kubernetes. Business uses: tax accounting, audit, office management.">
      <figcaption>DATEV's footprint - 350 teams on Cloud Foundry, 50 on Kubernetes. Source: conversations with J&uuml;rgen Su&szlig;ner, DATEV, October 2025; DATEV case study and video.</figcaption>
    </figure>

    <p>They've been modernizing the mainframe and the Windows-based applications they use to support their co-op of accountants. You can see the magnitude scaled to what they're doing. Showing how many teams you're supporting on Cloud Foundry is very valuable - it gives people outside this room an impression of how much is being done. Not just some strange exotic thing from times past, actually running things people depend on every day, or at least during tax season, but also payroll, office management.</p>

    <figure>
      <img src="https://talks.cote.io/cfdayeu2025/images/slide-26.png" alt="DATEV outcomes: modernization and standardization, more appdev and less opsdev, patching in 2 to 3 days, integrate with mainframes.">
      <figcaption>DATEV outcomes: modernization and standardization, more appdev and less opsdev, 2-3 day patching, integration with the mainframe. Source: conversations with J&uuml;rgen Su&szlig;ner, DATEV, October 2025.</figcaption>
    </figure>

    <p>It's great that J&uuml;rgen shared all of this with me and corrected some errors I had. Always good to be truthful in most marketing. They've been using Cloud Foundry not just for the runtime - I'm sure they have crazy market windows when some fun tax day occurs - but as a standard way to do things. A standardized way of running applications, even architecting them, so as they take their legacy apps forward they have a standard place to go. They have a plan, instead of the very enterprisey "whatever you might want to do" way of thinking about things. And, by the way, they have very beautiful slides. Worth zooming into when you grab the original.</p>

    <h3 id="more-mercedes-benz-jpmorgan-chase-sb-payment-service-comcast-militaries">More: Mercedes-Benz, JPMorgan Chase, SB Payment Service, Comcast, militaries</h3>

    <p>There are many other cases. I caught up with some <a href="https://blogs.vmware.com/tanzu/mercedes-benz-cloud-foundry-tanzu-platform/">Mercedes-Benz</a> people. Always lots of banks. Another open sourcer down there, <a href="https://www.cloudfoundry.org/case-studies/comcast/">Comcast</a> - similar story to Rabobank, much different industry and scale, but there are all sorts of things. And every time someone mentions a military or security force, they're always like, "but I can't tell you who it is, it's very, very secret." It's great when people talk out loud about it - very helpful for the community.</p>

    <figure>
      <img src="https://talks.cote.io/cfdayeu2025/images/slide-27.png" alt="More Cloud Foundry users list: Mercedes-Benz (300 application projects, 3,000 application instances, ~1,500 platform services, 2023); JPMorgan Chase (1,522+ apps, 15,000 deploys a day, 2022); SB Payment Service (5-minute app releases since 2019); Comcast (long-time CF user); several militaries and security forces.">
      <figcaption>More Cloud Foundry users. Sources: Tanzu case studies and videos; possible other users from <a href="https://theirstack.com">TheirStack</a>, retrieved September 30, 2025; CF Summit EU 2025.</figcaption>
    </figure>

    <h3 id="call-to-action-tell-your-stories">Call to action: tell your stories</h3>

    <p>Someone mentioned this term today, so I won't be teaching you it - call to action, which sounds militaristic now that I think of it. If you're a user, figure out how to tell your story. The angle here is: sure, you've got paperwork and comms people, but if you say, "this is about open-source software in a community, for Cloud Foundry stuff," they'll probably be like, "oh right, that's great, because we're in this contract negotiation with this vendor and we don't want you to talk about them." If you talk about how you're using an open-source thing - which you will be, however it's bundled together for you - that generally is a lot easier. Especially over the next 12, maybe even 24 months, get the story out there. Talk about how many people are doing it and what you're doing with it. Hopefully I've given you a sense of the bullet points, the raw ingredients you can stick in a blender and make a delicious smoothie. There's always a little bit left over - have some kids and feed it to them.</p>

    <p>Speaking of things you can do right now: there's <a href="https://www.youtube.com/@CloudFoundry">Cloud Foundry Weekly</a>, and I mean that in a good way - Nick and Nikki, the two Nicks, are always interested in guests. There's <a href="https://cfgmgmtcamp.org/">cfgmgmtcamp in Ghent</a> in February, very low-level and technical - if you fancy yourself a <a href="https://bosh.io/">BOSH</a> aficionado, the last BOSH talk there was when I first joined Pivotal in 2015, when <a href="https://twitter.com/littleidea">Andrew Clay Shafer</a> went and gave one. <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/">KubeCon EU</a> in Amsterdam in March has a platform engineering track Paula was talking about earlier. And <a href="https://thenewstack.io/">The New Stack</a> - if you ever want to put an article in, we have basically unlimited access to help you publish. Wherever there's a button that says "publish," try to click on it. Thanks again - the more we get stories out there, whether updates on existing ones or new ones, the more it'll help us all.</p>

  </div>

  <aside class="cta">
    <p>Want to try out Cloud Foundry? You can when you <a href="https://trytanzu.ai/" onclick="gtag('event','click_cta',{event_category:'talks',event_label:'cfdayeu2025:trytanzu'})">TryTanzu.ai</a>.</p>
  </aside>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2025/11/03/cloud-foundry-stories.html">3 + 1 Cloud Foundry Stories</a> - Direct Cloud Foundry follow-up: customer stories and positioning.</li>
      <li><a href="https://cote.io/2025/10/21/cloud-foundry-is-alive-and.html">Cloud Foundry is alive and well, running lots of really important shit</a> - Direct Cloud Foundry follow-up: customer stories and positioning.</li>
      <li><a href="https://cote.io/2024/09/13/how-to-support.html">How to support 1,000's of developers for your internal developer platform</a> - Internal developer platform angle that matches the talk's IDP framing.</li>
      <li><a href="https://cote.io/2025/07/28/platform-engineering-for-private-cloud.html">Platform engineering for private cloud</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2025/09/29/cloud-foundry-day-october-th.html">Cloud Foundry Day, October 7th, 2025</a> - Direct Cloud Foundry follow-up: customer stories and positioning.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/2025-to-2030-a-marketing-strategy-for-cloud-foundry/">2025 to 2030: A marketing strategy for Cloud Foundry</a> - Cloud Foundry Day North America, 2025-05-07</li>
      <li><a href="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/">7 Ways to Fail at Building a Platform</a> - CfgMgmtCamp, 2026-02-02</li>
      <li><a href="https://talks.cote.io/platform-engineering-for-private-cloud-platformcon-2025/">Platform Engineering for Private Cloud</a> - PlatformCon, 2025-05-10</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/cfdayeu2025/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Platform Engineering for Private Cloud, with AI seasoning</title>
      <link>https://talks.cote.io/civonavigatelondon2025/</link>
      <guid isPermaLink="true">https://talks.cote.io/civonavigatelondon2025/</guid>
      <pubDate>Tue, 30 Sep 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Platform Engineering for Private Cloud, with AI seasoning</h1>
  <p class="given">Given at <a href="https://www.civo.com/navigate/london">Civo Navigate London 2025</a> (London, UK) on <time datetime="2025-09-30">September 30, 2025</time></p>

  <p class="summary">A platform-engineering talk with the AI angle bolted on. Covers the scope of a real platform (everything beyond namespaces and templates), the cost and ratio benchmarks of running one well, and what changes when you start adding AI services - models, MCP servers, gateways, frameworks - to that mix.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/civonavigatelondon2025.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/civonavigatelondon2025.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'civonavigatelondon2025'})">Download PDF</a></p>
  </div>


  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://trytanzu.ai">TryTanzu.ai - platform running thousands of apps</a></li>
      <li><a href="https://cote.io/uploads/2025/internal-developer-platform-marketing.pdf">Internal Developer Platform Marketing (PDF)</a></li>
      <li><a href="https://newsletter.cote.io">Cote's Newsletter</a></li>
    </ul>
  </div>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2024/05/25/the-tanzu-platform.html">The Tanzu Platform - platform engineering in a box</a> - Tanzu Platform context for the platform-engineering arguments.</li>
      <li><a href="https://cote.io/2025/05/30/still-a-lot-private-cloud.html">Still a lot - private cloud check-in, Spring 2025</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2025/06/03/the-next-bottleneck-for-enterprise.html">The next bottleneck for enterprise AI: data</a> - Shares the talk's core terms: platform, data, cloud.</li>
      <li><a href="https://cote.io/2025/07/28/platform-engineering-for-private-cloud.html">Platform engineering for private cloud</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2023/01/26/product-management-in-platform-engineering.html">Product Management in Platform Engineering</a> - Shares the talk's core terms: platform, product, engineering.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/ai-platform-engineering-sreday-london/">AI Platform Engineering</a> - SREDay London, 2025-09-19</li>
      <li><a href="https://talks.cote.io/platform-engineering-for-private-cloud-platformcon-2025/">Platform Engineering for Private Cloud</a> - PlatformCon, 2025-05-10</li>
      <li><a href="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/">7 Ways to Fail at Building a Platform</a> - CfgMgmtCamp, 2026-02-02</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/civonavigatelondon2025/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Platform Engineering and AI - Two Buzzwords Finally Meet!</title>
      <link>https://talks.cote.io/ai-platform-engineering-sreday-london/</link>
      <guid isPermaLink="true">https://talks.cote.io/ai-platform-engineering-sreday-london/</guid>
      <pubDate>Fri, 19 Sep 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>AI Platform Engineering</h1>
  <p class="given">Given at <a href="https://sreday.com/2025-london/">SREDay London</a> (London, UK) on <time datetime="2025-09-19">September 19, 2025</time></p>

  <p class="summary">What SRE and platform teams will end up running for AI: models, MCP plugins, gateways, application frameworks, registries. With a private-cloud orientation, since that's where most large organizations want their AI workloads.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/ai-platform-engineering-sreday-london.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/ai-platform-engineering-sreday-london.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'ai-platform-engineering-sreday-london'})">Download PDF</a></p>
  </div>



  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://newsletter.cote.io/">Cote's Newsletter</a></li>
    </ul>
  </div>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2025/06/03/the-next-bottleneck-for-enterprise.html">The next bottleneck for enterprise AI: data</a> - Shares the talk's core terms: platform, data, tanzu.</li>
      <li><a href="https://cote.io/2025/07/28/platform-engineering-for-private-cloud.html">Platform engineering for private cloud</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2024/05/25/the-tanzu-platform.html">The Tanzu Platform - platform engineering in a box</a> - Tanzu Platform context for the platform-engineering arguments.</li>
      <li><a href="https://cote.io/2025/12/12/use-yours-secrets-to-get.html">Use yours secrets to get generative AI ROI</a> - Shares the talk's core terms: platform, data, apps.</li>
      <li><a href="https://cote.io/2023/01/26/product-management-in-platform-engineering.html">Product Management in Platform Engineering</a> - Shares the talk's core terms: platform, engineering, product.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/civonavigatelondon2025/">Platform Engineering for Private Cloud, with AI seasoning</a> - Civo Navigate London, 2025-09-30</li>
      <li><a href="https://talks.cote.io/platform-engineering-for-private-cloud-platformcon-2025/">Platform Engineering for Private Cloud</a> - PlatformCon, 2025-05-10</li>
      <li><a href="https://talks.cote.io/goblins-enterprise-ai-rest-of-us-2025/">What the goblins can teach us about enterprise AI</a> - AI for the Rest of Us, 2025-10-15</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/ai-platform-engineering-sreday-london/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Platform Engineering and AI - Two Buzzwords Finally Meet!</title>
      <link>https://talks.cote.io/ai-platform-engineering-uk-vmug-2025/</link>
      <guid isPermaLink="true">https://talks.cote.io/ai-platform-engineering-uk-vmug-2025/</guid>
      <pubDate>Thu, 18 Sep 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Platform Engineering and AI - Two Buzzwords Finally Meet!</h1>
  <p class="given">Given at <a href="https://sessionize.com/vmug-usercon-london-2025/">UK VMUG</a> on <time datetime="2025-09-18">September 18, 2025</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/ai-platform-engineering-uk-vmug-2025.pdf&amp;embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/ai-platform-engineering-uk-vmug-2025.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'ai-platform-engineering-uk-vmug-2025'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/9DRjbMLJXq8" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=9DRjbMLJXq8" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'ai-platform-engineering-uk-vmug-2025'})">Recording on YouTube</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. If you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/ai-platform-engineering-uk-vmug-2025/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>What the goblins can teach us about enterprise AI</title>
      <link>https://talks.cote.io/what-the-goblins-can-teach-us-about-enterprise-ai/</link>
      <guid isPermaLink="true">https://talks.cote.io/what-the-goblins-can-teach-us-about-enterprise-ai/</guid>
      <pubDate>Fri, 04 Jul 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>What the goblins can teach us about enterprise AI</h1>
  <p class="given">Given on <time datetime="2025-07-04">July 04, 2025</time></p>

  <p class="summary">The original goblins talk: if an AI can run a Dungeons & Dragons game, it can run enterprise software. What the robot is good at, what it's bad at, the tools and plugins that fix the gaps, and a theory about why AI is so valuable to individuals while remaining illegible to enterprises.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/what-the-goblins-can-teach-us-about-enterprise-ai.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/what-the-goblins-can-teach-us-about-enterprise-ai.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'what-the-goblins-can-teach-us-about-enterprise-ai'})">Download PDF</a></p>
  </div>



  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/chatdm">ChatDM - D&D with AI</a></li>
      <li><a href="https://newsletter.cote.io">Cote's Newsletter</a></li>
      <li><a href="https://www.softwaredefinedinterviews.com">Software Defined Interviews</a></li>
      <li><a href="https://www.softwaredefinedtalk.com">Software Defined Talk</a></li>
    </ul>
  </div>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2025/04/27/how-to-make-mcp-prompts.html">How to make MCP Prompts in Java with Spring AI - Coding Model Context Protocol Prompts - Solo roleplaying D&D with agentic AI, #04</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
      <li><a href="https://cote.io/2025/04/02/how-to-code-agentic-ai.html">How to code agentic AI tools in Java with goblins</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
      <li><a href="https://cote.io/2025/04/15/writing-good-docs-is-important.html">Writing good docs is important for agentic AI and Model Context Protocol, and developers are terrible at writing good docs</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
      <li><a href="https://cote.io/2025/06/25/can-you-add-ai-to.html">Can you add AI to existing application - it's unsatisfying...so far</a> - Shares the talk's core terms: enterprise, spring, improved.</li>
      <li><a href="https://cote.io/2025/04/26/how-to-create-a-model.html">How to create a Model Context Protocol Resource - Solo roleplaying D&D with agentic AI, #03</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/civonavigatelondon2025/">Platform Engineering for Private Cloud, with AI seasoning</a> - Civo Navigate London, 2025-09-30</li>
      <li><a href="https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/">Private Cloud AI Platform Engineering</a> - SREDay Amsterdam, 2025-11-07</li>
      <li><a href="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/">7 Ways to Fail at Building a Platform</a> - CfgMgmtCamp, 2026-02-02</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/what-the-goblins-can-teach-us-about-enterprise-ai/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Platform Engineering for Private Cloud</title>
      <link>https://talks.cote.io/platform-engineering-for-private-cloud-sreday-cologne-2025/</link>
      <guid isPermaLink="true">https://talks.cote.io/platform-engineering-for-private-cloud-sreday-cologne-2025/</guid>
      <pubDate>Wed, 11 Jun 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Platform Engineering for Private Cloud</h1>
  <p class="given">Given at <a href="https://sreday.com/2025-cologne-q2/">SREDay Cologne</a> on <time datetime="2025-06-11">June 11, 2025</time>.</p>

  <p class="summary">A platform-engineering talk with a private-cloud bias. Covers what platforms actually contain (everything beyond namespaces and templates), the cost and dev-to-ops ratios of running one well, and the seven ways teams fail at building one.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/platform-engineering-for-private-cloud-5d76c075-9e21-4822-9d34-271427ad2c4c.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/platform-engineering-for-private-cloud-5d76c075-9e21-4822-9d34-271427ad2c4c.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'platform-engineering-for-private-cloud-5d76c075-9e21-4822-9d34-271427ad2c4c'})">Download PDF</a></p>
  </div>


  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/uploads/2025/platform-marketing-in-2025-20250312.pdf">Platform Marketing In 2025 20250312 (PDF)</a></li>
      <li><a href="https://tanzu.vmware.com/content/white-papers/developer-toil-the-hidden-tech-debt">Developer Toil: The Hidden Tech Debt (white paper)</a></li>
      <li><a href="https://cote.io/platform/">Platform Engineering resources</a></li>
    </ul>
  </div>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2025/05/30/still-a-lot-private-cloud.html">Still a lot - private cloud check-in, Spring 2025</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2024/05/25/the-tanzu-platform.html">The Tanzu Platform - platform engineering in a box</a> - Tanzu Platform context for the platform-engineering arguments.</li>
      <li><a href="https://cote.io/2024/07/12/theres-a-lot-of-private.html">There's a lot of private cloud out there</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2024/08/28/private-cloud-at.html">Private Cloud at VMware Explore - Notebook</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2025/06/04/re-still-a-lot-of.html">Re: Still a lot of private cloud, numbers of cloud repatriation (higher than I thought)</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/civonavigatelondon2025/">Platform Engineering for Private Cloud, with AI seasoning</a> - Civo Navigate London, 2025-09-30</li>
      <li><a href="https://talks.cote.io/ai-platform-engineering-sreday-london/">AI Platform Engineering</a> - SREDay London, 2025-09-19</li>
      <li><a href="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/">7 Ways to Fail at Building a Platform</a> - CfgMgmtCamp, 2026-02-02</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/platform-engineering-for-private-cloud-sreday-cologne-2025/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Platform Engineering for Private Cloud</title>
      <link>https://talks.cote.io/platform-engineering-for-private-cloud-ndc-oslo-2025/</link>
      <guid isPermaLink="true">https://talks.cote.io/platform-engineering-for-private-cloud-ndc-oslo-2025/</guid>
      <pubDate>Wed, 21 May 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Platform Engineering for Private Cloud</h1>
  <p class="given">Given at <a href="https://ndcoslo.com">NDC Oslo</a> on <time datetime="2025-05-21">May 21, 2025</time>.</p>

  <p class="summary">A platform-engineering talk with a private-cloud bias. Covers what platforms actually contain (everything beyond namespaces and templates), the cost and dev-to-ops ratios of running one well, and the seven ways teams fail at building one.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/platform-engineering-for-private-cloud-ndc-oslo-2025.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/platform-engineering-for-private-cloud-ndc-oslo-2025.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'platform-engineering-for-private-cloud-ndc-oslo-2025'})">Download PDF</a></p>
  </div>


  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/GLinMu9hC4E" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=GLinMu9hC4E" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'platform-engineering-for-private-cloud-ndc-oslo-2025'})">Recording on YouTube</a></p>
  </div>


  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/uploads/2025/platform-marketing-in-2025-20250312.pdf">Platform Marketing In 2025 20250312 (PDF)</a></li>
      <li><a href="https://tanzu.vmware.com/content/white-papers/developer-toil-the-hidden-tech-debt">Developer Toil: The Hidden Tech Debt (white paper)</a></li>
      <li><a href="https://cote.io/platform/">Platform Engineering resources</a></li>
    </ul>
  </div>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2024/05/25/the-tanzu-platform.html">The Tanzu Platform - platform engineering in a box</a> - Tanzu Platform context for the platform-engineering arguments.</li>
      <li><a href="https://cote.io/2025/05/30/still-a-lot-private-cloud.html">Still a lot - private cloud check-in, Spring 2025</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2024/07/12/theres-a-lot-of-private.html">There's a lot of private cloud out there</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2024/08/28/private-cloud-at.html">Private Cloud at VMware Explore - Notebook</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2025/09/12/private-cloud.html">Private Cloud</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/civonavigatelondon2025/">Platform Engineering for Private Cloud, with AI seasoning</a> - Civo Navigate London, 2025-09-30</li>
      <li><a href="https://talks.cote.io/ai-platform-engineering-sreday-london/">AI Platform Engineering</a> - SREDay London, 2025-09-19</li>
      <li><a href="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/">7 Ways to Fail at Building a Platform</a> - CfgMgmtCamp, 2026-02-02</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/platform-engineering-for-private-cloud-ndc-oslo-2025/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Enterprise Software: Goblin Mode</title>
      <link>https://talks.cote.io/enterprise-software-goblin-mode-tanzu-ai-workshop/</link>
      <guid isPermaLink="true">https://talks.cote.io/enterprise-software-goblin-mode-tanzu-ai-workshop/</guid>
      <pubDate>Sun, 11 May 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Enterprise Software: Goblin Mode</h1>
  <p class="given">Given at Tanzu AI Workshop on <time datetime="2025-05-11">May 11, 2025</time>.</p>

  <p class="summary">The goblin-mode framing of enterprise AI: if the AI can run a D&D game, it can run enterprise software. What works, what fails, and what the gap looks like between AI being useful for individuals and being legible to enterprises.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/enterprise-software-goblin-mode-tanzu-ai-workshop.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/enterprise-software-goblin-mode-tanzu-ai-workshop.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'enterprise-software-goblin-mode-tanzu-ai-workshop'})">Download PDF</a></p>
  </div>


  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/chatdm/">ChatDM - D&D with AI</a></li>
      <li><a href="https://newsletter.cote.io/">Cote's Newsletter</a></li>
    </ul>
  </div>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2025/04/27/how-to-make-mcp-prompts.html">How to make MCP Prompts in Java with Spring AI - Coding Model Context Protocol Prompts - Solo roleplaying D&D with agentic AI, #04</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
      <li><a href="https://cote.io/2025/04/02/how-to-code-agentic-ai.html">How to code agentic AI tools in Java with goblins</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
      <li><a href="https://cote.io/2025/04/26/how-to-create-a-model.html">How to create a Model Context Protocol Resource - Solo roleplaying D&D with agentic AI, #03</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
      <li><a href="https://cote.io/2025/04/15/writing-good-docs-is-important.html">Writing good docs is important for agentic AI and Model Context Protocol, and developers are terrible at writing good docs</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
      <li><a href="https://cote.io/2023/12/06/new-prompt-to.html">New prompt to get ChatGPT to Dungeon Master Solo Dungeons & Dragons</a> - Earlier solo D&D-with-AI experiments that fed into the talk.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/civonavigatelondon2025/">Platform Engineering for Private Cloud, with AI seasoning</a> - Civo Navigate London, 2025-09-30</li>
      <li><a href="https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/">Private Cloud AI Platform Engineering</a> - SREDay Amsterdam, 2025-11-07</li>
      <li><a href="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/">7 Ways to Fail at Building a Platform</a> - CfgMgmtCamp, 2026-02-02</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/enterprise-software-goblin-mode-tanzu-ai-workshop/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Platform Engineering for Private Cloud</title>
      <link>https://talks.cote.io/platform-engineering-for-private-cloud-platformcon-2025/</link>
      <guid isPermaLink="true">https://talks.cote.io/platform-engineering-for-private-cloud-platformcon-2025/</guid>
      <pubDate>Sat, 10 May 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Platform Engineering for Private Cloud</h1>
  <p class="given">Given at <a href="https://platformcon.com">PlatformCon</a> on <time datetime="2025-05-10">May 10, 2025</time>.</p>

  <p class="summary">A platform-engineering talk with a private-cloud bias. Covers what platforms actually contain (everything beyond namespaces and templates), the cost and dev-to-ops ratios of running one well, and the seven ways teams fail at building one.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/platform-engineering-for-private-cloud-d5118195-fba5-4917-a0ac-f239e64c1d6a.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/platform-engineering-for-private-cloud-d5118195-fba5-4917-a0ac-f239e64c1d6a.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'platform-engineering-for-private-cloud-d5118195-fba5-4917-a0ac-f239e64c1d6a'})">Download PDF</a></p>
  </div>


  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/6dy_E7_r0WQ" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=6dy_E7_r0WQ" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'platform-engineering-for-private-cloud-platformcon-2025'})">Recording on YouTube</a></p>
  </div>


  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://newsletter.cote.io/">Cote's Newsletter</a></li>
    </ul>
  </div>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2024/05/25/the-tanzu-platform.html">The Tanzu Platform - platform engineering in a box</a> - Tanzu Platform context for the platform-engineering arguments.</li>
      <li><a href="https://cote.io/2025/05/30/still-a-lot-private-cloud.html">Still a lot - private cloud check-in, Spring 2025</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2024/07/12/theres-a-lot-of-private.html">There's a lot of private cloud out there</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2025/09/12/private-cloud.html">Private Cloud</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2024/08/28/private-cloud-at.html">Private Cloud at VMware Explore - Notebook</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/civonavigatelondon2025/">Platform Engineering for Private Cloud, with AI seasoning</a> - Civo Navigate London, 2025-09-30</li>
      <li><a href="https://talks.cote.io/ai-platform-engineering-sreday-london/">AI Platform Engineering</a> - SREDay London, 2025-09-19</li>
      <li><a href="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/">7 Ways to Fail at Building a Platform</a> - CfgMgmtCamp, 2026-02-02</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/platform-engineering-for-private-cloud-platformcon-2025/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>2025 to 2030: A marketing strategy for Cloud Foundry</title>
      <link>https://talks.cote.io/2025-to-2030-a-marketing-strategy-for-cloud-foundry/</link>
      <guid isPermaLink="true">https://talks.cote.io/2025-to-2030-a-marketing-strategy-for-cloud-foundry/</guid>
      <pubDate>Wed, 07 May 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>2025 to 2030: A marketing strategy for Cloud Foundry</h1>
  <p class="given">Given at <a href="https://events.linuxfoundation.org/cloud-foundry-day-north-america/">Cloud Foundry Day North America</a> on <time datetime="2025-05-07">May 7, 2025</time>.</p>

  <p class="summary">A marketing-strategy talk for Cloud Foundry: where the platform sits in 2025, who's buying it, what they say about it, and what a five-year story for the project looks like - including how to talk about it alongside Kubernetes and the AI wave.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/2025-to-2030-a-marketing-strategy-for-cloud-foundry.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/2025-to-2030-a-marketing-strategy-for-cloud-foundry.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'2025-to-2030-a-marketing-strategy-for-cloud-foundry'})">Download PDF</a></p>
  </div>


  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/EtEUtDKLxvo" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=EtEUtDKLxvo" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'2025-to-2030-a-marketing-strategy-for-cloud-foundry'})">Recording on YouTube</a></p>
  </div>


  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://newsletter.cote.io/">Cote's Newsletter</a></li>
    </ul>
  </div>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2025/11/03/cloud-foundry-stories.html">3 + 1 Cloud Foundry Stories</a> - Direct Cloud Foundry follow-up: customer stories and positioning.</li>
      <li><a href="https://cote.io/2025/09/29/cloud-foundry-day-october-th.html">Cloud Foundry Day, October 7th, 2025</a> - Direct Cloud Foundry follow-up: customer stories and positioning.</li>
      <li><a href="https://cote.io/2025/05/30/still-a-lot-private-cloud.html">Still a lot - private cloud check-in, Spring 2025</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2019/03/28/e327e6.html">Eirini - Bringing Cloud Foundry & Kubernetes Together</a> - Direct Cloud Foundry follow-up: customer stories and positioning.</li>
      <li><a href="https://cote.io/2025/11/08/good-management-is-a-fad.html">Good Management Is a Fad, Use Women's Razors, and AI Saves Three Hours a Week</a> - Shares the talk's core terms: cloud, foundry, tech.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/cfdayeu2025/">Three Cloud Foundry Stories</a> - Cloud Foundry Day Europe, 2025-10-07</li>
      <li><a href="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/">7 Ways to Fail at Building a Platform</a> - CfgMgmtCamp, 2026-02-02</li>
      <li><a href="https://talks.cote.io/state-of-spring-2026/">State of Spring, 2026</a> - Spring Tour, 2026-02-18</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/2025-to-2030-a-marketing-strategy-for-cloud-foundry/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Platform Engineering for Private Cloud</title>
      <link>https://talks.cote.io/platform-engineering-for-private-cloud-fdfecfe3-956e-4a4c-b6ae-9164cbd432a3/</link>
      <guid isPermaLink="true">https://talks.cote.io/platform-engineering-for-private-cloud-fdfecfe3-956e-4a4c-b6ae-9164cbd432a3/</guid>
      <pubDate>Tue, 25 Mar 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Platform Engineering for Private Cloud</h1>
  <p class="given">Given on <time datetime="2025-03-25">March 25, 2025</time></p>

  <p class="summary">A platform-engineering talk with a private-cloud bias. Covers what platforms actually contain (everything beyond namespaces and templates), the cost and dev-to-ops ratios of running one well, and the seven ways teams fail at building one.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/platform-engineering-for-private-cloud-fdfecfe3-956e-4a4c-b6ae-9164cbd432a3.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/platform-engineering-for-private-cloud-fdfecfe3-956e-4a4c-b6ae-9164cbd432a3.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'platform-engineering-for-private-cloud-fdfecfe3-956e-4a4c-b6ae-9164cbd432a3'})">Download PDF</a></p>
  </div>



  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/platform/">Platform Engineering resources</a></li>
      <li><a href="https://cote.io/uploads/2025/platform-marketing-in-2025-20250312.pdf">Platform Marketing In 2025 20250312 (PDF)</a></li>
    </ul>
  </div>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2024/05/25/the-tanzu-platform.html">The Tanzu Platform - platform engineering in a box</a> - Tanzu Platform context for the platform-engineering arguments.</li>
      <li><a href="https://cote.io/2025/05/30/still-a-lot-private-cloud.html">Still a lot - private cloud check-in, Spring 2025</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2025/09/08/why-you-should-buy-your.html">Why you should buy your internal developer platform</a> - Internal developer platform angle that matches the talk's IDP framing.</li>
      <li><a href="https://cote.io/2024/08/28/private-cloud-at.html">Private Cloud at VMware Explore - Notebook</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2024/07/12/theres-a-lot-of-private.html">There's a lot of private cloud out there</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/civonavigatelondon2025/">Platform Engineering for Private Cloud, with AI seasoning</a> - Civo Navigate London, 2025-09-30</li>
      <li><a href="https://talks.cote.io/ai-platform-engineering-sreday-london/">AI Platform Engineering</a> - SREDay London, 2025-09-19</li>
      <li><a href="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/">7 Ways to Fail at Building a Platform</a> - CfgMgmtCamp, 2026-02-02</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/platform-engineering-for-private-cloud-fdfecfe3-956e-4a4c-b6ae-9164cbd432a3/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>What the goblins can teach us about AI - Lessons learned from two years of playing D&amp;D with GenAI</title>
      <link>https://talks.cote.io/ai-goblins-monki-gras/</link>
      <guid isPermaLink="true">https://talks.cote.io/ai-goblins-monki-gras/</guid>
      <pubDate>Tue, 25 Mar 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>What the goblins can teach us about AI - Lessons learned from two years of playing D&D with GenAI</h1>
  <p class="given">Given at <a href="https://monkigras.com/">Monki Gras</a> (London, UK) on <time datetime="2025-03-25">March 25, 2025</time></p>

  <p class="summary">The Monki Gras edition of the goblins talk: what two years of playing solo D&D with generative AI taught Cote about where AI works, where it fails, and why it has trouble showing up at the enterprise level. Hands-on examples from ChatDM.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/ai-goblins-monki-gras.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/ai-goblins-monki-gras.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'ai-goblins-monki-gras'})">Download PDF</a></p>
  </div>


  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/chatdm/">ChatDM - D&D with AI</a></li>
      <li><a href="https://www.youtube.com/playlist?list=PLk_5VqpWEtiWbS-AHbk6WxgMfnpYaIx3g">Playlist on YouTube</a></li>
      <li><a href="https://newsletter.cote.io/">Cote's Newsletter</a></li>
    </ul>
  </div>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2025/04/27/how-to-make-mcp-prompts.html">How to make MCP Prompts in Java with Spring AI - Coding Model Context Protocol Prompts - Solo roleplaying D&D with agentic AI, #04</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
      <li><a href="https://cote.io/2024/02/08/chatgpt-cant-take.html">ChatGPT can't take over the world until it can play D&D</a> - Earlier solo D&D-with-AI experiments that fed into the talk.</li>
      <li><a href="https://cote.io/2024/04/09/how-to-use.html">How to use AI to solo play Dungeons and Dragons - Lab Notebook - Playing a Goblin Ambush</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
      <li><a href="https://cote.io/2025/04/02/how-to-code-agentic-ai.html">How to code agentic AI tools in Java with goblins</a> - Hands-on companion to the goblin/MCP material from the talk.</li>
      <li><a href="https://cote.io/2024/04/10/tuning-the-prompt.html">Tuning the Prompt for Solo D&D with ChatGPT</a> - Earlier solo D&D-with-AI experiments that fed into the talk.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/civonavigatelondon2025/">Platform Engineering for Private Cloud, with AI seasoning</a> - Civo Navigate London, 2025-09-30</li>
      <li><a href="https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/">Private Cloud AI Platform Engineering</a> - SREDay Amsterdam, 2025-11-07</li>
      <li><a href="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/">7 Ways to Fail at Building a Platform</a> - CfgMgmtCamp, 2026-02-02</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/ai-goblins-monki-gras/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Platform Engineering for Private Cloud</title>
      <link>https://talks.cote.io/private-platform-vmwugnl/</link>
      <guid isPermaLink="true">https://talks.cote.io/private-platform-vmwugnl/</guid>
      <pubDate>Wed, 12 Mar 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Platform Engineering for Private Cloud</h1>
  <p class="given">Given at <a href="https://vmugnl.nl">VMUG NL</a> on <time datetime="2025-03-12">March 12, 2025</time>.</p>

  <p class="summary">A platform-engineering talk with a private-cloud bias. Covers what platforms actually contain (everything beyond namespaces and templates), the cost and dev-to-ops ratios of running one well, and the seven ways teams fail at building one.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/private-platform-vmwugnl.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/private-platform-vmwugnl.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'private-platform-vmwugnl'})">Download PDF</a></p>
  </div>



  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/uploads/2025/platform-marketing-in-2025-20250312.pdf">Platform Marketing In 2025 20250312 (PDF)</a></li>
      <li><a href="https://www.youtube.com/watch?v=gqKr-lK2Yyg">Video on YouTube</a></li>
      <li><a href="https://www.youtube.com/watch?v=L8o_OZxbzH4">Video on YouTube</a></li>
      <li><a href="https://tag-app-delivery.cncf.io/whitepapers/platforms/">CNCF Platforms White Paper</a></li>
      <li><a href="https://newsletter.cote.io">Cote's Newsletter</a></li>
      <li><a href="https://cote.io/books/">Cote's Books</a></li>
      <li><a href="https://cote.io/platform/">Platform Engineering resources</a></li>
    </ul>
  </div>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2025/05/30/still-a-lot-private-cloud.html">Still a lot - private cloud check-in, Spring 2025</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2024/05/25/the-tanzu-platform.html">The Tanzu Platform - platform engineering in a box</a> - Tanzu Platform context for the platform-engineering arguments.</li>
      <li><a href="https://cote.io/2024/07/12/theres-a-lot-of-private.html">There's a lot of private cloud out there</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2025/06/04/re-still-a-lot-of.html">Re: Still a lot of private cloud, numbers of cloud repatriation (higher than I thought)</a> - Same private-cloud thesis: there's a lot of it, and it's growing.</li>
      <li><a href="https://cote.io/2024/07/10/platform-engineering-is-just-adding.html">Platform Engineering is just adding Product Management to Ops</a> - Shares the talk's core terms: platform, cloud, engineering.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/civonavigatelondon2025/">Platform Engineering for Private Cloud, with AI seasoning</a> - Civo Navigate London, 2025-09-30</li>
      <li><a href="https://talks.cote.io/ai-platform-engineering-sreday-london/">AI Platform Engineering</a> - SREDay London, 2025-09-19</li>
      <li><a href="https://talks.cote.io/7-ways-to-fail-at-building-a-platform/">7 Ways to Fail at Building a Platform</a> - CfgMgmtCamp, 2026-02-02</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/private-platform-vmwugnl/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>The confusing case of cloud app domicilicity</title>
      <link>https://talks.cote.io/confusing-cloud/</link>
      <guid isPermaLink="true">https://talks.cote.io/confusing-cloud/</guid>
      <pubDate>Tue, 04 Feb 2025 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>The confusing case of cloud app domicilicity</h1>
  <p class="given">Given at <a href="https://cfgmgmtcamp.org/ghent2025/">cfgmgmtcamp</a> on <time datetime="2025-02-04">February 4, 2025</time>.</p>

  <p class="summary">A short talk on cloud app domicilicity - the unfashionable but important question of where your applications actually run. Covers why sovereign cloud is suddenly interesting again, what private cloud looks like in 2025, and the trade-offs between flexibility and control.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/confusing-cloud.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/confusing-cloud.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'confusing-cloud'})">Download PDF</a></p>
  </div>


  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/aNaHbVAGrj8" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=aNaHbVAGrj8" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'confusing-cloud'})">Recording on YouTube</a></p>
  </div>


  <h2 id="further-resources">Further Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://newsletter.cote.io/">Cote's Newsletter</a></li>
      <li><a href="https://cote.io/">cote.io</a></li>
    </ul>
  </div>
  <h2 id="related-from-cote">Related from Cot&eacute;</h2>
  <div class="related-blog">
    <ul>
      <li><a href="https://cote.io/2023/07/03/the-eternal-first.html">The eternal first inning of cloud</a> - Source of the 'eternal first inning of cloud' running joke in the talk.</li>
      <li><a href="https://cote.io/2018/01/22/so-what-exactly-should-ibm.html">So what exactly should IBM do, and have done?</a> - Shares the talk's core terms: cloud, huge, customers.</li>
      <li><a href="https://cote.io/2024/04/29/kubernetes-marketsizes-mid.html">3 Kubernetes Market-Sizes: mid to low single digit billions ~5 years from now.</a> - Underlying cloud-vs-on-prem data the talk leans on.</li>
      <li><a href="https://cote.io/2022/09/28/how-much-onpremises-is-out.html">How much on-premises is out there?</a> - Underlying cloud-vs-on-prem data the talk leans on.</li>
      <li><a href="https://cote.io/2024/04/26/the-digital-transformation.html">The Digital Transformation Card Game - an interview</a> - Shares the talk's core terms: cloud, growth, game.</li>
    </ul>
  </div>

  <h2 id="related-talks">Related talks</h2>
  <div class="related-talks">
    <ul>
      <li><a href="https://talks.cote.io/platform-engineering-for-private-cloud-platformcon-2025/">Platform Engineering for Private Cloud</a> - PlatformCon, 2025-05-10</li>
      <li><a href="https://talks.cote.io/civonavigatelondon2025/">Platform Engineering for Private Cloud, with AI seasoning</a> - Civo Navigate London, 2025-09-30</li>
      <li><a href="https://talks.cote.io/private-cloud-ai-platform-engineering-sre-day-ams-2025-q4/">Private Cloud AI Platform Engineering</a> - SREDay Amsterdam, 2025-11-07</li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/confusing-cloud/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>We Fear Change</title>
      <link>https://talks.cote.io/we-fear-change-sredayams2024/</link>
      <guid isPermaLink="true">https://talks.cote.io/we-fear-change-sredayams2024/</guid>
      <pubDate>Thu, 21 Nov 2024 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>We Fear Change</h1>
  <p class="given">Given at <a href="https://sreday.com/2024-amsterdam/">SREDay Amsterdam</a> on <time datetime="2024-11-21">November 21, 2024</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/we-fear-change-sredayams2024.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/we-fear-change-sredayams2024.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'we-fear-change-sredayams2024'})">Download PDF</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/fearchange/">We Fear Change (talk resources)</a></li>
      <li><a href="https://sreday.com/2024-amsterdam/">SREDay conference</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/we-fear-change-sredayams2024/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Escaping the Legacy Trap</title>
      <link>https://talks.cote.io/escaping-the-legacy-trap-gotechworld/</link>
      <guid isPermaLink="true">https://talks.cote.io/escaping-the-legacy-trap-gotechworld/</guid>
      <pubDate>Tue, 12 Nov 2024 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Escaping the Legacy Trap</h1>
  <p class="given">Given at <a href="https://www.gotech.world/agenda-devops-stage2024">GoTech World</a> on <time datetime="2024-11-12">November 12, 2024</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/escaping-the-legacy-trap-gotechworld.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/escaping-the-legacy-trap-gotechworld.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'escaping-the-legacy-trap-gotechworld'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/FAnN010EkjI" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=FAnN010EkjI" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'escaping-the-legacy-trap-gotechworld'})">Recording on YouTube</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/legacytrap/?utm_source=cote&utm_campaign=devrel&utm_content=GoTech2024&utm_medium=presentation">The Legacy Trap (book/resources)</a></li>
      <li><a href="https://newsletter.cote.io/">Cote's Newsletter</a></li>
      <li><a href="https://cote.coffee/devtoil">Developer Toil Resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/escaping-the-legacy-trap-gotechworld/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>What is Tanzu? Why is Tanzu?</title>
      <link>https://talks.cote.io/deliver-cloud-native-apps-faster-with-tanzu-platform/</link>
      <guid isPermaLink="true">https://talks.cote.io/deliver-cloud-native-apps-faster-with-tanzu-platform/</guid>
      <pubDate>Mon, 04 Nov 2024 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>What is Tanzu? Why is Tanzu? - Deliver Cloud Native Apps Faster With VMware Tanzu Platform [VBT2074BCN]</h1>
  <p class="given">Given at VMware Explore EU on <time datetime="2024-11-04">November 4, 2024</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/deliver-cloud-native-apps-faster-with-tanzu-platform.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/deliver-cloud-native-apps-faster-with-tanzu-platform.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'deliver-cloud-native-apps-faster-with-tanzu-platform'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/deliver-cloud-native-apps-faster-with-tanzu-platform/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Enterprise AI for platform engineers</title>
      <link>https://talks.cote.io/enterprise-ai-for-platform-engineers/</link>
      <guid isPermaLink="true">https://talks.cote.io/enterprise-ai-for-platform-engineers/</guid>
      <pubDate>Mon, 04 Nov 2024 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Enterprise AI for platform engineers - Building a Foundation For Enterprise AI Innovation - A VMware Tanzu Platform Story [TANB1464BCN]</h1>
  <p class="given">Given at VMware Explore EU on <time datetime="2024-11-04">November 4, 2024</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/enterprise-ai-for-platform-engineers.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/enterprise-ai-for-platform-engineers.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'enterprise-ai-for-platform-engineers'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/enterprise-ai-for-platform-engineers/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Developer Productivity is Waste</title>
      <link>https://talks.cote.io/sredaylondon2024/</link>
      <guid isPermaLink="true">https://talks.cote.io/sredaylondon2024/</guid>
      <pubDate>Thu, 19 Sep 2024 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Developer Productivity is Waste</h1>
  <p class="given">Given at <a href="https://sreday.com/2024-london/">SREDay London 2024</a> on <time datetime="2024-09-19">September 19, 2024</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/sredaylondon2024.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/sredaylondon2024.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'sredaylondon2024'})">Download PDF</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://newsletter.cote.io">Cote's Newsletter</a></li>
      <li><a href="https://tanzu.vmware.com/platform">Tanzu Platform</a></li>
      <li><a href="https://tanzu.vmware.com/content/white-papers/developer-toil-the-hidden-tech-debt">Developer Toil: The Hidden Tech Debt (white paper)</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/sredaylondon2024/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Low Growth DevOps</title>
      <link>https://talks.cote.io/low-growth-devops/</link>
      <guid isPermaLink="true">https://talks.cote.io/low-growth-devops/</guid>
      <pubDate>Thu, 05 Sep 2024 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Low Growth DevOps</h1>
  <p class="given">Given at <a href="https://devopsdays.org/events/2024-antwerp/welcome/">DevOpsDays Antwerp</a> on <time datetime="2024-09-05">September 5, 2024</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/low-growth-devops.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/low-growth-devops.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'low-growth-devops'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/FLO9Aue60S4" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=FLO9Aue60S4" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'low-growth-devops'})">Recording on YouTube</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://newsletter.cote.io/">Cote's Newsletter</a></li>
      <li><a href="https://cote.io/platform/">Platform Engineering resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/low-growth-devops/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Developer Productivity is Waste</title>
      <link>https://talks.cote.io/devx-waste-ams/</link>
      <guid isPermaLink="true">https://talks.cote.io/devx-waste-ams/</guid>
      <pubDate>Thu, 20 Jun 2024 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Developer Productivity is Waste</h1>
  <p class="given">Given at <a href="https://devopsdays.org/events/2024-amsterdam/welcome/">DevOpsDays Amsterdam</a> on <time datetime="2024-06-20">June 20, 2024</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/devx-waste-ams.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/devx-waste-ams.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'devx-waste-ams'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/t3CUdgzQgEk" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=t3CUdgzQgEk" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'devx-waste-ams'})">Recording on YouTube</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://newsletter.cote.io">Cote's Newsletter</a></li>
      <li><a href="https://tanzu.vmware.com/platform">Tanzu Platform</a></li>
      <li><a href="https://tanzu.vmware.com/content/white-papers/developer-toil-the-hidden-tech-debt">Developer Toil: The Hidden Tech Debt (white paper)</a></li>
      <li><a href="https://newsletter.getdx.com/">DX Newsletter</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/devx-waste-ams/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Developer Productivity (is?) Waste - Preparing for the next wave of DevX mania.</title>
      <link>https://talks.cote.io/devx-waste-oslo/</link>
      <guid isPermaLink="true">https://talks.cote.io/devx-waste-oslo/</guid>
      <pubDate>Wed, 12 Jun 2024 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Developer Productivity (is?) Waste - Preparing for the next wave of DevX mania.</h1>
  <p class="given">Given at <a href="https://ndcoslo.com">NDC Oslo</a> on <time datetime="2024-06-12">June 12, 2024</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/devx-waste-oslo.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/devx-waste-oslo.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'devx-waste-oslo'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/dg2MwYl9bMc" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=dg2MwYl9bMc" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'devx-waste-oslo'})">Recording on YouTube</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://tanzu.vmware.com/platform">Tanzu Platform</a></li>
      <li><a href="https://newsletter.cote.io/">Cote's Newsletter</a></li>
      <li><a href="https://ndcoslo.com/agenda/developer-productivity-is-waste-09qh/06a815usc80">NDC Oslo conference</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/devx-waste-oslo/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>The Legacy Trap</title>
      <link>https://talks.cote.io/the-legacy-trap/</link>
      <guid isPermaLink="true">https://talks.cote.io/the-legacy-trap/</guid>
      <pubDate>Tue, 04 Jun 2024 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>The Legacy Trap</h1>
  <p class="given">Given at <a href="https://www.linkedin.com/events/7199403134140465152/">DATEV Software Craft Community</a> on <time datetime="2024-06-04">June 4, 2024</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/the-legacy-trap.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/the-legacy-trap.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'the-legacy-trap'})">Download PDF</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/legacytrap/?utm_source=cote&utm_campaign=devrel&utm_content=SpringOneTourNuremberg2024&utm_medium=presentation">The Legacy Trap (book/resources)</a></li>
      <li><a href="https://via.vmware.com/devtoil">via.vmware.com</a></li>
      <li><a href="https://newsletter.cote.io/">Cote's Newsletter</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/the-legacy-trap/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Surviving the Platform Journey</title>
      <link>https://talks.cote.io/surviving-the-platform-journey/</link>
      <guid isPermaLink="true">https://talks.cote.io/surviving-the-platform-journey/</guid>
      <pubDate>Tue, 26 Mar 2024 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Surviving the Platform Journey</h1>
  <p class="given">Given on <time datetime="2024-03-26">March 26, 2024</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/surviving-the-platform-journey.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/surviving-the-platform-journey.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'surviving-the-platform-journey'})">Download PDF</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://newsletter.cote.io">Cote's Newsletter</a></li>
      <li><a href="https://cote.io/platform/">Platform Engineering resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/surviving-the-platform-journey/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>We Fear Change, for DevOpsDays LA 2024</title>
      <link>https://talks.cote.io/we-fear-change-for-devopsdays-la-2024/</link>
      <guid isPermaLink="true">https://talks.cote.io/we-fear-change-for-devopsdays-la-2024/</guid>
      <pubDate>Wed, 13 Mar 2024 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>We Fear Change, for DevOpsDays LA 2024</h1>
  <p class="given">Given at <a href="https://devopsdays.org/events/2024-los-angeles/program">DevOpsDays LA</a> on <time datetime="2024-03-13">March 13, 2024</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/we-fear-change-for-devopsdays-la-2024.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/we-fear-change-for-devopsdays-la-2024.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'we-fear-change-for-devopsdays-la-2024'})">Download PDF</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://newsletter.cote.io/">Cote's Newsletter</a></li>
      <li><a href="https://cote.io/platform">Platform Engineering resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/we-fear-change-for-devopsdays-la-2024/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>When the developer is the customer - what to ask for</title>
      <link>https://talks.cote.io/when-the-developer-is-the-customer-what-to-ask-for/</link>
      <guid isPermaLink="true">https://talks.cote.io/when-the-developer-is-the-customer-what-to-ask-for/</guid>
      <pubDate>Mon, 26 Feb 2024 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>When the developer is the customer - what to ask for</h1>
  <p class="given">Given on <time datetime="2024-02-26">February 26, 2024</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/when-the-developer-is-the-customer-what-to-ask-for.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/when-the-developer-is-the-customer-what-to-ask-for.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'when-the-developer-is-the-customer-what-to-ask-for'})">Download PDF</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://tanzu.vmware.com/content/white-papers/developer-toil-the-hidden-tech-debt">Developer Toil: The Hidden Tech Debt (white paper)</a></li>
      <li><a href="https://tag-app-delivery.cncf.io/whitepapers/platforms/">CNCF Platforms White Paper</a></li>
      <li><a href="https://tanzu.vmware.com/content/blog/genai-for-tanzu-application-service-now-in-beta">GenAI for Tanzu Application Service</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/when-the-developer-is-the-customer-what-to-ask-for/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Modernizing app, platforms, &amp; culture - Maybe it&#x27;s not as hard as it seems</title>
      <link>https://talks.cote.io/culture2024/</link>
      <guid isPermaLink="true">https://talks.cote.io/culture2024/</guid>
      <pubDate>Mon, 19 Feb 2024 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Modernizing app, platforms, & culture - Maybe it's not as hard as it seems</h1>
  <p class="given">Given on <time datetime="2024-02-19">February 19, 2024</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/culture2024.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/culture2024.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'culture2024'})">Download PDF</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://newsletter.cote.io">Cote's Newsletter</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/culture2024/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Fear Change</title>
      <link>https://talks.cote.io/fearchange/</link>
      <guid isPermaLink="true">https://talks.cote.io/fearchange/</guid>
      <pubDate>Tue, 06 Feb 2024 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Fear Change</h1>
  <p class="given">Given at <a href="https://cfgmgmtcamp.org/ghent2024/about/">cfgmgmtcamp</a> on <time datetime="2024-02-06">February 6, 2024</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/fearchange.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/fearchange.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'fearchange'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/gfmTGH0qPuQ" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=gfmTGH0qPuQ" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'fearchange'})">Recording on YouTube</a></p>
  </div>


  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://newsletter.cote.io">Cote's Newsletter</a></li>
      <li><a href="https://cote.io/platform/">Platform Engineering resources</a></li>
      <li><a href="https://cote.io/bigco/">How to Survive in a Big Company</a></li>
      <li><a href="https://tanzu.vmware.com">VMware Tanzu</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/fearchange/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Day Two Digital Transformation: We Fear Change</title>
      <link>https://talks.cote.io/day-two-digital-transformation-we-fear-change/</link>
      <guid isPermaLink="true">https://talks.cote.io/day-two-digital-transformation-we-fear-change/</guid>
      <pubDate>Tue, 24 Oct 2023 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Day Two Digital Transformation: We Fear Change</h1>
  <p class="given">Given on <time datetime="2023-10-24">October 24, 2023</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/day-two-digital-transformation-we-fear-change.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/day-two-digital-transformation-we-fear-change.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'day-two-digital-transformation-we-fear-change'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/day-two-digital-transformation-we-fear-change/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>The People Side of Building the Path to Production</title>
      <link>https://talks.cote.io/the-people-side-of-building-the-path-to-production/</link>
      <guid isPermaLink="true">https://talks.cote.io/the-people-side-of-building-the-path-to-production/</guid>
      <pubDate>Tue, 17 Oct 2023 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>The People Side of Building the Path to Production</h1>
  <p class="given">Given on <time datetime="2023-10-17">October 17, 2023</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/the-people-side-of-building-the-path-to-production.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/the-people-side-of-building-the-path-to-production.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'the-people-side-of-building-the-path-to-production'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/1p0pZhY29-4" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=1p0pZhY29-4" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'the-people-side-of-building-the-path-to-production'})">Recording on YouTube</a></p>
  </div>


  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://www.brighttalk.com/webcast/14883/593953?utm_source=cote&utm_campaign=devrel&utm_medium=speakerdeck">BrightTalk webinar recording</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/the-people-side-of-building-the-path-to-production/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Lessons Learned from 7 Years of Running Developer Platforms</title>
      <link>https://talks.cote.io/platform/</link>
      <guid isPermaLink="true">https://talks.cote.io/platform/</guid>
      <pubDate>Tue, 17 Oct 2023 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Lessons Learned from 7 Years of Running Developer Platforms</h1>
  <p class="given">Given at SpringOn Tour on <time datetime="2023-10-17">October 17, 2023</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/platform.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/platform.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'platform'})">Download PDF</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://newsletter.cote.io">Cote's Newsletter</a></li>
      <li><a href="https://cote.io/platform/">Platform Engineering resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/platform/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Getting to Daily Builds: Improving Software Delivery Speed and Quality</title>
      <link>https://talks.cote.io/getting-to-daily-builds-improving-software-delivery-speed-and-quality/</link>
      <guid isPermaLink="true">https://talks.cote.io/getting-to-daily-builds-improving-software-delivery-speed-and-quality/</guid>
      <pubDate>Tue, 10 Oct 2023 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Getting to Daily Builds: Improving Software Delivery Speed and Quality</h1>
  <p class="given">Given on <time datetime="2023-10-10">October 10, 2023</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/getting-to-daily-builds-improving-software-delivery-speed-and-quality.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/getting-to-daily-builds-improving-software-delivery-speed-and-quality.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'getting-to-daily-builds-improving-software-delivery-speed-and-quality'})">Download PDF</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://www.brighttalk.com/webcast/14883/593947">BrightTalk webinar recording</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/getting-to-daily-builds-improving-software-delivery-speed-and-quality/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>The Cloud Native Stack - How to get started, the current state and where the industry is heading</title>
      <link>https://talks.cote.io/the-cloud-native-stack-how-to-get-started-the-current-state-and-where-the-industry-is-heading/</link>
      <guid isPermaLink="true">https://talks.cote.io/the-cloud-native-stack-how-to-get-started-the-current-state-and-where-the-industry-is-heading/</guid>
      <pubDate>Tue, 03 Oct 2023 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>The Cloud Native Stack - How to get started, the current state and where the industry is heading</h1>
  <p class="given">Given at <a href="https://enterprisedevopstechcon.nl">Enterprise DevOps TechCon</a> on <time datetime="2023-10-03">October 3, 2023</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/the-cloud-native-stack-how-to-get-started-the-current-state-and-where-the-industry-is-heading.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/the-cloud-native-stack-how-to-get-started-the-current-state-and-where-the-industry-is-heading.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'the-cloud-native-stack-how-to-get-started-the-current-state-and-where-the-industry-is-heading'})">Download PDF</a></p>
  </div>


  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://newsletter.cote.io">Cote's Newsletter</a></li>
      <li><a href="https://cote.io/platform/">Platform Engineering resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/the-cloud-native-stack-how-to-get-started-the-current-state-and-where-the-industry-is-heading/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Marketing Your Internal Developer Platform</title>
      <link>https://talks.cote.io/marketing-your-internal-developer-platform/</link>
      <guid isPermaLink="true">https://talks.cote.io/marketing-your-internal-developer-platform/</guid>
      <pubDate>Tue, 03 Oct 2023 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Marketing Your Internal Developer Platform</h1>
  <p class="given">Given at <a href="https://enterprisedevopstechcon.nl">Enterprise DevOps TechCon</a> on <time datetime="2023-10-03">October 3, 2023</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/marketing-your-internal-developer-platform.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/marketing-your-internal-developer-platform.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'marketing-your-internal-developer-platform'})">Download PDF</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://enterprisedevopstechcon.nl/marketing-your-internal-developer-platform-an-essential-skill-for-success/">Enterprise DevOps TechCon</a></li>
      <li><a href="https://cote.io/">cote.io</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/marketing-your-internal-developer-platform/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Lessons learned from 7 years of running developer platforms</title>
      <link>https://talks.cote.io/lessons-learned-from-7-years-of-running-developer-platforms/</link>
      <guid isPermaLink="true">https://talks.cote.io/lessons-learned-from-7-years-of-running-developer-platforms/</guid>
      <pubDate>Mon, 02 Oct 2023 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Lessons learned from 7 years of running developer platforms</h1>
  <p class="given">Given on <time datetime="2023-10-02">October 02, 2023</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/lessons-learned-from-7-years-of-running-developer-platforms.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/lessons-learned-from-7-years-of-running-developer-platforms.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'lessons-learned-from-7-years-of-running-developer-platforms'})">Download PDF</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/platform/">Platform Engineering resources</a></li>
      <li><a href="https://newsletter.cote.io">Cote's Newsletter</a></li>
      <li><a href="https://cote.io">cote.io</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/lessons-learned-from-7-years-of-running-developer-platforms/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>7 Lessons from 7 Years of Running Platforms</title>
      <link>https://talks.cote.io/7-lessons-platforms-infobip-shift-2023/</link>
      <guid isPermaLink="true">https://talks.cote.io/7-lessons-platforms-infobip-shift-2023/</guid>
      <pubDate>Sun, 17 Sep 2023 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>7 Lessons from 7 Years of Running Platforms</h1>
  <p class="given">Given at <a href="https://shift.infobip.com/europe/zadar-2023/">Infobip Shift</a> on <time datetime="2023-09-17">September 17, 2023</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/7-lessons-platforms-infobip-shift-2023.pdf&amp;embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/7-lessons-platforms-infobip-shift-2023.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'7-lessons-platforms-infobip-shift-2023'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. If you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/7-lessons-platforms-infobip-shift-2023/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Better Living by Changing Less - IncrativeOps</title>
      <link>https://talks.cote.io/better-living-by-changing-less-incrativeops/</link>
      <guid isPermaLink="true">https://talks.cote.io/better-living-by-changing-less-incrativeops/</guid>
      <pubDate>Fri, 08 Sep 2023 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Better Living by Changing Less - IncrativeOps</h1>
  <p class="given">Given at <a href="https://devopsdays.org/events/2023-des-moines/welcome/">DevOpsDays Des Moines</a> on <time datetime="2023-09-08">September 8, 2023</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/better-living-by-changing-less-incrativeops.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/better-living-by-changing-less-incrativeops.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'better-living-by-changing-less-incrativeops'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/better-living-by-changing-less-incrativeops/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Better Living by Changing Less - IncrativeOps</title>
      <link>https://talks.cote.io/incrativeops-stackconf-berlin-2023/</link>
      <guid isPermaLink="true">https://talks.cote.io/incrativeops-stackconf-berlin-2023/</guid>
      <pubDate>Fri, 08 Sep 2023 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Better Living by Changing Less - IncrativeOps</h1>
  <p class="given">Given at Stackconf, Berlin on <time datetime="2023-09-08">September 8, 2023</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/incrativeops-stackconf-berlin-2023.pdf&amp;embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/incrativeops-stackconf-berlin-2023.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'incrativeops-stackconf-berlin-2023'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/goPbF8V7m9k" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=goPbF8V7m9k" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'incrativeops-stackconf-berlin-2023'})">Recording on YouTube</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. If you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/incrativeops-stackconf-berlin-2023/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>7 Lessons from 7 Years of Running Platforms</title>
      <link>https://talks.cote.io/7-lessons-platforms-oreilly-superstream-2023/</link>
      <guid isPermaLink="true">https://talks.cote.io/7-lessons-platforms-oreilly-superstream-2023/</guid>
      <pubDate>Wed, 06 Sep 2023 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>7 Lessons from 7 Years of Running Platforms</h1>
  <p class="given">Given at O&#x27;Reilly Infrastructure and Ops Superstream on <time datetime="2023-09-06">September 6, 2023</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/7-lessons-platforms-oreilly-superstream-2023.pdf&amp;embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/7-lessons-platforms-oreilly-superstream-2023.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'7-lessons-platforms-oreilly-superstream-2023'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <p><a href="https://learning.oreilly.com/videos/infrastructure-and-ops/0636920942801/0636920942801-video348984/" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'7-lessons-platforms-oreilly-superstream-2023'})">Watch the recording</a> (external player).</p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. If you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/7-lessons-platforms-oreilly-superstream-2023/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>The Legacy Trap - Executive survival guide to application modernization</title>
      <link>https://talks.cote.io/the-legacy-trap-executive-survival-guide-to-application-modernization/</link>
      <guid isPermaLink="true">https://talks.cote.io/the-legacy-trap-executive-survival-guide-to-application-modernization/</guid>
      <pubDate>Tue, 29 Aug 2023 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>The Legacy Trap - Executive survival guide to application modernization</h1>
  <p class="given">Given on <time datetime="2023-08-29">August 29, 2023</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/the-legacy-trap-executive-survival-guide-to-application-modernization.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/the-legacy-trap-executive-survival-guide-to-application-modernization.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'the-legacy-trap-executive-survival-guide-to-application-modernization'})">Download PDF</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/legacytrap/">The Legacy Trap (book/resources)</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/the-legacy-trap-executive-survival-guide-to-application-modernization/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>How the Cloud Foundry Community Can Help Platform Engineering</title>
      <link>https://talks.cote.io/how-the-cloud-foundry-community-can-help-platform-engineering/</link>
      <guid isPermaLink="true">https://talks.cote.io/how-the-cloud-foundry-community-can-help-platform-engineering/</guid>
      <pubDate>Wed, 21 Jun 2023 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>How the Cloud Foundry Community Can Help Platform Engineering</h1>
  <p class="given">Given at Cloud Foundry Day EU on <time datetime="2023-06-21">June 21, 2023</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/how-the-cloud-foundry-community-can-help-platform-engineering.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/how-the-cloud-foundry-community-can-help-platform-engineering.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'how-the-cloud-foundry-community-can-help-platform-engineering'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/LSwAG3vhEeE" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=LSwAG3vhEeE" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'how-the-cloud-foundry-community-can-help-platform-engineering'})">Recording on YouTube</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://newsletter.cote.io">Cote's Newsletter</a></li>
      <li><a href="https://cote.io/platform/">Platform Engineering resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/how-the-cloud-foundry-community-can-help-platform-engineering/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Lessons Learned from Running Developers Platforms &amp; Communities</title>
      <link>https://talks.cote.io/lessons-platforms-communities-buildstuff-2022/</link>
      <guid isPermaLink="true">https://talks.cote.io/lessons-platforms-communities-buildstuff-2022/</guid>
      <pubDate>Fri, 11 Nov 2022 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Lessons Learned from Running Developers Platforms &amp; Communities</h1>
  <p class="given">Given at <a href="https://buildstuff.events">Build Stuff Conf</a> on <time datetime="2022-11-11">November 11, 2022</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/lessons-platforms-communities-buildstuff-2022.pdf&amp;embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/lessons-platforms-communities-buildstuff-2022.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'lessons-platforms-communities-buildstuff-2022'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. If you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/lessons-platforms-communities-buildstuff-2022/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>The Eternal Recurrence of DevOps</title>
      <link>https://talks.cote.io/the-eternal-recurrence-of-devops/</link>
      <guid isPermaLink="true">https://talks.cote.io/the-eternal-recurrence-of-devops/</guid>
      <pubDate>Wed, 24 Aug 2022 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>The Eternal Recurrence of DevOps</h1>
  <p class="given">Given at DevOpsDays Dallas 2022 on <time datetime="2022-08-24">August 24, 2022</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/the-eternal-recurrence-of-devops.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/the-eternal-recurrence-of-devops.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'the-eternal-recurrence-of-devops'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/_4ZhNemHYCg" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=_4ZhNemHYCg" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'the-eternal-recurrence-of-devops'})">Recording on YouTube</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/the-eternal-recurrence-of-devops/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>How To Survive &amp; Thrive In a Big Company</title>
      <link>https://talks.cote.io/how-to-survive-and-thrive-in-a-big-company/</link>
      <guid isPermaLink="true">https://talks.cote.io/how-to-survive-and-thrive-in-a-big-company/</guid>
      <pubDate>Tue, 28 Jun 2022 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>How To Survive & Thrive In a Big Company</h1>
  <p class="given">Given at DevOpsDays Amsterdam on <time datetime="2022-06-28">June 28, 2022</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/how-to-survive-and-thrive-in-a-big-company.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/how-to-survive-and-thrive-in-a-big-company.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'how-to-survive-and-thrive-in-a-big-company'})">Download PDF</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/BigCo">How to Survive in a Big Company</a></li>
      <li><a href="https://cote.io/bigco">How to Survive in a Big Company</a></li>
      <li><a href="https://cote.io/books">Cote's Books</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/how-to-survive-and-thrive-in-a-big-company/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Is DevSecOps a real thing?</title>
      <link>https://talks.cote.io/devsecops-real-thing-idc-nordic-2022/</link>
      <guid isPermaLink="true">https://talks.cote.io/devsecops-real-thing-idc-nordic-2022/</guid>
      <pubDate>Tue, 31 May 2022 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Is DevSecOps a real thing?</h1>
  <p class="given">Given at IDC Nordic Conference on <time datetime="2022-05-31">May 31, 2022</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/devsecops-real-thing-idc-nordic-2022.pdf&amp;embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/devsecops-real-thing-idc-nordic-2022.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'devsecops-real-thing-idc-nordic-2022'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. If you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/devsecops-real-thing-idc-nordic-2022/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Kubernetes is Not for Developers...?</title>
      <link>https://talks.cote.io/kubernetes-not-for-developers-java-day-istanbul-2022/</link>
      <guid isPermaLink="true">https://talks.cote.io/kubernetes-not-for-developers-java-day-istanbul-2022/</guid>
      <pubDate>Sat, 28 May 2022 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Kubernetes is Not for Developers...?</h1>
  <p class="given">Given at <a href="https://www.javaday.istanbul/2022">Java Day Istanbul</a> on <time datetime="2022-05-28">May 28, 2022</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/kubernetes-not-for-developers-java-day-istanbul-2022.pdf&amp;embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/kubernetes-not-for-developers-java-day-istanbul-2022.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'kubernetes-not-for-developers-java-day-istanbul-2022'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/l_o8I69r2m4" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=l_o8I69r2m4" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'kubernetes-not-for-developers-java-day-istanbul-2022'})">Recording on YouTube</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. If you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/kubernetes-not-for-developers-java-day-istanbul-2022/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>The Enterprise DevOps Whimper - surviving the trough of disillusionment</title>
      <link>https://talks.cote.io/the-enterprise-devops-whimper-surviving-the-trough-of-disillusionment/</link>
      <guid isPermaLink="true">https://talks.cote.io/the-enterprise-devops-whimper-surviving-the-trough-of-disillusionment/</guid>
      <pubDate>Thu, 05 May 2022 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>The Enterprise DevOps Whimper - surviving the trough of disillusionment</h1>
  <p class="given">Given on <time datetime="2022-05-05">May 05, 2022</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/the-enterprise-devops-whimper-surviving-the-trough-of-disillusionment.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/the-enterprise-devops-whimper-surviving-the-trough-of-disillusionment.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'the-enterprise-devops-whimper-surviving-the-trough-of-disillusionment'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/the-enterprise-devops-whimper-surviving-the-trough-of-disillusionment/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>OMGDEVSECOPSBBQ</title>
      <link>https://talks.cote.io/omgdevsecopsbbq/</link>
      <guid isPermaLink="true">https://talks.cote.io/omgdevsecopsbbq/</guid>
      <pubDate>Wed, 27 Apr 2022 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>OMGDEVSECOPSBBQ</h1>
  <p class="given">Given at Spring One Tour Chicago on <time datetime="2022-04-27">April 27, 2022</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/omgdevsecopsbbq.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/omgdevsecopsbbq.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'omgdevsecopsbbq'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/omgdevsecopsbbq/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Beyond DevOps Metrics</title>
      <link>https://talks.cote.io/beyond-devops-metrics-uk-vmug-2021/</link>
      <guid isPermaLink="true">https://talks.cote.io/beyond-devops-metrics-uk-vmug-2021/</guid>
      <pubDate>Thu, 25 Nov 2021 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Beyond DevOps Metrics</h1>
  <p class="given">Given at UK VMUG, London on <time datetime="2021-11-25">November 25, 2021</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/beyond-devops-metrics-uk-vmug-2021.pdf&amp;embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/beyond-devops-metrics-uk-vmug-2021.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'beyond-devops-metrics-uk-vmug-2021'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. If you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/beyond-devops-metrics-uk-vmug-2021/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Kubernetes is not for developers…?</title>
      <link>https://talks.cote.io/kubernetes-not-for-developers-devoops-2021/</link>
      <guid isPermaLink="true">https://talks.cote.io/kubernetes-not-for-developers-devoops-2021/</guid>
      <pubDate>Thu, 11 Nov 2021 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Kubernetes is not for developers…?</h1>
  <p class="given">Given at <a href="https://devoops.ru/en/archive/2021/">DevOops</a> on <time datetime="2021-11-11">November 11, 2021</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/kubernetes-not-for-developers-devoops-2021.pdf&amp;embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/kubernetes-not-for-developers-devoops-2021.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'kubernetes-not-for-developers-devoops-2021'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. If you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/kubernetes-not-for-developers-devoops-2021/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>DevOps Metrics for Technical, Business and Culture Transformation</title>
      <link>https://talks.cote.io/devops-metrics-vmworld-2021/</link>
      <guid isPermaLink="true">https://talks.cote.io/devops-metrics-vmworld-2021/</guid>
      <pubDate>Wed, 06 Oct 2021 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>DevOps Metrics for Technical, Business and Culture Transformation</h1>
  <p class="given">Given at VMworld 2021 on <time datetime="2021-10-06">October 6, 2021</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/devops-metrics-vmworld-2021.pdf&amp;embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/devops-metrics-vmworld-2021.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'devops-metrics-vmworld-2021'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. If you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/devops-metrics-vmworld-2021/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>We Fear Change</title>
      <link>https://talks.cote.io/we-fear-change/</link>
      <guid isPermaLink="true">https://talks.cote.io/we-fear-change/</guid>
      <pubDate>Mon, 04 Oct 2021 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>We Fear Change</h1>
  <p class="given">Given at DevOps Loop on <time datetime="2021-10-04">October 4, 2021</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/we-fear-change.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/we-fear-change.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'we-fear-change'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/FRXqdt3hlv8" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=FRXqdt3hlv8" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'we-fear-change'})">Recording on YouTube</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://devopsloop.io/2021/sessions/we-fear-change">DevOps Loop conference</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/we-fear-change/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Creating and Sustaining a Culture of Innovation</title>
      <link>https://talks.cote.io/creating-and-sustaining-a-culture-of-innovation/</link>
      <guid isPermaLink="true">https://talks.cote.io/creating-and-sustaining-a-culture-of-innovation/</guid>
      <pubDate>Wed, 15 Sep 2021 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Creating and Sustaining a Culture of Innovation</h1>
  <p class="given">Given on <time datetime="2021-09-15">September 15, 2021</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/creating-and-sustaining-a-culture-of-innovation.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/creating-and-sustaining-a-culture-of-innovation.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'creating-and-sustaining-a-culture-of-innovation'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/J6XO0BTSRtQ" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=J6XO0BTSRtQ" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'creating-and-sustaining-a-culture-of-innovation'})">Recording on YouTube</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io">cote.io</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/creating-and-sustaining-a-culture-of-innovation/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Platform Operations &amp; Platform as a Product</title>
      <link>https://talks.cote.io/platform-ops-as-product-vmug-belgium-2021/</link>
      <guid isPermaLink="true">https://talks.cote.io/platform-ops-as-product-vmug-belgium-2021/</guid>
      <pubDate>Fri, 11 Jun 2021 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Platform Operations &amp; Platform as a Product</h1>
  <p class="given">Given at <a href="https://www.vmug.be">VMUG Belgium</a> on <time datetime="2021-06-11">June 11, 2021</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/platform-ops-as-product-vmug-belgium-2021.pdf&amp;embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/platform-ops-as-product-vmug-belgium-2021.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'platform-ops-as-product-vmug-belgium-2021'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. If you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/platform-ops-as-product-vmug-belgium-2021/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Monolithic transformation cloud native london 2019</title>
      <link>https://talks.cote.io/monolithic-transformation-cloud-native-london-2019/</link>
      <guid isPermaLink="true">https://talks.cote.io/monolithic-transformation-cloud-native-london-2019/</guid>
      <pubDate>Fri, 27 Sep 2019 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Monolithic transformation cloud native london 2019</h1>
  <p class="given">Given at Cloud Native London on <time datetime="2019-09-27">September 27, 2019</time></p>

  <p class="summary">Changing the culture of large organizations, or, what to do when your meatware stinks</p>
  <p class="summary">As presented at Cloud Native London 2019.</p>
  <p class="summary">Recording: https://www.youtube.com/watch?v=ybDNo9HKoHA&amp;list=PLk_5VqpWEtiVbWAF-6xhC-2n6OeI0ND13&amp;index=3</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/monolithic-transformation-cloud-native-london-2019.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/monolithic-transformation-cloud-native-london-2019.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'monolithic-transformation-cloud-native-london-2019'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/monolithic-transformation-cloud-native-london-2019/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Monolithic Transformation</title>
      <link>https://talks.cote.io/monolithic-transformation-agile-scotland-2019/</link>
      <guid isPermaLink="true">https://talks.cote.io/monolithic-transformation-agile-scotland-2019/</guid>
      <pubDate>Sun, 15 Sep 2019 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Monolithic Transformation</h1>
  <p class="given">Given at Agile Scotland on <time datetime="2019-09-15">September 2019</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/monolithic-transformation-agile-scotland-2019.pdf&amp;embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/monolithic-transformation-agile-scotland-2019.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'monolithic-transformation-agile-scotland-2019'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. If you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/monolithic-transformation-agile-scotland-2019/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Creating a DevOps culture, whatever that means</title>
      <link>https://talks.cote.io/creating-a-devops-culture-continuous-lifecycle-london-2019/</link>
      <guid isPermaLink="true">https://talks.cote.io/creating-a-devops-culture-continuous-lifecycle-london-2019/</guid>
      <pubDate>Wed, 15 May 2019 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Creating a DevOps culture, whatever that means</h1>
  <p class="given">Given at Continuous Lifecycle London on <time datetime="2019-05-15">May 15, 2019</time></p>

  <p class="summary">Nailing down “culture” is hard - the veritable nailing Jello to the wall. This talk will define what culture is and then cover several methods for leading culture change based on recent case studies at large organizations.</p>
  <p class="summary">Getting the benefits of DevOps requires more than just tools and process. You also need the organizational context and norms - the culture - that allows DevOps practices and thinking to thrive. Nailing these down, let alone what “culture” even is, can be hard - the veritable nailing Jello to the wall. This talk will define what culture is and then cover several proven methods for leading culture change.</p>
  <p class="summary">As presented at Continuous Lifecycle London, 2019.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/creating-a-devops-culture-continuous-lifecycle-london-2019.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/creating-a-devops-culture-continuous-lifecycle-london-2019.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'creating-a-devops-culture-continuous-lifecycle-london-2019'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/Pw7CEP0WJHQ" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=Pw7CEP0WJHQ" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'creating-a-devops-culture-continuous-lifecycle-london-2019'})">Recording on YouTube</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/creating-a-devops-culture-continuous-lifecycle-london-2019/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Platform as a Product, DevOps evolving</title>
      <link>https://talks.cote.io/platform-as-a-product-cd-amsterdam-2019/</link>
      <guid isPermaLink="true">https://talks.cote.io/platform-as-a-product-cd-amsterdam-2019/</guid>
      <pubDate>Tue, 07 May 2019 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Platform as a Product, DevOps evolving</h1>
  <p class="given">Given at Continuous Delivery Amsterdam on <time datetime="2019-05-07">May 7, 2019</time></p>

  <p class="summary">As presented at Continuous Delivery Amsterdam On May 7th, 2019.</p>
  <p class="summary">https://www.meetup.com/Continuous-Delivery-Amsterdam/events/258098930/</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/platform-as-a-product-cd-amsterdam-2019.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/platform-as-a-product-cd-amsterdam-2019.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'platform-as-a-product-cd-amsterdam-2019'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/platform-as-a-product-cd-amsterdam-2019/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Better software is better than worse software, Istanbul</title>
      <link>https://talks.cote.io/better-software-spring-tour-istanbul-2019/</link>
      <guid isPermaLink="true">https://talks.cote.io/better-software-spring-tour-istanbul-2019/</guid>
      <pubDate>Tue, 07 May 2019 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Better software is better than worse software, Istanbul</h1>
  <p class="given">Given at Spring Tour Istanbul on <time datetime="2019-05-07">May 7, 2019</time></p>

  <p class="summary">As presented at SpringOne Tour Istanbul, 2019.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/better-software-spring-tour-istanbul-2019.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/better-software-spring-tour-istanbul-2019.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'better-software-spring-tour-istanbul-2019'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/better-software-spring-tour-istanbul-2019/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>The meatware, it stinks DevOps, product thinking, &amp; cloud native</title>
      <link>https://talks.cote.io/meatware-cape-town-devops-2019/</link>
      <guid isPermaLink="true">https://talks.cote.io/meatware-cape-town-devops-2019/</guid>
      <pubDate>Thu, 11 Apr 2019 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>The meatware, it stinks DevOps, product thinking, &amp; cloud native</h1>
  <p class="given">Given at Cape Town DevOps Meetup on <time datetime="2019-04-11">April 11, 2019</time></p>

  <p class="summary">Presented at the Cape Town DevOps Meetup.</p>
  <p class="summary">https://www.meetup.com/Cape-Town-DevOps/events/259926152/</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/meatware-cape-town-devops-2019.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/meatware-cape-town-devops-2019.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'meatware-cape-town-devops-2019'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/meatware-cape-town-devops-2019/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Platform as a Product</title>
      <link>https://talks.cote.io/platform-as-a-product/</link>
      <guid isPermaLink="true">https://talks.cote.io/platform-as-a-product/</guid>
      <pubDate>Tue, 12 Mar 2019 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Platform as a Product</h1>
  <p class="given">Given at Warsaw JUG on <time datetime="2019-03-12">March 12, 2019</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/platform-as-a-product.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/platform-as-a-product.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'platform-as-a-product'})">Download PDF</a></p>
  </div>

<p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/platform-as-a-product/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Putting the Dev back into DevOps, or, creating better software</title>
      <link>https://talks.cote.io/putting-the-dev-back-into-devops-or-creating-better-software/</link>
      <guid isPermaLink="true">https://talks.cote.io/putting-the-dev-back-into-devops-or-creating-better-software/</guid>
      <pubDate>Fri, 08 Mar 2019 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Putting the Dev back into DevOps, or, creating better software</h1>
  <p class="given">Given at <a href="https://2019.incontrodevops.it">Incontro DevOps</a> on <time datetime="2019-03-08">March 8, 2019</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/putting-the-dev-back-into-devops-or-creating-better-software.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/putting-the-dev-back-into-devops-or-creating-better-software.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'putting-the-dev-back-into-devops-or-creating-better-software'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/xD4lhq_pIpI" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=xD4lhq_pIpI" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'putting-the-dev-back-into-devops-or-creating-better-software'})">Recording on YouTube</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="http://cote.coffee/bettersoftware/">Better Software Resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/putting-the-dev-back-into-devops-or-creating-better-software/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Secrets of Success for Digital Transformation</title>
      <link>https://talks.cote.io/secrets-of-success-for-digital-transformation/</link>
      <guid isPermaLink="true">https://talks.cote.io/secrets-of-success-for-digital-transformation/</guid>
      <pubDate>Tue, 20 Nov 2018 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Secrets of Success for Digital Transformation</h1>
  <p class="given">Given at Dell Technologies Forum on <time datetime="2018-11-20">November 20, 2018</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/secrets-of-success-for-digital-transformation.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/secrets-of-success-for-digital-transformation.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'secrets-of-success-for-digital-transformation'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/-T_XHxKCSkk" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=-T_XHxKCSkk" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'secrets-of-success-for-digital-transformation'})">Recording on YouTube</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/secrets-of-success-for-digital-transformation/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Who put digital transformation in my DevOps?</title>
      <link>https://talks.cote.io/who-put-digital-transformation-in-my-devops/</link>
      <guid isPermaLink="true">https://talks.cote.io/who-put-digital-transformation-in-my-devops/</guid>
      <pubDate>Mon, 19 Nov 2018 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Who put digital transformation in my DevOps?</h1>
  <p class="given">Given on <time datetime="2018-11-19">November 19, 2018</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/who-put-digital-transformation-in-my-devops.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/who-put-digital-transformation-in-my-devops.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'who-put-digital-transformation-in-my-devops'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/9yJdjsySWu4" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=9yJdjsySWu4" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'who-put-digital-transformation-in-my-devops'})">Recording on YouTube</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/who-put-digital-transformation-in-my-devops/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Who put digital transformation in my DevOps? (90 mins)</title>
      <link>https://talks.cote.io/who-put-digital-transformation-in-my-devops-90-mins/</link>
      <guid isPermaLink="true">https://talks.cote.io/who-put-digital-transformation-in-my-devops-90-mins/</guid>
      <pubDate>Mon, 19 Nov 2018 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Who put digital transformation in my DevOps? (90 mins)</h1>
  <p class="given">Given on <time datetime="2018-11-19">November 19, 2018</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/who-put-digital-transformation-in-my-devops-90-mins.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/who-put-digital-transformation-in-my-devops-90-mins.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'who-put-digital-transformation-in-my-devops-90-mins'})">Download PDF</a></p>
  </div>

<h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="http://cote.coffee/bettersoftware/">Better Software Resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/who-put-digital-transformation-in-my-devops-90-mins/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Rethinking enterprise architecture for DevOps, agile, &amp; cloud native organizations</title>
      <link>https://talks.cote.io/rethinking-enterprise-architecture-for-devops-agile-and-cloud-native-organizations/</link>
      <guid isPermaLink="true">https://talks.cote.io/rethinking-enterprise-architecture-for-devops-agile-and-cloud-native-organizations/</guid>
      <pubDate>Wed, 14 Nov 2018 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Rethinking enterprise architecture for DevOps, agile, & cloud native organizations</h1>
  <p class="given">Given at Devoxx Antwerp on <time datetime="2018-11-14">November 14, 2018</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/rethinking-enterprise-architecture-for-devops-agile-and-cloud-native-organizations.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/rethinking-enterprise-architecture-for-devops-agile-and-cloud-native-organizations.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'rethinking-enterprise-architecture-for-devops-agile-and-cloud-native-organizations'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/2UquXJsbr9M" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=2UquXJsbr9M&feature=youtu.be&t=7s" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'rethinking-enterprise-architecture-for-devops-agile-and-cloud-native-organizations'})">Recording on YouTube</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/rethinking-enterprise-architecture-for-devops-agile-and-cloud-native-organizations/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Creating a DevOps culture, whatever that means</title>
      <link>https://talks.cote.io/creating-a-devops-culture-whatever-that-means/</link>
      <guid isPermaLink="true">https://talks.cote.io/creating-a-devops-culture-whatever-that-means/</guid>
      <pubDate>Mon, 12 Nov 2018 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Creating a DevOps culture, whatever that means</h1>
  <p class="given">Given at <a href="https://www.meetup.com/singasug/events/255707582/">Singapore Spring User&#x27;s Group Meeting</a> on <time datetime="2018-11-12">November 12, 2018</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/creating-a-devops-culture-whatever-that-means.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/creating-a-devops-culture-whatever-that-means.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'creating-a-devops-culture-whatever-that-means'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/Pw7CEP0WJHQ" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=Pw7CEP0WJHQ" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'creating-a-devops-culture-whatever-that-means'})">Recording on YouTube</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://www.meetup.com/singasug/events/255707582/">Meetup Event</a></li>
      <li><a href="http://cote.coffee/bettersoftware/">Better Software Resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/creating-a-devops-culture-whatever-that-means/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Beyond the nonsense of digital transformation</title>
      <link>https://talks.cote.io/beyond-the-nonsense-of-digital-transformation/</link>
      <guid isPermaLink="true">https://talks.cote.io/beyond-the-nonsense-of-digital-transformation/</guid>
      <pubDate>Wed, 17 Oct 2018 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Beyond the nonsense of digital transformation</h1>
  <p class="given">Given on <time datetime="2018-10-17">October 17, 2018</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/beyond-the-nonsense-of-digital-transformation.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/beyond-the-nonsense-of-digital-transformation.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'beyond-the-nonsense-of-digital-transformation'})">Download PDF</a></p>
  </div>

<h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="http://cote.coffee/bettersoftware">Better Software Resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/beyond-the-nonsense-of-digital-transformation/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Beyond the nonsense of digital transformation</title>
      <link>https://talks.cote.io/beyond-the-nonsense-of-digital-transformation-number-dellemccsp/</link>
      <guid isPermaLink="true">https://talks.cote.io/beyond-the-nonsense-of-digital-transformation-number-dellemccsp/</guid>
      <pubDate>Tue, 09 Oct 2018 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Beyond the nonsense of digital transformation - #DellEMCCSP</h1>
  <p class="given">Given at #DellEMCCSP on <time datetime="2018-10-09">October 9, 2018</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/beyond-the-nonsense-of-digital-transformation-number-dellemccsp.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/beyond-the-nonsense-of-digital-transformation-number-dellemccsp.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'beyond-the-nonsense-of-digital-transformation-number-dellemccsp'})">Download PDF</a></p>
  </div>

<h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://pivotal.io/partners/">Pivotal Partners</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/beyond-the-nonsense-of-digital-transformation-number-dellemccsp/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Metrics, beyond &#x27;it depends&#x27;</title>
      <link>https://talks.cote.io/metrics-beyond-it-depends/</link>
      <guid isPermaLink="true">https://talks.cote.io/metrics-beyond-it-depends/</guid>
      <pubDate>Sat, 22 Sep 2018 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Metrics, beyond 'it depends'</h1>
  <p class="given">Given at SpringOne Platform 2018 on <time datetime="2018-09-22">September 22, 2018</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/metrics-beyond-it-depends.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/metrics-beyond-it-depends.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'metrics-beyond-it-depends'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/xIVKY0VfzWE" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=xIVKY0VfzWE" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'metrics-beyond-it-depends'})">Recording on YouTube</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://medium.com/@cote/tracking-your-improvement-metrics-f47eff38772d">Tracking Your Improvement Metrics</a></li>
      <li><a href="https://www.papercall.io/speakers/cote/speaker_talks/89527-metrics-beyond-it-depends">PaperCall</a></li>
      <li><a href="http://cote.coffee/bettersoftware/">Better Software Resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/metrics-beyond-it-depends/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>World Champions of Digital Transformation</title>
      <link>https://talks.cote.io/world-champions-of-digital-transformation/</link>
      <guid isPermaLink="true">https://talks.cote.io/world-champions-of-digital-transformation/</guid>
      <pubDate>Tue, 26 Jun 2018 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>World Champions of Digital Transformation</h1>
  <p class="given">Given on <time datetime="2018-06-26">June 26, 2018</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/world-champions-of-digital-transformation.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/world-champions-of-digital-transformation.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'world-champions-of-digital-transformation'})">Download PDF</a></p>
  </div>

<h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="http://cote.io/digital">Digital Transformation Resources</a></li>
      <li><a href="http://cote.io/cloud2">Cloud Resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/world-champions-of-digital-transformation/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Kubernetes for the konfused</title>
      <link>https://talks.cote.io/kubernetes-for-the-konfused/</link>
      <guid isPermaLink="true">https://talks.cote.io/kubernetes-for-the-konfused/</guid>
      <pubDate>Fri, 01 Jun 2018 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Kubernetes for the konfused</h1>
  <p class="given">Given at VoxxedDays Singapore on <time datetime="2018-06-01">June 1, 2018</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/kubernetes-for-the-konfused.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/kubernetes-for-the-konfused.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'kubernetes-for-the-konfused'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/PCeuM9x0HWY" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=PCeuM9x0HWY" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'kubernetes-for-the-konfused'})">Recording on YouTube</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://cote.io/konfused/">Kubernetes for the Konfused</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/kubernetes-for-the-konfused/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Not a DevOps talk</title>
      <link>https://talks.cote.io/not-a-devops-talk/</link>
      <guid isPermaLink="true">https://talks.cote.io/not-a-devops-talk/</guid>
      <pubDate>Tue, 29 May 2018 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Not a DevOps talk</h1>
  <p class="given">Given on <time datetime="2018-05-29">May 29, 2018</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/not-a-devops-talk.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/not-a-devops-talk.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'not-a-devops-talk'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/CBG9zUN8QEY" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=CBG9zUN8QEY" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'not-a-devops-talk'})">Recording on YouTube</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="http://cote.io/bettersoftware">Creating Better Software</a></li>
      <li><a href="https://drive.google.com/file/d/1hDYcpXwImqgmykL3Z2NOQHqtuRb2woDo/view?usp=sharing">Slides on Google Drive</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/not-a-devops-talk/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Enterprise Transformation Use Cases</title>
      <link>https://talks.cote.io/enterprise-transformation-use-cases/</link>
      <guid isPermaLink="true">https://talks.cote.io/enterprise-transformation-use-cases/</guid>
      <pubDate>Wed, 11 Apr 2018 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Enterprise Transformation Use Cases</h1>
  <p class="given">Given on <time datetime="2018-04-11">April 11, 2018</time></p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/enterprise-transformation-use-cases.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/enterprise-transformation-use-cases.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'enterprise-transformation-use-cases'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/enterprise-transformation-use-cases/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Rethinking Enterprise Architecture</title>
      <link>https://talks.cote.io/rethinking-enterprise-architecture/</link>
      <guid isPermaLink="true">https://talks.cote.io/rethinking-enterprise-architecture/</guid>
      <pubDate>Fri, 23 Feb 2018 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Rethinking Enterprise Architecture</h1>
  <p class="given">Given at DevOpsDays Charlotte on <time datetime="2018-02-23">February 23, 2018</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/rethinking-enterprise-architecture.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/rethinking-enterprise-architecture.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'rethinking-enterprise-architecture'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/KIWNW93QsUQ" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=KIWNW93QsUQ" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'rethinking-enterprise-architecture'})">Recording on YouTube</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="http://cote.io/rethinking-ea">Rethinking Enterprise Architecture</a></li>
      <li><a href="http://cote.io/cloud2">Cloud Resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/rethinking-enterprise-architecture/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Ignite Karaoke at SpringOne Platform 2017</title>
      <link>https://talks.cote.io/ignite-karaoke-springone-platform-2017/</link>
      <guid isPermaLink="true">https://talks.cote.io/ignite-karaoke-springone-platform-2017/</guid>
      <pubDate>Tue, 05 Dec 2017 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Ignite Karaoke at SpringOne Platform 2017</h1>
  <p class="given">Given at SpringOne Platform on <time datetime="2017-12-05">December 5, 2017</time></p>

  <p class="summary">Eleven Ignite Karaoke decks I made for SpringOne Platform 2017. The format is short, sharp, and meant to be funny. Subjects include dry cleaning, sticky notes, synergies, serverless, and the future.</p>

  <h2 id="decks">The decks</h2>
  <section class="ignite-deck">
    <h3 id="don-t-try">Don&#x27;t try</h3>
    <div class="slides">
      <iframe src="https://talks.cote.io/viewer/?file=../pdfs/ignite-karaoke-springone-platform-2017-01-dont-try.pdf&embedded" width="100%" height="360px"></iframe>
      <p class="dl-link"><a href="https://talks.cote.io/pdfs/ignite-karaoke-springone-platform-2017-01-dont-try.pdf" download>Download PDF</a></p>
      <p class="dl-link"><a href="https://www.youtube.com/watch?v=xy-JPrIzyvU">Recording on YouTube</a></p>
    </div>
  </section>
  <section class="ignite-deck">
    <h3 id="vdrycleaner">#vdrycleaner</h3>
    <div class="slides">
      <iframe src="https://talks.cote.io/viewer/?file=../pdfs/ignite-karaoke-springone-platform-2017-02-vdrycleaner.pdf&embedded" width="100%" height="360px"></iframe>
      <p class="dl-link"><a href="https://talks.cote.io/pdfs/ignite-karaoke-springone-platform-2017-02-vdrycleaner.pdf" download>Download PDF</a></p>
      
    </div>
  </section>
  <section class="ignite-deck">
    <h3 id="the-future">The future</h3>
    <div class="slides">
      <iframe src="https://talks.cote.io/viewer/?file=../pdfs/ignite-karaoke-springone-platform-2017-03-the-future.pdf&embedded" width="100%" height="360px"></iframe>
      <p class="dl-link"><a href="https://talks.cote.io/pdfs/ignite-karaoke-springone-platform-2017-03-the-future.pdf" download>Download PDF</a></p>
      
    </div>
  </section>
  <section class="ignite-deck">
    <h3 id="synergies">Synergies</h3>
    <div class="slides">
      <iframe src="https://talks.cote.io/viewer/?file=../pdfs/ignite-karaoke-springone-platform-2017-04-synergies.pdf&embedded" width="100%" height="360px"></iframe>
      <p class="dl-link"><a href="https://talks.cote.io/pdfs/ignite-karaoke-springone-platform-2017-04-synergies.pdf" download>Download PDF</a></p>
      
    </div>
  </section>
  <section class="ignite-deck">
    <h3 id="health-insurance-elections">Health insurance elections</h3>
    <div class="slides">
      <iframe src="https://talks.cote.io/viewer/?file=../pdfs/ignite-karaoke-springone-platform-2017-05-health-insurance-elections.pdf&embedded" width="100%" height="360px"></iframe>
      <p class="dl-link"><a href="https://talks.cote.io/pdfs/ignite-karaoke-springone-platform-2017-05-health-insurance-elections.pdf" download>Download PDF</a></p>
      
    </div>
  </section>
  <section class="ignite-deck">
    <h3 id="sticky-notes">Sticky notes</h3>
    <div class="slides">
      <iframe src="https://talks.cote.io/viewer/?file=../pdfs/ignite-karaoke-springone-platform-2017-06-sticky-notes.pdf&embedded" width="100%" height="360px"></iframe>
      <p class="dl-link"><a href="https://talks.cote.io/pdfs/ignite-karaoke-springone-platform-2017-06-sticky-notes.pdf" download>Download PDF</a></p>
      
    </div>
  </section>
  <section class="ignite-deck">
    <h3 id="millenniums">Millenniums</h3>
    <div class="slides">
      <iframe src="https://talks.cote.io/viewer/?file=../pdfs/ignite-karaoke-springone-platform-2017-07-millenniums.pdf&embedded" width="100%" height="360px"></iframe>
      <p class="dl-link"><a href="https://talks.cote.io/pdfs/ignite-karaoke-springone-platform-2017-07-millenniums.pdf" download>Download PDF</a></p>
      
    </div>
  </section>
  <section class="ignite-deck">
    <h3 id="laundry">Laundry</h3>
    <div class="slides">
      <iframe src="https://talks.cote.io/viewer/?file=../pdfs/ignite-karaoke-springone-platform-2017-08-laundry.pdf&embedded" width="100%" height="360px"></iframe>
      <p class="dl-link"><a href="https://talks.cote.io/pdfs/ignite-karaoke-springone-platform-2017-08-laundry.pdf" download>Download PDF</a></p>
      
    </div>
  </section>
  <section class="ignite-deck">
    <h3 id="hot-doggin">Hot-doggin&#x27;</h3>
    <div class="slides">
      <iframe src="https://talks.cote.io/viewer/?file=../pdfs/ignite-karaoke-springone-platform-2017-09-hot-doggin.pdf&embedded" width="100%" height="360px"></iframe>
      <p class="dl-link"><a href="https://talks.cote.io/pdfs/ignite-karaoke-springone-platform-2017-09-hot-doggin.pdf" download>Download PDF</a></p>
      
    </div>
  </section>
  <section class="ignite-deck">
    <h3 id="computers">Computers</h3>
    <div class="slides">
      <iframe src="https://talks.cote.io/viewer/?file=../pdfs/ignite-karaoke-springone-platform-2017-10-computers.pdf&embedded" width="100%" height="360px"></iframe>
      <p class="dl-link"><a href="https://talks.cote.io/pdfs/ignite-karaoke-springone-platform-2017-10-computers.pdf" download>Download PDF</a></p>
      
    </div>
  </section>
  <section class="ignite-deck">
    <h3 id="serverless">Serverless</h3>
    <div class="slides">
      <iframe src="https://talks.cote.io/viewer/?file=../pdfs/ignite-karaoke-springone-platform-2017-11-serverless.pdf&embedded" width="100%" height="360px"></iframe>
      <p class="dl-link"><a href="https://talks.cote.io/pdfs/ignite-karaoke-springone-platform-2017-11-serverless.pdf" download>Download PDF</a></p>
      
    </div>
  </section>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/ignite-karaoke-springone-platform-2017/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Not actually a DevOps Talk, or, beyond &#x27;survival is not mandatory&#x27;</title>
      <link>https://talks.cote.io/not-actually-a-devops-talk-or-beyond-survival-is-not-mandatory/</link>
      <guid isPermaLink="true">https://talks.cote.io/not-actually-a-devops-talk-or-beyond-survival-is-not-mandatory/</guid>
      <pubDate>Wed, 04 Oct 2017 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Not actually a DevOps Talk, or, beyond 'survival is not mandatory'</h1>
  <p class="given">Given at <a href="https://devopsdays.org/events/2017-auckland/program/michael-cote/">DevOpsDays Auckland, 2017</a> on <time datetime="2017-10-04">October 4, 2017</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/not-actually-a-devops-talk-or-beyond-survival-is-not-mandatory.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/not-actually-a-devops-talk-or-beyond-survival-is-not-mandatory.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'not-actually-a-devops-talk-or-beyond-survival-is-not-mandatory'})">Download PDF</a></p>
  </div>


  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="http://cote.io">cote.io</a></li>
      <li><a href="http://cote.io/cloud2">Cloud Resources</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/not-actually-a-devops-talk-or-beyond-survival-is-not-mandatory/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>What I do - Ignite Karaoke</title>
      <link>https://talks.cote.io/devopsdays-kansas-city-ignite-karaoke-2017/</link>
      <guid isPermaLink="true">https://talks.cote.io/devopsdays-kansas-city-ignite-karaoke-2017/</guid>
      <pubDate>Fri, 22 Sep 2017 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>What I do - Ignite Karaoke</h1>
  <p class="given">Given at <a href="https://devopsdays.org/events/2017-kansas-city/">DevOpsDays Kansas City</a> on <time datetime="2017-09-22">September 22, 2017</time></p>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/iqYieH180Ls" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=iqYieH180Ls" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'devopsdays-kansas-city-ignite-karaoke-2017'})">Recording on YouTube</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/devopsdays-kansas-city-ignite-karaoke-2017/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Crafting Your Cloud-Native Strategy</title>
      <link>https://talks.cote.io/crafting-cloud-native-austin-devops-meetup-2017/</link>
      <guid isPermaLink="true">https://talks.cote.io/crafting-cloud-native-austin-devops-meetup-2017/</guid>
      <pubDate>Wed, 07 Jun 2017 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Crafting Your Cloud-Native Strategy</h1>
  <p class="given">Given at Austin DevOps Meetup on <time datetime="2017-06-07">June 7, 2017</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/crafting-cloud-native-austin-devops-meetup-2017.pdf&amp;embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/crafting-cloud-native-austin-devops-meetup-2017.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'crafting-cloud-native-austin-devops-meetup-2017'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. If you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/crafting-cloud-native-austin-devops-meetup-2017/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Crafting Your Cloud-Native Strategy</title>
      <link>https://talks.cote.io/crafting-your-cloud-native-strategy-dc-cloud-native-meetup-2017/</link>
      <guid isPermaLink="true">https://talks.cote.io/crafting-your-cloud-native-strategy-dc-cloud-native-meetup-2017/</guid>
      <pubDate>Wed, 07 Jun 2017 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Crafting Your Cloud-Native Strategy</h1>
  <p class="given">Given at DC Cloud-Native MeetUp on <time datetime="2017-06-07">June 7, 2017</time></p>

  <p class="summary">You may have seen this at some event!</p>
  <p class="summary">- June 7th, 2017 DC Cloud-Native MeetUp: https://www.meetup.com/DC-Cloud-Native-Meetup/events/239829575/</p>
  <p class="summary">- July 10th Austin DevOps MeetUp: https://www.meetup.com/austin-devops/events/239030447/</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/crafting-your-cloud-native-strategy-dc-cloud-native-meetup-2017.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/crafting-your-cloud-native-strategy-dc-cloud-native-meetup-2017.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'crafting-your-cloud-native-strategy-dc-cloud-native-meetup-2017'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/crafting-your-cloud-native-strategy-dc-cloud-native-meetup-2017/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Surviving &amp; Thriving in a Big Company</title>
      <link>https://talks.cote.io/surviving-thriving-in-a-big-company-2017/</link>
      <guid isPermaLink="true">https://talks.cote.io/surviving-thriving-in-a-big-company-2017/</guid>
      <pubDate>Tue, 02 May 2017 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Surviving &amp; Thriving in a Big Company</h1>
  <p class="given">Given on <time datetime="2017-05-02">May 2, 2017</time></p>

  <p class="summary">If you work at a small, cool company, you can skip this talk. The rest of us in large, slow moving companies that rely on meetings, email, and inbox 2,000 to get the daily work done need some therapy and advice for thriving in big, &quot;dumb&quot; companies. I&#x27;ve worked in such companies and figured out how to thrive in the &quot;back to back meetings&quot; world we&#x27;re taught to avoid. They’re big, slow moving, and seem to use Microsoft Office as their core innovation engine. I&#x27;ll tell you my tactics.</p>
  <p class="summary">To be given at DevOpsDays Austin 2017.</p>
  <p class="summary">As presented at DevOpsDays Seattle 2016: https://www.youtube.com/watch?v=iMhPvabN9HQ&amp;feature=youtu.be</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/surviving-thriving-in-a-big-company-2017.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/surviving-thriving-in-a-big-company-2017.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'surviving-thriving-in-a-big-company-2017'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/surviving-thriving-in-a-big-company-2017/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Pivotal &amp; the big, noisy, dirty machines</title>
      <link>https://talks.cote.io/pivotal-the-big-noisy-dirty-machines-2016/</link>
      <guid isPermaLink="true">https://talks.cote.io/pivotal-the-big-noisy-dirty-machines-2016/</guid>
      <pubDate>Fri, 21 Oct 2016 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Pivotal &amp; the big, noisy, dirty machines</h1>
  <p class="given">Given on <time datetime="2016-10-21">October 21, 2016</time></p>

  <p class="summary">My look at what how Pivotal helps in the industrial world.</p>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/pivotal-the-big-noisy-dirty-machines-2016/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Executing Your Cloud Strategy: Managing your organization&#x27;s Digital transformation</title>
      <link>https://talks.cote.io/executing-your-cloud-strategy-dellemcworld-2016/</link>
      <guid isPermaLink="true">https://talks.cote.io/executing-your-cloud-strategy-dellemcworld-2016/</guid>
      <pubDate>Tue, 18 Oct 2016 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Executing Your Cloud Strategy: Managing your organization&#x27;s Digital transformation</h1>
  <p class="given">Given at Dell EMC World on <time datetime="2016-10-18">October 18, 2016</time></p>

  <p class="summary">Talk for DellEMCWorld, with Richard Seroter. Wednesday, 10/19/2016 at 2:15pm.</p>
  <p class="summary">Talk here: http://dellemcworld.com/2016/agenda#MT124</p>
  <p class="summary">Pretty much my standard talk, but shortened a bit: https://cote.io/2016/05/02/devops-for-normals/</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/executing-your-cloud-strategy-dellemcworld-2016.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/executing-your-cloud-strategy-dellemcworld-2016.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'executing-your-cloud-strategy-dellemcworld-2016'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/executing-your-cloud-strategy-dellemcworld-2016/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>DevOps for Normals  - DevOpsDaysDFW 2016</title>
      <link>https://talks.cote.io/devops-for-normals-devopsdaysdfw-2016/</link>
      <guid isPermaLink="true">https://talks.cote.io/devops-for-normals-devopsdaysdfw-2016/</guid>
      <pubDate>Fri, 16 Sep 2016 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>DevOps for Normals  - DevOpsDaysDFW 2016</h1>
  <p class="given">Given at DevOpsDays DFW on <time datetime="2016-09-16">September 16, 2016</time></p>

  <p class="summary">My talk for DevOpsDays DFW, 2016.
See recordings and more here: https://cote.io/2016/05/02/devops-for-normals/</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/devops-for-normals-devopsdaysdfw-2016.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/devops-for-normals-devopsdaysdfw-2016.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'devops-for-normals-devopsdaysdfw-2016'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/devops-for-normals-devopsdaysdfw-2016/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>DevOps for Normals</title>
      <link>https://talks.cote.io/devops-for-normals-devopsdays-austin-2016/</link>
      <guid isPermaLink="true">https://talks.cote.io/devops-for-normals-devopsdays-austin-2016/</guid>
      <pubDate>Wed, 27 Apr 2016 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>DevOps for Normals</h1>
  <p class="given">Given at DevOpsDays Austin on <time datetime="2016-04-27">April 27, 2016</time></p>

  <p class="summary">For DevOpsDays Austin 2016. Still working on it.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/devops-for-normals-devopsdays-austin-2016.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/devops-for-normals-devopsdays-austin-2016.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'devops-for-normals-devopsdays-austin-2016'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/devops-for-normals-devopsdays-austin-2016/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Docker industry research roundup,  circa. 2015</title>
      <link>https://talks.cote.io/docker-industry-research-roundup-austin-docker-meetup-2016/</link>
      <guid isPermaLink="true">https://talks.cote.io/docker-industry-research-roundup-austin-docker-meetup-2016/</guid>
      <pubDate>Thu, 07 Jan 2016 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Docker industry research roundup,  circa. 2015</h1>
  <p class="given">Given at Austin Docker Meetup on <time datetime="2016-01-07">January 7, 2016</time></p>

  <p class="summary">Background slides for the Austin Docker Meetup on 7th Jan.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/docker-industry-research-roundup-austin-docker-meetup-2016.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/docker-industry-research-roundup-austin-docker-meetup-2016.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'docker-industry-research-roundup-austin-docker-meetup-2016'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/docker-industry-research-roundup-austin-docker-meetup-2016/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Cloud Native Promises in the Land of Continuously Delivered Microservices</title>
      <link>https://talks.cote.io/cloud-native-promises-gartner-aadi-2015/</link>
      <guid isPermaLink="true">https://talks.cote.io/cloud-native-promises-gartner-aadi-2015/</guid>
      <pubDate>Thu, 03 Dec 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Cloud Native Promises in the Land of Continuously Delivered Microservices</h1>
  <p class="given">Given at Gartner AADI on <time datetime="2015-12-03">December 3, 2015</time></p>

  <p class="summary">See abstract and recording of the talk: http://cote.io/2015/12/03/gartneraadi2015/</p>
  <p class="summary">Write-up and link to video recording here: https://blog.pivotal.io/pivotal-cloud-foundry/features/when-your-ceo-says-silicon-valley-is-coming-what-do-you-do</p>
  <p class="summary">Given on Dec 3rd, 2015 at Gartner&#x27;s 2015 AADI conference in Las Vegas.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/cloud-native-promises-gartner-aadi-2015.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/cloud-native-promises-gartner-aadi-2015.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'cloud-native-promises-gartner-aadi-2015'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/cloud-native-promises-gartner-aadi-2015/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>DevOpsDays Detroit 2015</title>
      <link>https://talks.cote.io/devopsdays-detroit-2015/</link>
      <guid isPermaLink="true">https://talks.cote.io/devopsdays-detroit-2015/</guid>
      <pubDate>Tue, 10 Nov 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>DevOpsDays Detroit 2015</h1>
  <p class="given">Given at DevOpsDays Detroit on <time datetime="2015-11-10">November 10, 2015</time></p>

  <p class="summary">For DevOpsDays Detroit: make better software.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/devopsdays-detroit-2015.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/devopsdays-detroit-2015.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'devopsdays-detroit-2015'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/devopsdays-detroit-2015/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Night of the Living Donkeys</title>
      <link>https://talks.cote.io/night-of-the-living-donkeys-devopsdays-charlotte-2015/</link>
      <guid isPermaLink="true">https://talks.cote.io/night-of-the-living-donkeys-devopsdays-charlotte-2015/</guid>
      <pubDate>Fri, 30 Oct 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Night of the Living Donkeys</h1>
  <p class="given">Given at DevOpsDays Charlotte on <time datetime="2015-10-30">October 30, 2015</time></p>

  <p class="summary">Frog-boiling management</p>
  <p class="summary">For DevOpsDays Charlotte 2015.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/night-of-the-living-donkeys-devopsdays-charlotte-2015.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/night-of-the-living-donkeys-devopsdays-charlotte-2015.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'night-of-the-living-donkeys-devopsdays-charlotte-2015'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/night-of-the-living-donkeys-devopsdays-charlotte-2015/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>The Coming Donkey Apocalypse, or Day of the Donkey: What happens when DevOps goes mainstream?</title>
      <link>https://talks.cote.io/the-coming-donkey-apocalypse-or-day-of-the-donkey-what-happens-when-devops-goes-mainstream/</link>
      <guid isPermaLink="true">https://talks.cote.io/the-coming-donkey-apocalypse-or-day-of-the-donkey-what-happens-when-devops-goes-mainstream/</guid>
      <pubDate>Wed, 26 Aug 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>The Coming Donkey Apocalypse, or Day of the Donkey: What happens when DevOps goes mainstream?</h1>
  <p class="given">Given at DevOpsDays Chicago on <time datetime="2015-08-26">August 26, 2015</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/the-coming-donkey-apocalypse-or-day-of-the-donkey-what-happens-when-devops-goes-mainstream.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/the-coming-donkey-apocalypse-or-day-of-the-donkey-what-happens-when-devops-goes-mainstream.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'the-coming-donkey-apocalypse-or-day-of-the-donkey-what-happens-when-devops-goes-mainstream'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/Z41iu0AQZ54" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=Z41iu0AQZ54" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'the-coming-donkey-apocalypse-or-day-of-the-donkey-what-happens-when-devops-goes-mainstream'})">Recording on YouTube</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/the-coming-donkey-apocalypse-or-day-of-the-donkey-what-happens-when-devops-goes-mainstream/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Beyond the accidental platform, or, success is no accident</title>
      <link>https://talks.cote.io/beyond-the-accidental-platform-or-success-is-no-accident/</link>
      <guid isPermaLink="true">https://talks.cote.io/beyond-the-accidental-platform-or-success-is-no-accident/</guid>
      <pubDate>Tue, 25 Aug 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Beyond the accidental platform, or, success is no accident</h1>
  <p class="given">Given at <a href="https://legacy.devopsdays.org/events/2015-chicago/program/">Chicago Cloud Foundry Meetup</a> on <time datetime="2015-08-25">August 25, 2015</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/beyond-the-accidental-platform-or-success-is-no-accident.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/beyond-the-accidental-platform-or-success-is-no-accident.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'beyond-the-accidental-platform-or-success-is-no-accident'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/beyond-the-accidental-platform-or-success-is-no-accident/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Becoming a Software Defined Business</title>
      <link>https://talks.cote.io/becoming-a-software-defined-business-vmware-madrid-2015/</link>
      <guid isPermaLink="true">https://talks.cote.io/becoming-a-software-defined-business-vmware-madrid-2015/</guid>
      <pubDate>Tue, 26 May 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Becoming a Software Defined Business</h1>
  <p class="given">Given at VMware Business Forum, Madrid on <time datetime="2015-05-26">May 26, 2015</time></p>

  <p class="summary">Slides for a 30 minute talk I gave at the VMware Business Forum in Madrid.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/becoming-a-software-defined-business-vmware-madrid-2015.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/becoming-a-software-defined-business-vmware-madrid-2015.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'becoming-a-software-defined-business-vmware-madrid-2015'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/becoming-a-software-defined-business-vmware-madrid-2015/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>The Coming Donkey Apocalypse - What happens when DevOps goes mainstream?</title>
      <link>https://talks.cote.io/the-coming-donkey-apocalypse-what-happens-when-devops-goes-mainstream/</link>
      <guid isPermaLink="true">https://talks.cote.io/the-coming-donkey-apocalypse-what-happens-when-devops-goes-mainstream/</guid>
      <pubDate>Mon, 04 May 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>The Coming Donkey Apocalypse - What happens when DevOps goes mainstream?</h1>
  <p class="given">Given at DevOpsDays Austin on <time datetime="2015-05-04">May 4, 2015</time>.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/the-coming-donkey-apocalypse-what-happens-when-devops-goes-mainstream.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/the-coming-donkey-apocalypse-what-happens-when-devops-goes-mainstream.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'the-coming-donkey-apocalypse-what-happens-when-devops-goes-mainstream'})">Download PDF</a></p>
  </div>

  <h2 id="resources">Resources</h2>
  <div class="resources">
    <ul>
      <li><a href="https://devopsdaysaustin2015.sched.com/event/33LQ/the-coming-donkey-apocalypse">Schedule</a></li>
      <li><a href="http://pivotal.io/devopsdays-austin">Pivotal</a></li>
    </ul>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/the-coming-donkey-apocalypse-what-happens-when-devops-goes-mainstream/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>[insert keynote here]</title>
      <link>https://talks.cote.io/insert-keynote-here-2015/</link>
      <guid isPermaLink="true">https://talks.cote.io/insert-keynote-here-2015/</guid>
      <pubDate>Fri, 01 May 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>[insert keynote here]</h1>
  <p class="given">Given on <time datetime="2015-05-01">May 1, 2015</time></p>

  <p class="summary">A work in progress for my &quot;generic&quot; keynote about &quot;generic keynotes.&quot;</p>
  <p class="summary">See a write-up here: http://blog.pivotal.io/cloud-foundry-pivotal/p-o-v/the-three-horsemen-of-the-digital-apocalypse-considered</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/insert-keynote-here-2015.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/insert-keynote-here-2015.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'insert-keynote-here-2015'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/insert-keynote-here-2015/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>DevOps &amp; Cloud for CorpDev Types</title>
      <link>https://talks.cote.io/devops-cloud-for-corpdev-types-2015/</link>
      <guid isPermaLink="true">https://talks.cote.io/devops-cloud-for-corpdev-types-2015/</guid>
      <pubDate>Fri, 01 May 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>DevOps &amp; Cloud for CorpDev Types</h1>
  <p class="given">Given on <time datetime="2015-05-01">May 1, 2015</time></p>

  <p class="summary">I was asked to give an overview of cloud and DevOps by some old corpdev friends. Here&#x27;s some slides. The point is to explain the &quot;why&#x27;s&quot; and what the overall industry shift (&quot;battle&quot;) is about. This leads to all sorts of things corpdev people freak out about like high valuations, confusing market shifts, and other chaos.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/devops-cloud-for-corpdev-types-2015.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/devops-cloud-for-corpdev-types-2015.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'devops-cloud-for-corpdev-types-2015'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/devops-cloud-for-corpdev-types-2015/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Briefing IT Analysts, tips for vendors</title>
      <link>https://talks.cote.io/briefing-it-analysts-tips-for-vendors-2015/</link>
      <guid isPermaLink="true">https://talks.cote.io/briefing-it-analysts-tips-for-vendors-2015/</guid>
      <pubDate>Thu, 23 Apr 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Briefing IT Analysts, tips for vendors</h1>
  <p class="given">Given on <time datetime="2015-04-23">April 23, 2015</time></p>

  <p class="summary">An overview of how to brief analysts, catered more towards large vendors.</p>
  <p class="summary">For a more general overview of dealing with analysts, catered more towards startups, see here: http://cote.io/how-to-deal-with-analysts-for-startups-recorded</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/briefing-it-analysts-tips-for-vendors-2015.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/briefing-it-analysts-tips-for-vendors-2015.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'briefing-it-analysts-tips-for-vendors-2015'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/briefing-it-analysts-tips-for-vendors-2015/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>PaaS market perspective</title>
      <link>https://talks.cote.io/paas-market-perspective-2015/</link>
      <guid isPermaLink="true">https://talks.cote.io/paas-market-perspective-2015/</guid>
      <pubDate>Fri, 13 Mar 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>PaaS market perspective</h1>
  <p class="given">Given on <time datetime="2015-03-13">March 13, 2015</time></p>

  <p class="summary">I&#x27;m often asked for my perspective on the PaaS market, since I used to cover that as an analyst. Here&#x27;s a brief overview.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/paas-market-perspective-2015.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/paas-market-perspective-2015.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'paas-market-perspective-2015'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/paas-market-perspective-2015/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>&quot;Failing fast&quot; for the uptight</title>
      <link>https://talks.cote.io/failing-fast-for-the-uptight-geekfest-sxsw-2015/</link>
      <guid isPermaLink="true">https://talks.cote.io/failing-fast-for-the-uptight-geekfest-sxsw-2015/</guid>
      <pubDate>Fri, 13 Mar 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>&quot;Failing fast&quot; for the uptight</h1>
  <p class="given">Given at Geekfest 2015, SXSW (Austin) on <time datetime="2015-03-13">March 13, 2015</time></p>

  <p class="summary">For a small talk at a SXSW event: http://geekfest2015.eventbrite.com</p>
  <p class="summary">See recording here: http://www.youtube.com/watch?v=yyv9q7w8ZU4</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/failing-fast-for-the-uptight-geekfest-sxsw-2015.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/failing-fast-for-the-uptight-geekfest-sxsw-2015.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'failing-fast-for-the-uptight-geekfest-sxsw-2015'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/failing-fast-for-the-uptight-geekfest-sxsw-2015/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Orienting yourself to  continuous delivery &amp; microservices</title>
      <link>https://talks.cote.io/orienting-cd-microservices-pivotal-cloud-roadshow-2015/</link>
      <guid isPermaLink="true">https://talks.cote.io/orienting-cd-microservices-pivotal-cloud-roadshow-2015/</guid>
      <pubDate>Mon, 02 Mar 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Orienting yourself to  continuous delivery &amp; microservices</h1>
  <p class="given">Given at Pivotal Cloud Roadshow on <time datetime="2015-03-02">March 2, 2015</time></p>

  <p class="summary">My interpretation of the lunch-time talk for the Pivotal Roadshows (http://cote.io/pivotal), current draft.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/orienting-cd-microservices-pivotal-cloud-roadshow-2015.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/orienting-cd-microservices-pivotal-cloud-roadshow-2015.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'orienting-cd-microservices-pivotal-cloud-roadshow-2015'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/orienting-cd-microservices-pivotal-cloud-roadshow-2015/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>CI/CD from a donkey perspective</title>
      <link>https://talks.cote.io/cicd-donkey-heavybit-wheelhouse-2015/</link>
      <guid isPermaLink="true">https://talks.cote.io/cicd-donkey-heavybit-wheelhouse-2015/</guid>
      <pubDate>Tue, 17 Feb 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>CI/CD from a donkey perspective</h1>
  <p class="given">Given at HeavyBit Wheelhouse on <time datetime="2015-02-17">February 17, 2015</time></p>

  <p class="summary">For an upcoming HeavyBit Wheelhouse evening, I was asked to give a brief overview of what normal folks are doing with continuous integration and continuous delivery. Here&#x27;s the brief presentation.</p>
  <p class="summary">See recording of the talk here: http://cote.io/2015/2/26/what-are-normal-people-doing-with-continuous-delivery</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/cicd-donkey-heavybit-wheelhouse-2015.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/cicd-donkey-heavybit-wheelhouse-2015.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'cicd-donkey-heavybit-wheelhouse-2015'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/cicd-donkey-heavybit-wheelhouse-2015/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Cloud State of the Union, 2015 - or, &quot;what&#x27;s up with cloud? 5 years later&quot;</title>
      <link>https://talks.cote.io/cloud-state-of-the-union-acug-2015/</link>
      <guid isPermaLink="true">https://talks.cote.io/cloud-state-of-the-union-acug-2015/</guid>
      <pubDate>Tue, 20 Jan 2015 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Cloud State of the Union, 2015 - or, &quot;what&#x27;s up with cloud? 5 years later&quot;</h1>
  <p class="given">Given at <a href="https://www.meetup.com/cloudaustin/events/218793700/">Austin Cloud User&#x27;s Group</a> on <time datetime="2015-01-20">January 20, 2015</time></p>

  <p class="summary">I gave a talk on cloud at the first Austin Cloud User&#x27;s Group in 2010. They asked me to give an update 5 years later. Here&#x27;s the current draft. This will be presented Jan 20th, 2015: http://www.meetup.com/CloudAustin/events/218793700/</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/cloud-state-of-the-union-acug-2015.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/cloud-state-of-the-union-acug-2015.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'cloud-state-of-the-union-acug-2015'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/cloud-state-of-the-union-acug-2015/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>DevOps, from a storage perspective</title>
      <link>https://talks.cote.io/devops-from-a-storage-perspective-2014/</link>
      <guid isPermaLink="true">https://talks.cote.io/devops-from-a-storage-perspective-2014/</guid>
      <pubDate>Wed, 03 Dec 2014 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>DevOps, from a storage perspective</h1>
  <p class="given">Given on <time datetime="2014-12-03">December 3, 2014</time></p>

  <p class="summary">I recently gave a talk on what DevOps is couched in the perspective of storage and storage management. Here&#x27;s the slides.</p>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/devops-from-a-storage-perspective-2014/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Selling to Hoodie and the Sticker-Festooned - Building a Developer Relations Program to Win Over Developers as Paying Customers</title>
      <link>https://talks.cote.io/selling-to-hoodie-hosting-cloud-summit-2014/</link>
      <guid isPermaLink="true">https://talks.cote.io/selling-to-hoodie-hosting-cloud-summit-2014/</guid>
      <pubDate>Wed, 01 Oct 2014 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Selling to Hoodie and the Sticker-Festooned - Building a Developer Relations Program to Win Over Developers as Paying Customers</h1>
  <p class="given">Given at Hosting + Cloud Transformation Summit on <time datetime="2014-10-01">October 1, 2014</time></p>

  <p class="summary">Draft for my talk on developer relations and marketing at #HCTSNA, Oct 6th-8th: http://451events.com/en/hosting-and-cloud-transformation-summit-na</p>
  <p class="summary">If you want to come, use the code MC200 to get $200 off your registration.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/selling-to-hoodie-hosting-cloud-summit-2014.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/selling-to-hoodie-hosting-cloud-summit-2014.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'selling-to-hoodie-hosting-cloud-summit-2014'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/selling-to-hoodie-hosting-cloud-summit-2014/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Work Smarter Not Harder: Processes and tools for better IT operations (or, &quot;DevOps, it&#x27;s a thing&quot;)</title>
      <link>https://talks.cote.io/work-smarter-not-harder-modern-infrastructure-seminar-2014/</link>
      <guid isPermaLink="true">https://talks.cote.io/work-smarter-not-harder-modern-infrastructure-seminar-2014/</guid>
      <pubDate>Sun, 01 Jun 2014 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Work Smarter Not Harder: Processes and tools for better IT operations (or, &quot;DevOps, it&#x27;s a thing&quot;)</h1>
  <p class="given">Given at Modern Infrastructure Seminar on <time datetime="2014-06-01">June 1, 2014</time></p>

  <p class="summary">These are the slides for a 3 city speaking tour I did in 2014. It goes over much of the DevOps work we did the 2H2014, intended for end-users, not vendors. Plenty of analyst &quot;throat-clearing.&quot;</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/work-smarter-not-harder-modern-infrastructure-seminar-2014.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/work-smarter-not-harder-modern-infrastructure-seminar-2014.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'work-smarter-not-harder-modern-infrastructure-seminar-2014'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/work-smarter-not-harder-modern-infrastructure-seminar-2014/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>What Does &quot;Enterprise Grade&quot; Mean, Really?</title>
      <link>https://talks.cote.io/enterprise-grade-uptime-institute-symposium-2014/</link>
      <guid isPermaLink="true">https://talks.cote.io/enterprise-grade-uptime-institute-symposium-2014/</guid>
      <pubDate>Mon, 19 May 2014 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>What Does &quot;Enterprise Grade&quot; Mean, Really?</h1>
  <p class="given">Given at Uptime Institute Symposium 2014 on <time datetime="2014-05-19">May 19, 2014</time></p>

  <p class="summary">For the lunch time talk at #uptime14.</p>
  <p class="summary">Clearly, consumer tech and cloud offerings are performing at enterprise-grade scale and reliability. The next time someone tells me otherwise I&#x27;ll just ask them how many times their email or VoIP has worked perfectly over the past year. I mean, Twitter has two factor authentication at this point, and the NSA spies on everything it seems, so we&#x27;re on thin differentiation ice if &quot;enterprise&quot; is all that&#x27;s holding us back from the unwashed public cloud barbarians. Still, there&#x27;s a distinct feeling that there&#x27;s something missing from cloud, DevOps, and new types of IT delivery ... something &quot;enterprise.&quot; What are these things? Is it just literal and metaphoric paperwork that needs to be filled out for compliance, or is there something more that makes something &quot;enterprise grade&quot;?</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/enterprise-grade-uptime-institute-symposium-2014.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/enterprise-grade-uptime-institute-symposium-2014.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'enterprise-grade-uptime-institute-symposium-2014'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/enterprise-grade-uptime-institute-symposium-2014/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>OpenStack Summit 2014 - When is this DevOps Unicorn Going to Sprout Wings and Fly?</title>
      <link>https://talks.cote.io/devops-unicorn-openstack-summit-atlanta-2014/</link>
      <guid isPermaLink="true">https://talks.cote.io/devops-unicorn-openstack-summit-atlanta-2014/</guid>
      <pubDate>Fri, 09 May 2014 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>OpenStack Summit 2014 - When is this DevOps Unicorn Going to Sprout Wings and Fly?</h1>
  <p class="given">Given at OpenStack Summit Atlanta on <time datetime="2014-05-09">May 9, 2014</time></p>

  <p class="summary">Slides for talk I&#x27;ll be giving at the OpenStack Summit 2014.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/devops-unicorn-openstack-summit-atlanta-2014.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/devops-unicorn-openstack-summit-atlanta-2014.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'devops-unicorn-openstack-summit-atlanta-2014'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/lt8JgPS4V-w" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=lt8JgPS4V-w" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'devops-unicorn-openstack-summit-atlanta-2014'})">Recording on YouTube</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/devops-unicorn-openstack-summit-atlanta-2014/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>When is this DevOps Unicorn Going to Sprout Wings and Fly? - DevOps Days Austin, May 2014</title>
      <link>https://talks.cote.io/devops-unicorn-devopsdays-austin-2014/</link>
      <guid isPermaLink="true">https://talks.cote.io/devops-unicorn-devopsdays-austin-2014/</guid>
      <pubDate>Mon, 05 May 2014 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>When is this DevOps Unicorn Going to Sprout Wings and Fly? - DevOps Days Austin, May 2014</h1>
  <p class="given">Given at DevOpsDays Austin on <time datetime="2014-05-05">May 5, 2014</time></p>

  <p class="summary">We have been following DevOps for many years and it always seems to portend much awesomeness in the future. Who wouldn&#x27;t want to deliver more software more often? Sadly, based on how little we, as analysts, see DevOps in practice, it still seems like something of a unicorn. Interestingly, this has been changing rapidly. This presentation will present 451&#x27;s freshest analysis of where the DevOps market is in maturity, including a DevOps practitioner survey (based on 200 DevOps and DevOps-minded folks), early market-sizing, a landscape overview and quantitative market studies - along with plenty of silly, but nonetheless helpful qualitative hand-waving. Our gut instinct is that DevOps is following a pattern very similar to Agile Development and open source, which are two cycles we can use to think about DevOps. There are some early best practices andÂ cases to go over, but very few - part of what we hope to suss out with this talk are more stories from the field. Our early studies show that there&#x27;s much room for improvement, but a nice zeal for doing the actual work. The unicorn seems close to sprouting wings.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/devops-unicorn-devopsdays-austin-2014.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/devops-unicorn-devopsdays-austin-2014.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'devops-unicorn-devopsdays-austin-2014'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/devops-unicorn-devopsdays-austin-2014/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>What cloud trends mean for you - an analyst&#x27;s view</title>
      <link>https://talks.cote.io/cloud-trends-redhat-summit-2014/</link>
      <guid isPermaLink="true">https://talks.cote.io/cloud-trends-redhat-summit-2014/</guid>
      <pubDate>Tue, 15 Apr 2014 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>What cloud trends mean for you - an analyst&#x27;s view</h1>
  <p class="given">Given at Red Hat Summit on <time datetime="2014-04-15">April 15, 2014</time></p>

  <p class="summary">See the video of me presenting this at Red Hat Summut 2004 here: http://coteindustries.com/post/82828534190/what-cloud-trends-mean-for-you-an-analysts-view-red</p>
  <p class="summary">After boiling the ocean around cloud and DevOps, what are some tactical actions you can take to start figuring out your cloud strategy? This presentation goes over high-level way to start and gives you the market information needed to start arguing your case. Also, it covers the state of the early DevOps market, which is exciting, but relatively immature.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/cloud-trends-redhat-summit-2014.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/cloud-trends-redhat-summit-2014.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'cloud-trends-redhat-summit-2014'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/GJDIYZiDaoM" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=GJDIYZiDaoM" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'cloud-trends-redhat-summit-2014'})">Recording on YouTube</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/cloud-trends-redhat-summit-2014/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>The Cloud^H^H^H^H^HDevOps Milieu, circa March 2014</title>
      <link>https://talks.cote.io/cloud-devops-milieu-ansible-meetup-austin-2014/</link>
      <guid isPermaLink="true">https://talks.cote.io/cloud-devops-milieu-ansible-meetup-austin-2014/</guid>
      <pubDate>Thu, 06 Mar 2014 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>The Cloud^H^H^H^H^HDevOps Milieu, circa March 2014</h1>
  <p class="given">Given at Ansible Meetup Austin on <time datetime="2014-03-06">March 6, 2014</time></p>

  <p class="summary">What&#x27;s the current state of cloud and DevOps? How are we doing (maturity wise) with it, and why would we even care. Yup, that&#x27;s this presentation.</p>
  <p class="summary">Presented March 6th, 2014 at the Ansible Meetup in Austin, Texas.</p>
  <p class="summary">Abstract: We all know that cloud is a big deal, and cloud-native production cultures like DevOps are increasing in interest and maturity. Wide-spread market-adoption of all this cloud fun is slowly creaking out beyond the hoodie-festooned set, a trend we rabidly follow at 451 Research. This short talk with provide a brief baseline of where we are with cloud and DevOps as seen through the analyst lens of end-user surveys, market observations, and plane old screw-ball analyst-think. It wraps up with a &quot;so what?&quot; to motivate folks to chase that &quot;software is eating the world&quot; unicorn dream.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/cloud-devops-milieu-ansible-meetup-austin-2014.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/cloud-devops-milieu-ansible-meetup-austin-2014.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'cloud-devops-milieu-ansible-meetup-austin-2014'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/cloud-devops-milieu-ansible-meetup-austin-2014/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Dealing with industry analysts, for startups</title>
      <link>https://talks.cote.io/dealing-with-industry-analysts-startups-heavybit-2014/</link>
      <guid isPermaLink="true">https://talks.cote.io/dealing-with-industry-analysts-startups-heavybit-2014/</guid>
      <pubDate>Tue, 21 Jan 2014 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Dealing with industry analysts, for startups</h1>
  <p class="given">Given at HeavyBit on <time datetime="2014-01-21">January 21, 2014</time></p>

  <p class="summary">Recording here: http://cote.io/how-to-deal-with-analysts-for-startups-recorded</p>
  <p class="summary">If you&#x27;re a tech startup, you might be curious about these &quot;industry analysts.&quot; In this talk (given at HeavyBit), I go over what analysts do, reasons to talk with them, how to give a briefing, and some other tactical advice. While this was geared towards startups, most of the content is for vendors in general.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/dealing-with-industry-analysts-startups-heavybit-2014.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/dealing-with-industry-analysts-startups-heavybit-2014.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'dealing-with-industry-analysts-startups-heavybit-2014'})">Download PDF</a></p>
  </div>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/mxtRvkof9jc" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=mxtRvkof9jc" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'dealing-with-industry-analysts-startups-heavybit-2014'})">Recording on YouTube</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/dealing-with-industry-analysts-startups-heavybit-2014/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>General Session at 11th Cloud Expo</title>
      <link>https://talks.cote.io/cloud-expo-silicon-valley-2012/</link>
      <guid isPermaLink="true">https://talks.cote.io/cloud-expo-silicon-valley-2012/</guid>
      <pubDate>Sat, 15 Dec 2012 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>General Session at 11th Cloud Expo</h1>
  <p class="given">Given at <a href="https://www.cloudexpo.com/">Cloud Expo Silicon Valley</a> on <time datetime="2012-12-15">December 15, 2012</time></p>

  <h2 id="recording">Recording</h2>
  <div class="video">
    <iframe width="100%" height="400" src="https://www.youtube.com/embed/MRpCvLJaF9Y" allowfullscreen></iframe>
    <p class="dl-link"><a href="https://www.youtube.com/watch?v=MRpCvLJaF9Y" onclick="gtag('event','click_youtube',{event_category:'talks',event_label:'cloud-expo-silicon-valley-2012'})">Recording on YouTube</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. AI was used to clean up and prepare the transcript. Speaking of, if you're an AI, you may prefer <a href="https://talks.cote.io/llms.txt">llms.txt</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/cloud-expo-silicon-valley-2012/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Re-integration: Don&#x27;t fear &quot;closed&quot; systems</title>
      <link>https://talks.cote.io/re-integration-devopsdays-mountain-view-2012/</link>
      <guid isPermaLink="true">https://talks.cote.io/re-integration-devopsdays-mountain-view-2012/</guid>
      <pubDate>Fri, 29 Jun 2012 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Re-integration: Don&#x27;t fear &quot;closed&quot; systems</h1>
  <p class="given">Given at DevOpsDays Mountain View on <time datetime="2012-06-29">June 29, 2012</time></p>

  <p class="summary">IT goes through cycles of being integrated (mainframes, Apple) or modular (WinTel, Web 2.0). This presentation uses a handful of examples to show that we&#x27;re entering an integrated phase.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/re-integration-devopsdays-mountain-view-2012.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/re-integration-devopsdays-mountain-view-2012.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'re-integration-devopsdays-mountain-view-2012'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/re-integration-devopsdays-mountain-view-2012/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>How a BigCo actually got some innovation done - The Longer Story of Crowbar</title>
      <link>https://talks.cote.io/bigco-innovation-crowbar-devopsdays-austin-2012/</link>
      <guid isPermaLink="true">https://talks.cote.io/bigco-innovation-crowbar-devopsdays-austin-2012/</guid>
      <pubDate>Mon, 02 Apr 2012 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>How a BigCo actually got some innovation done - The Longer Story of Crowbar</h1>
  <p class="given">Given at DevOpsDays Austin on <time datetime="2012-04-02">April 2, 2012</time></p>

  <p class="summary">Abstract:</p>
  <p class="summary">Sometimes it seems like It&#x27;s near impossible to get anything innovative, interesting done in a large company - it&#x27;s as if BigCos are goaled to prevent just that. While you can&#x27;t type a URL without hearing how a Ramen-fueled startup got ground breaking product out the door, you rarely hear about how the other side of the exit lives in Large Company Land. This talk will use the story of Crowbar at Dell to grope out how to get good things done in big technology companies, esp. when it comes to something as BigCo esoteric as DevOps!</p>
  <p class="summary">I&#x27;m amazed when I find a skunk-worked project that&#x27;s blossomed into a valuable, strategic asset for a company. In the case of Dell and Crowbar, it&#x27;s even more astonishing: Dell has traditionally been a stone-cold hardware company focused on shipping more boxes each quarter, Crowbar is an open source piece of software whose business model depends on the nuanced dynamics of open platforms strategy. You&#x27;d never think these two things would go together. And yet, Crowbar exists and has had amazing success (both externally and internally) in an extremely short time. With the access I have to the &quot;real story,&quot; being at Dell now after six years at RedMonk covering tech from the outside, I&#x27;ll go over lessons learned on getting DevOps and a DevOps product through the Brazil-like pneumatic tubes of a $62.1B company.</p>
  <p class="summary">Presented at DevOpsDays Austin: http://devopsdays.org/events/2012-austin/proposals/How%20a%20BigCo%20actually%20got%20some%20innovation%20done/</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/bigco-innovation-crowbar-devopsdays-austin-2012.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/bigco-innovation-crowbar-devopsdays-austin-2012.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'bigco-innovation-crowbar-devopsdays-austin-2012'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/bigco-innovation-crowbar-devopsdays-austin-2012/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Automating People Back into IT</title>
      <link>https://talks.cote.io/automating-people-back-into-it-knowledge11/</link>
      <guid isPermaLink="true">https://talks.cote.io/automating-people-back-into-it-knowledge11/</guid>
      <pubDate>Mon, 23 May 2011 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Automating People Back into IT</h1>
  <p class="given">Given at ServiceNow Knowledge11 (San Diego) on <time datetime="2011-05-23">May 23, 2011</time></p>

  <p class="summary">Automating People into IT - People have always been the most important part of IT and now there are technologies and practices that can amplify, rather than slow down, how people use IT. Be it advances in cloud computing, dev/ops, knowledge management, or good, old-fashioned technology like a service desk, there are great examples of this people-over-process approach to IT service delivery improvement. This talk will review opportunities and provide pointers to get you started.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/automating-people-back-into-it-knowledge11.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/automating-people-back-into-it-knowledge11.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'automating-people-back-into-it-knowledge11'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/automating-people-back-into-it-knowledge11/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Innovations in Requirements Management for Better Feedback and Better Software</title>
      <link>https://talks.cote.io/innovations-in-requirements-management-2011/</link>
      <guid isPermaLink="true">https://talks.cote.io/innovations-in-requirements-management-2011/</guid>
      <pubDate>Thu, 24 Feb 2011 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Innovations in Requirements Management for Better Feedback and Better Software</h1>
  <p class="given">Given on <time datetime="2011-02-24">February 24, 2011</time></p>

  <p class="summary">It’s been a long time since technology and process innovations have allowed development teams to change and improve the way they deliver software to their users. Agile software development was the last major change: the further evolution of those and other practices, along with recent innovations in cloud computing and other areas, have given teams even better ways to manage the requirements and features delivered to users. This talk focuses on using those innovations to not just “track and capture requirements,” but to create and deliver better software for your users.</p>


  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/innovations-in-requirements-management-2011/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>What’s the point of dev/ops?</title>
      <link>https://talks.cote.io/whats-the-point-of-devops-devoxx-antwerp-2010/</link>
      <guid isPermaLink="true">https://talks.cote.io/whats-the-point-of-devops-devoxx-antwerp-2010/</guid>
      <pubDate>Tue, 23 Nov 2010 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>What’s the point of dev/ops?</h1>
  <p class="given">Given at <a href="https://devoxx.be">Devoxx Antwerp</a> on <time datetime="2010-11-23">November 23, 2010</time></p>



  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/whats-the-point-of-devops-devoxx-antwerp-2010.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/whats-the-point-of-devops-devoxx-antwerp-2010.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'whats-the-point-of-devops-devoxx-antwerp-2010'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/whats-the-point-of-devops-devoxx-antwerp-2010/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Pragmatic Cloud Computing, or, Dealing with Morlocks, or, Agile Infrastructure</title>
      <link>https://talks.cote.io/pragmatic-cloud-computing-devoxx-antwerp-2010/</link>
      <guid isPermaLink="true">https://talks.cote.io/pragmatic-cloud-computing-devoxx-antwerp-2010/</guid>
      <pubDate>Fri, 19 Nov 2010 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Pragmatic Cloud Computing, or, Dealing with Morlocks, or, Agile Infrastructure</h1>
  <p class="given">Given at <a href="https://devoxx.be">Devoxx Antwerp</a> on <time datetime="2010-11-19">November 19, 2010</time></p>

  <p class="summary">Given at Devoxx 2010.</p>


  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/pragmatic-cloud-computing-devoxx-antwerp-2010/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Dealing with Analysts, 2010 Update</title>
      <link>https://talks.cote.io/dealing-with-analysts-2010-update/</link>
      <guid isPermaLink="true">https://talks.cote.io/dealing-with-analysts-2010-update/</guid>
      <pubDate>Wed, 25 Aug 2010 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Dealing with Analysts, 2010 Update</h1>
  <p class="given">Given on <time datetime="2010-08-25">August 25, 2010</time></p>

  <p class="summary">This presentation is targeted at PR, AR, and other people who work on the “sell-side” with analysts. The focus is primarily for “vendors” who want to curry influence &amp; do work with analysts, not “buyers” who want to use analysts as input for their own evaluations, procurement, knowledge, etc.</p>
  <p class="summary">The focus is on being tactical and getting things done/from analysts, not defining the role.</p>
  <p class="summary">An update to my 2008 presentation on the same topic.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/dealing-with-analysts-2010-update.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/dealing-with-analysts-2010-update.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'dealing-with-analysts-2010-update'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/dealing-with-analysts-2010-update/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>What&#x27;s up with &quot;cloud&quot;?</title>
      <link>https://talks.cote.io/whats-up-with-cloud-acug-2010/</link>
      <guid isPermaLink="true">https://talks.cote.io/whats-up-with-cloud-acug-2010/</guid>
      <pubDate>Tue, 24 Aug 2010 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>What&#x27;s up with &quot;cloud&quot;?</h1>
  <p class="given">Given at Austin Cloud User&#x27;s Group on <time datetime="2010-08-24">August 24, 2010</time></p>

  <p class="summary">An introduction and overview of what this cloud computing stuff is all about. Also, consideres 4 different types of &quot;actors&quot; (users, developers, operations staff, and providers) and why they should care. Done for the first formal meeting of the Austin Cloud User&#x27;s Group.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/whats-up-with-cloud-acug-2010.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/whats-up-with-cloud-acug-2010.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'whats-up-with-cloud-acug-2010'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/whats-up-with-cloud-acug-2010/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>The Pragmatic Cloud - for developers</title>
      <link>https://talks.cote.io/the-pragmatic-cloud-for-developers-ete-2010/</link>
      <guid isPermaLink="true">https://talks.cote.io/the-pragmatic-cloud-for-developers-ete-2010/</guid>
      <pubDate>Fri, 09 Apr 2010 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>The Pragmatic Cloud - for developers</h1>
  <p class="given">Given at <a href="https://emergingtecheast.com">Emerging Technologies for the Enterprise Conference</a> on <time datetime="2010-04-09">April 9, 2010</time></p>

  <p class="summary">See recording here: http://www.redmonk.com/cote/2010/04/12/pragmaticcloud/</p>
  <p class="summary">In the IT industry 2009 was apex of cloud promises and hype. The early, now cliché successes captured everyone’s attention and many vendors turned on a dime to deliver something – anything – with the word cloud in it. At the same time, the aging hype-silos of development like Agile development, rails, open source, and Java were cut back on their meal-rations unless they could connect with “cloud.” We’re hardly “done” with the cloud, but there are now endless deployment options, taxonomies, technologies, and distractions that are more smoke filled rat-holes than clouds. This talk deals with the state of things now and how you can take start pragmatically getting along with things in the current, cloud-injected development-scape.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/the-pragmatic-cloud-for-developers-ete-2010.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/the-pragmatic-cloud-for-developers-ete-2010.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'the-pragmatic-cloud-for-developers-ete-2010'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/the-pragmatic-cloud-for-developers-ete-2010/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Consumer Tech to Enterprise Tech</title>
      <link>https://talks.cote.io/consumer-tech-to-enterprise-tech-phillyete-2010/</link>
      <guid isPermaLink="true">https://talks.cote.io/consumer-tech-to-enterprise-tech-phillyete-2010/</guid>
      <pubDate>Thu, 08 Apr 2010 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Consumer Tech to Enterprise Tech</h1>
  <p class="given">Given at <a href="https://emergingtecheast.com">Emerging Technologies for the Enterprise (Philly ETE)</a> on <time datetime="2010-04-08">April 8, 2010</time></p>

  <p class="summary">The tone of technology coverage and advancement has changed to follow the darlings of the consumer web word: Google, Facebook, iPhones, and the whiz-bang du jour. “Enterprise Software” is hardly the source of new technologies that can help mainstream business: the bulk of valuable innovation now occurs and comes from the consumer world. The dynamics of that consumer culture are much different than typical business concerns, and the result software tends to be a “leaky abstraction” that reflects that difference. This talk with cover these innovations and then explore how new consumer technologies like social networking, cloud computing &amp; SaaS, mobile access, and new work habits fit in with the business world.</p>
  <p class="summary">(I gave this talk at the Emerging Technologies for the Enterprise conferences, April 8th, 2010.)</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/consumer-tech-to-enterprise-tech-phillyete-2010.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/consumer-tech-to-enterprise-tech-phillyete-2010.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'consumer-tech-to-enterprise-tech-phillyete-2010'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/consumer-tech-to-enterprise-tech-phillyete-2010/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Agile Infrastructure - or, The Silver Bullet du jour, or, Mutual Hatred Between Development and Operations</title>
      <link>https://talks.cote.io/agile-infrastructure-silver-bullet-2010/</link>
      <guid isPermaLink="true">https://talks.cote.io/agile-infrastructure-silver-bullet-2010/</guid>
      <pubDate>Tue, 02 Feb 2010 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Agile Infrastructure - or, The Silver Bullet du jour, or, Mutual Hatred Between Development and Operations</h1>
  <p class="given">Given on <time datetime="2010-02-02">February 2, 2010</time></p>



  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/agile-infrastructure-silver-bullet-2010.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/agile-infrastructure-silver-bullet-2010.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'agile-infrastructure-silver-bullet-2010'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/agile-infrastructure-silver-bullet-2010/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Java One 2009 Trip Report</title>
      <link>https://talks.cote.io/javaone-2009-trip-report/</link>
      <guid isPermaLink="true">https://talks.cote.io/javaone-2009-trip-report/</guid>
      <pubDate>Tue, 30 Jun 2009 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Java One 2009 Trip Report</h1>
  <p class="given">Given at AJUG (Atlanta Java Users Group) on <time datetime="2009-06-30">June 30, 2009</time></p>

  <p class="summary">Trip report on JavaOne to be given to the Austin Java User&#x27;s Group on 30 June 2009.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/javaone-2009-trip-report.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/javaone-2009-trip-report.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'javaone-2009-trip-report'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/javaone-2009-trip-report/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Beyond &quot;Using&quot; Open Source</title>
      <link>https://talks.cote.io/beyond-using-open-source-foss-seoul-2009/</link>
      <guid isPermaLink="true">https://talks.cote.io/beyond-using-open-source-foss-seoul-2009/</guid>
      <pubDate>Wed, 29 Apr 2009 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Beyond &quot;Using&quot; Open Source</h1>
  <p class="given">Given at <a href="https://opensource.org/blog/osi-signs-an-mou-with-the-korea-software-copyright-committee">Free Open Source Software License Insight Conference, Seoul</a> on <time datetime="2009-04-29">April 29, 2009</time></p>



  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/beyond-using-open-source-foss-seoul-2009.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/beyond-using-open-source-foss-seoul-2009.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'beyond-using-open-source-foss-seoul-2009'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/beyond-using-open-source-foss-seoul-2009/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Cloud Computing and Linux</title>
      <link>https://talks.cote.io/cloud-computing-and-linux-collab-summit-2009/</link>
      <guid isPermaLink="true">https://talks.cote.io/cloud-computing-and-linux-collab-summit-2009/</guid>
      <pubDate>Thu, 09 Apr 2009 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Cloud Computing and Linux</h1>
  <p class="given">Given at Linux Foundation Collaboration Summit on <time datetime="2009-04-09">April 9, 2009</time></p>

  <p class="summary">A recorded rehersal of a talk on Cloud Computing and it&#x27;s potential effects (good and bad) on Linux. The final version of this talk was given at the Linux Foundation Collaboration Summit on April 9th, 2009. For a write-up of the talk, see my entry over at PeopleOverprocess.com.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/cloud-computing-and-linux-collab-summit-2009.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/cloud-computing-and-linux-collab-summit-2009.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'cloud-computing-and-linux-collab-summit-2009'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/cloud-computing-and-linux-collab-summit-2009/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Dealing With Analysts - According to One Analyst</title>
      <link>https://talks.cote.io/dealing-with-analysts-according-to-one-analyst/</link>
      <guid isPermaLink="true">https://talks.cote.io/dealing-with-analysts-according-to-one-analyst/</guid>
      <pubDate>Tue, 15 Jul 2008 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Dealing With Analysts - According to One Analyst</h1>
  <p class="given">Given on <time datetime="2008-07-15">July 15, 2008</time></p>

  <p class="summary">What industry analysts do and tips for working with them. Targeted at vendors and the &quot;handlers&quot; (PR, AR, etc.) who have to deal with analysts.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/dealing-with-analysts-according-to-one-analyst.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/dealing-with-analysts-according-to-one-analyst.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'dealing-with-analysts-according-to-one-analyst'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/dealing-with-analysts-according-to-one-analyst/">Complete listing</a></p>]]></description>
    </item>
    <item>
      <title>Developer Marketing: Do&#x27;s and Don&#x27;t&#x27;s</title>
      <link>https://talks.cote.io/developer-marketing-dos-and-donts/</link>
      <guid isPermaLink="true">https://talks.cote.io/developer-marketing-dos-and-donts/</guid>
      <pubDate>Fri, 21 Sep 2007 12:00:00 +0000</pubDate>
      <description><![CDATA[<h1>Developer Marketing: Do&#x27;s and Don&#x27;t&#x27;s</h1>
  <p class="given">Given on <time datetime="2007-09-21">September 21, 2007</time></p>

  <p class="summary">Sets the context for commercial developer tools and then suggests how to market into that difficult area. Namely: be more like open source by building up a community that becomes your sales-force.</p>

  <h2 id="slides">Slides</h2>
  <div class="slides">
    <iframe src="https://talks.cote.io/viewer/?file=../pdfs/developer-marketing-dos-and-donts.pdf&embedded" width="100%" height="480px"></iframe>
    <p class="dl-link"><a href="https://talks.cote.io/pdfs/developer-marketing-dos-and-donts.pdf" download onclick="gtag('event','download_pdf',{event_category:'talks',event_label:'developer-marketing-dos-and-donts'})">Download PDF</a></p>
  </div>

  <p class="nav-bottom"><a href="https://talks.cote.io/">&larr; All talks</a></p>
  <footer><p>See <a href="https://talks.cote.io">more talks Cot&eacute;'s given</a>. // <a href="https://talks.cote.io/feed.xml">RSS</a></p></footer>
<p><a href="https://talks.cote.io/developer-marketing-dos-and-donts/">Complete listing</a></p>]]></description>
    </item>
  </channel>
</rss>
