<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>James Governor&#039;s Monkchips</title>
	<atom:link href="https://redmonk.com/jgovernor/feed/" rel="self" type="application/rss+xml" />
	<link>https://redmonk.com/jgovernor</link>
	<description>An industry analyst blog looking at software ecosystems and convergence</description>
	<lastBuildDate>Tue, 19 May 2026 17:21:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
<site xmlns="com-wordpress:feed-additions:1">140672375</site>	<item>
		<title>Google Cloud Next 2026: The Agent Era and the Full AI Stack</title>
		<link>https://redmonk.com/jgovernor/google-cloud-next-2026-the-agent-era-and-the-full-ai-stack/</link>
					<comments>https://redmonk.com/jgovernor/google-cloud-next-2026-the-agent-era-and-the-full-ai-stack/#respond</comments>
		
		<dc:creator><![CDATA[James Governor]]></dc:creator>
		<pubDate>Tue, 19 May 2026 13:54:55 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://redmonk.com/jgovernor/?p=5395</guid>

					<description><![CDATA[I am old enough to remember when people questioned whether Google Cloud even had a future within Alphabet. Well now we have a pretty clear answer &#8211; yes. I originally began this post as a quick roundup of news from Google Next 2026, but given Google’s results dropped the following week, let’s look at them]]></description>
										<content:encoded><![CDATA[<p><a href="http://redmonk.com/jgovernor/files/2026/05/agentic-marathon.jpg"><img fetchpriority="high" decoding="async" class="aligncenter wp-image-5396 " src="http://redmonk.com/jgovernor/files/2026/05/agentic-marathon-1024x768.jpg" alt="view of the Developer Keynote at Google Cloud Next 2026. Spotlights are flicking across the room and the text on the slide reads simply: &quot;We built an agentic marathon simulator&quot;." width="749" height="562" srcset="https://redmonk.com/jgovernor/files/2026/05/agentic-marathon-1024x768.jpg 1024w, https://redmonk.com/jgovernor/files/2026/05/agentic-marathon-300x225.jpg 300w, https://redmonk.com/jgovernor/files/2026/05/agentic-marathon-768x576.jpg 768w, https://redmonk.com/jgovernor/files/2026/05/agentic-marathon-1536x1152.jpg 1536w, https://redmonk.com/jgovernor/files/2026/05/agentic-marathon-480x360.jpg 480w, https://redmonk.com/jgovernor/files/2026/05/agentic-marathon-107x80.jpg 107w, https://redmonk.com/jgovernor/files/2026/05/agentic-marathon-836x627.jpg 836w, https://redmonk.com/jgovernor/files/2026/05/agentic-marathon.jpg 1710w" sizes="(max-width: 749px) 100vw, 749px" /></a></p>
<p>I am old enough to remember when people questioned whether Google Cloud even had a future within Alphabet. Well now we have a pretty clear answer &#8211; yes. I originally began this post as a quick roundup of news from Google Next 2026, but given Google’s results dropped the following week, let’s look at them first.</p>
<p>In the first quarter, Google Cloud revenue jumped 63%, year over year, to $20 billion, in the parlance of the day &#8211; absolutely crushing it. To the moon, etc. Growth rates like that on an already hyperscale business is quite something. Google Cloud now accounts for 18% of Alphabet’s total revenue. Which is to say, it’s a keeper.</p>
<p>Sundar Pichai, Google CEO said:</p>
<blockquote><p>“Google Cloud is differentiated because we are the only provider to offer first-party solutions across the entire enterprise. Our growth in revenue, operating margin and backlog highlights this differentiation.”</p></blockquote>
<p>AWS and Azure also had excellent quarters, but Google&#8217;s growth, even though from a lower base, was still a clear marker of substantial progress. I often say the best packager in any tech wave wins and wins big, and Google is looking increasingly well positioned. Packaging and integration go together hand in hand &#8211; you want an offering that makes things easy for the customer, reducing cognitive and organisational overheads. But packaging and economies of scale are also closely entwined &#8211; Google is well placed here because it owns technology up and down the stack.</p>
<p>Google also really pushed its position as a “full stack” AI infrastructure provider- it has technology leadership that spans from custom silicon to productivity apps, and unlike Microsoft and AWS it has its own capable frontier model in the shape of Gemini.</p>
<p>It is agents and harnesses however that are really going to drive model growth.</p>
<h1><strong>The agent platform</strong></h1>
<p>At Cloud Next Google announced tools for agent management and orchestration, and demonstrated continuing strength and depth in data infrastructure. It also apparently reintroduced Knowledge Management as an enterprise concern for the AI era.</p>
<p>The agent story is on point because, frankly, agents are finally capable enough to do some real work (on their own). Developers noticed a step change in coding agents around the turn of the year, arguably as big a leap forward for AI capabilities as the launch of ChatGPT in November 2022.</p>
<p>You just have to use the tools to see the clear difference in capability, or listen to AI-savvy developers across the industry. We’re in a fundamentally different environment now &#8211; the code being generated now is of a much higher quality, and with agents, an entirely new degree of autonomy.</p>
<p>Devs also began to better understand the value of brute force, and single task iterative loops (see the “<a href="https://ghuntley.com/loop/">Ralph Wiggum</a>” pattern, invented and popularised by Geoff Huntley) in getting agents to do what they wanted. Harnesses are also becoming more effective, for example in providing consistent developer experiences as models evolve. If agents are getting this good at building and deploying software, other business processes are also going to be affected. The infrastructure we rely on just wasn’t built with agents and models in mind though &#8211; scale, security and management challenges are all massively increasing.</p>
<p>Google introduced Gemini Enterprise Agent Platform, building on and replacing its Vertex AI platform, with new features in its Agent Development Kit, scale and memory improvements for its Agent Runtime, but most importantly from a manageability perspective &#8211; Agent Identity, Agent Registry, and Agent Gateway. The central idea of Agent Identity is that you can assign every AI agent a unique cryptographic identity. Google also announced Agent Simulation, Agent Evaluation, and Agent Observability. Evals are as important to LLM apps as unit tests are to current software development. Observability is of course more important than ever, given we need to understand outputs and behaviours in production.</p>
<p>Google’s Dev Rel team did a solid job explaining how all of these tools play together in a demo during the developer keynote on day two &#8211; with a scenario of planning a marathon in Las Vegas. Each step in the development process was outlined and explained during the keynote.</p>
<p>For example a demo featuring Agent Studio &#8211; a collaborative workspace for building new agents. Key to the demo flow as whole was making it clear that different tools will be used by different personae, including “low code” developers using natural language, people living in markdown for specs, specs that cover business rules, not just software guardrails. Prebuilt agents include code modernisation, financial analysis, and deep research.</p>
<p>We’re going to see a lot more marketing around agent capability from platform providers as agents become more capable and widely deployed &#8211; indeed it’s pretty much the 2026 summer keynote.</p>
<h1><strong>The agent permission, security and identity play</strong></h1>
<p>With agents you have a bunch of autonomous systems using non-deterministic models to try and achieve outcomes. These agents are capable of taking action &#8211; sometimes very bad actions, such as deleting production databases. They absolutely need guardrails, and a markdown file just isn’t going to cut it. That’s where tools like Agent Identity come in. Permissions will need to be tightly managed. Role based access control (RBAC) will be essential for this agent buildout. But things are made even more challenging because most agents are ephemeral. RBAC systems were built for employees, and perhaps contractors, not agents you spin up and dispose of in minutes. New scale challenges everywhere you look.</p>
<p>Simon Willison coined the phrase <a href="https://simonwillison.net/2025/Jun/16/the-lethal-trifecta/">the lethal trifecta</a>:</p>
<ul>
<li>Access to your private data—one of the most common purposes of tools in the first place!</li>
<li>Exposure to untrusted content—any mechanism by which text (or images) controlled by a malicious attacker could become available to your LLM</li>
<li>The ability to externally communicate in a way that could be used to steal your data (I often call this “exfiltration” but I’m not confident that term is widely understood.)</li>
</ul>
<blockquote><p>“If your agent combines these three features, an attacker can easily trick it into accessing your private data and sending it to that attacker.”</p></blockquote>
<p>Threats are growing all the time, partly because the tools are so powerful. Take OpenClaw, for example, designed as an AI personal assistant, arguably the fastest growing open source project in software history. OpenClaw reached 250,000 GitHub stars in about 60 days, surpassing React, which took over a decade to reach the same milestone. OpenClaw drove a spike in Mac mini sales as developers clamoured to use the software with a modicum of safety. The project went from launch to explosive growth to acquisition by OpenAI in about three months. Peter Steinberger, the lead developer, is now at the forefront of the movement to create agents that can do a range of tasks on behalf of the individual. For now it’s a developer play, but in the longer term it will be for enterprise users as well. It is a capable autonomous agent, built for messaging and integration to third party systems. But deploying it on your corporate network without a huge amount of supporting security infrastructure would be extremely foolish. It’s definitely not ready for the enterprise at this point. It’s simply too powerful as a lethal trifecta accelerant.</p>
<h1><strong>Agent sprawl drives the need for orchestration platforms</strong></h1>
<p>Orchestration platforms are increasingly a necessity because software developers are using teams of autonomous agents, sometimes working in parallel, but requiring asynchronous communication for handoffs and state management (memory) in the service of tasks and workflows.</p>
<p>This pattern reminds me of the evolution of containers and microservices. The container revolution began with devs running Docker locally on their laptop. As complexity compounded we needed an orchestration layer to manage all of these containers in production, which is how Kubernetes came into being. We’re now at a similar point with agents.</p>
<h1><strong>Agents as the primary driver of scale</strong></h1>
<p>Agents also drive much higher scale requirements. Look around the industry and you can see existing players and startups crushing it, or being crushed by, agent generated workloads. GitHub’s reliability issues are being exacerbated by agent-based software growth. There’s just so much software being built. Just look at Jarred Sumner of OpenAI, who just rewrote the entire Bun Javascript runtime in Rust, replacing the Zig implementation. One million lines of Rust code, all AI-generated. Regenerated is probably a better word than rewritten. Open Source projects are like Doctor Who now. Across the industry there are thousands of Sumners, also building huge code bases and new applications at an entirely new speed.</p>
<h1><strong>Token Economics and the Full AI Stack</strong></h1>
<p>Being an end to end stack player matters because it means you’re in control of costs of goods sold. You’re not reliant on third parties to serve customers, which is a clear economic advantage.</p>
<p>Control of cost is so important because the future of AI is going to be defined by token economics &#8211; that is, who can offer the greatest range of capabilities at the lowest cost. Anthropic and OpenAI are both going to raise prices in order to meet their sky high valuations. In recent months it’s become clear that the cheap token era is ending, even as some developers crow about “tokenmaxxing” as a badge of honour or productivity.</p>
<p>OpenAI and Anthropic need third parties to provide chips &#8211; NVIDIA. They also need cloud providers to provide compute, network and storage &#8211; business for the hyperscalers, as well as Coreweave and to some extent racle. Meanwhile AWS, Azure and GitHub are reliant on OpenAI and Anthropic (and their eye-watering balance sheets) to provide frontier models and associated services to their customers.</p>
<p>Owning a capable first party model is a crucial competitive advantage. At Next 2026 Google Cloud CEO Thomas Kurian announced that Google Gemini would be powering the next generation of Apple&#8217;s Siri service &#8211; see my <a href="https://redmonk.com/jgovernor/google-gemini-to-run-ai-services-for-all-the-phones/">post</a> about it here. Gemini is now powering both Siri and AI services on Android phones worldwide — an almost incredible cloud win, given it covers most new phones being sold in the two key mobile ecosystems. Neither AWS nor Microsoft Azure could have won this deal given their reliance on third-party models.</p>
<p>What about the lower level stuff? Google has its TPU microprocessor architecture, which means that it’s not reliant on NVIDIA. AWS and Microsoft are investing in their own architectures optimised for model training. AWS will likely get there with Trainium, given the engineering process of its chip business &#8211; Graviton for general compute has been, and will continue to be, a huge differentiator for AWS as it seeks to lower the cost of compute for customers.</p>
<p>Google labelled its hardware advantage the AI Hypercomputer but we’ll largely stick to the agent story for the purposes of this post. It’s enough to say that AI is very specific in terms of compute patterns, and that’s why being in control of technology up and down the stack matters. And we haven&#8217;t even talked about the fact that Google Cloud also has a huge installed base of customers using its productivity tools. There is so much upside potential for integrations there.</p>
<p>But let’s cut to the chase. Enterprises are not going to take seriously the proposition that they should spend thousands of dollars per week per developer or agent. That’s not going to fly in Illinois, let alone Nairobi, Paris or Jakarta. I am old enough to remember enterprises balking at paying an extra $30 per calendar month per user for GitHub Copilot. So thousands of dollars per developer just seems unlikely at this point. Model choice is going to become more important, in this environment.</p>
<h1>Data, Context and the new Knowledge Management</h1>
<p>Data was the first business that Google Cloud landed in the enterprise, with companies making deep and strategic bets on Big Query, seeing Google as their “data cloud”. This beachhead is now increasingly realising gains in the AI space.</p>
<p>Google is world class at managing, and managed databases &#8211; Spanner is a globally distributed database offering near absolute transaction guarantees. It’s unique. It’s also increasingly appropriate for AI workloads, with multimodel capabilities including Spanner Graph, vector search and built-in full-text search. Google also offers Postgres in a couple of flavours, and Valkey for caching. You can have CloudSQL for MySQL if you’re looking for it, and for those so inclined of course you can get managed Oracle databases.</p>
<p>So what did Google announce at Next in the data space, to build on these strengths?</p>
<p>The key announcements were about what Google is calling the Agentic Data Cloud &#8211; key components of which are Knowledge Catalog, the cross-cloud Datalake, and the Agent Data Kit (meeting devs where they are, ensuring that Claude Code, Codex etc can do a solid job of accessing Google data services).</p>
<p>The Knowledge Catalog is essentially an AI-maintained index of all your enterprise data, structured so agents can actually use it. This is a modern, AI-inflected take on the classic Knowledge Management projects of the early web era.  We&#8217;re talking about Ontology with a capital O again.</p>
<p>Yasmeen Ahmad, managing director of Agentic Data Cloud at Google Cloud, is one of the best communicators in the industry. She introduced the data infrastructure section of the keynote, bringing the announcements to life with&#8230; Frozen Yoghurt. Yep &#8211; not a holiday booking, or revamping a camping company e-commerce site, but Froyo.</p>
<p>When you’re a food retailer you want to make sure you can meet people’s dietary needs &#8211; gluten and dairy free are both growth markets. Allergy information however might all be in a bunch of PDFs &#8211; it’s classic unstructured data, or what Ahmad calls dark data.</p>
<p>So what if the system identifies potential allergens? That’s new knowledge you can take advantage of for product management. So AI has enriched the knowledge catalog. But then you want to correlate that with a bunch of customer information about allergies. That might be in your system of record. But what if that database was hosted in AWS?</p>
<p>With Google’s Cross Cloud Datalake you can access data directly in third party clouds, using the Apache Iceberg standard. Finally you want to query the data before making a new product decision, so you use your favourite agent, and it’s ready to provide the correct answers based on your enterprise data via the Agent Data Kit. Great demo.</p>
<p>So the idea is that first you build a Knowledge Catalog. You don’t even build it. AI does.</p>
<p>I talked to Andi Gutmans, who runs Google’s data infrastructure and storage businesses. He said that humans are not going to be able to scale to the amount of data and events we’re talking about. Ontology is going to have to be machine learning based. Given the failure of Ontology efforts in corporations over the last few decades, partly because it’s just a hassle to annotate enterprise data with technologies like RDF, it would be hard to argue with him. Ontology, he argued, is actually an agent problem, so he has put together an “AI forward team to work on enrichment”.</p>
<p>The product design goal is essentially smart storage &#8211; a file lands, it’s instantly tagged, enriched and made agent ready. Every file or interaction should help the model learn about your business semantics. That’s where valuable context comes in. Google cited Virgin Media O2 as an early customer of the Knowledge Catalog, which it’s using across 20k different assets.</p>
<p>Of course you need a really good search engine on top of that ontology. Apparently Google has some proprietary search technology that is quite good.</p>
<p>We keep coming back to this question of human scale vs the scale that agents are going to drive. What does it look like to run an infrastructure business when a swarm of agents at a customer are going to spin up a hundred thousand databases in an hour and tear them all down again?</p>
<p>This is key to how Gutmans is architecting Google’s data products &#8211; agents take action, they don’t just make enquiries. Gutmans said Google Cloud is therefore now working towards an expectation of customers managing zettabytes rather than exabytes. Agents driving unprecedented data scale, just as they drive the need for compute, and transactions.</p>
<h1>Rebuilding in flight</h1>
<p>One thing I can’t stop thinking about that Andi told me:</p>
<blockquote><p>&#8220;Now &#8211; I need to rebuild a lot of stuff we built a year ago.&#8221;</p></blockquote>
<p>That&#8217;s the point. Everything &#8211; literally everything, is now about rebuilding in flight. You need to update your priors every day with AI, agent, and LLM progress, and that often means restarting projects because they simply don&#8217;t meet the new requirements. For an enterprise software business this is super hard. There are new product management disciplines required when the targets are moving so fast. This is going to find out a lot of companies, which are going to struggle with this rate of change and how to manage it. The days of ship it and then run it for the next decade are behind us. And if you don&#8217;t have an incredibly solid foundational platform, making these changes is all the more risky.</p>
<p>Related to this is the need to meet customers where they are. If enterprises thought shadow IT was hard, just wait til they start getting their heads around the new rates of tool adoption.</p>
<p>In a conversation at Next Peder Ulander, VP of marketing said:</p>
<blockquote><p>“Years ago you could say here is an enterprise tool, and here is what you use at home.<br />
It used to be &#8211; find a tool you like to work with, and maybe bring it into work two years later. Now it’s now the next year, it’s the next day.”</p></blockquote>
<p>That’s the reality, and it’s a reality that agents are only accelerating. The tools are more capable than ever, the opportunities to improve business processes using autonomous agents is increasingly clear. People aren’t going to wait for traditional enterprise sales cycles to start using the tools. Vendors are going to need to respond with strong product led growth plays from the bottom up, supported with the usual large deal size top down procurement. The market is moving incredibly quickly, and Google Cloud is very well positioned for the agent era.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://redmonk.com/jgovernor/google-cloud-next-2026-the-agent-era-and-the-full-ai-stack/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5395</post-id>	</item>
		<item>
		<title>Google Gemini to run AI services for all the phones</title>
		<link>https://redmonk.com/jgovernor/google-gemini-to-run-ai-services-for-all-the-phones/</link>
					<comments>https://redmonk.com/jgovernor/google-gemini-to-run-ai-services-for-all-the-phones/#comments</comments>
		
		<dc:creator><![CDATA[James Governor]]></dc:creator>
		<pubDate>Thu, 14 May 2026 14:16:22 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://redmonk.com/jgovernor/?p=5393</guid>

					<description><![CDATA[During his Google Cloud Next 26 keynote CEO Thomas Kurian said: &#8220;We&#8217;re collaborating with Apple as their preferred cloud provider to develop the next generation of Apple Foundation Models based on Gemini technology. These models will now power future Apple Intelligence features including a more personalized Siri coming later this year.&#8221; This is a big]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" src="https://storage.googleapis.com/gweb-cloudblog-publish/images/GCN26_102_BlogHeader_2436x1200_Opt_4_Dark.max-2500x2500.jpg" alt="https://storage.googleapis.com/gweb-cloudblog-publish/images/GCN26_102_BlogHeader_2436x1200_Opt_4_Dark.max-2500x2500.jpg" /></p>
<p>During his Google Cloud Next 26 keynote CEO Thomas Kurian said:</p>
<blockquote><p>&#8220;We&#8217;re collaborating with Apple as their preferred cloud provider to develop the next generation of Apple Foundation Models based on Gemini technology. These models will now power future Apple Intelligence features including a more personalized Siri coming later this year.&#8221;</p></blockquote>
<p>This is a big deal. This news didn&#8217;t come from Apple, which is notoriously tight lipped about such things. There wasn&#8217;t a press release about it. But assuming it&#8217;s true, and there absolutely no reason to doubt Kurian, then its worth considering what it means.</p>
<p>Pretty much every phone on the planet is going to be powered by Google Gemini AI going forward &#8211; certainly Android services will be, and this now bring iPhones into the mix. This is an almost absurdly great position for Google to be in, as AI moves out to the edge.</p>
<p>Every phone on the planet. That&#8217;s potentially billions of devices.</p>
<p>As we know, model preferences are far from sticky. They change day to day. Who knows what Apple will be using in 2027 or 2028? Model choices change quickly, but rolling these changes out at Apple ecosystem scale would be no mean feat. A ton of things would break. And Apple actually building its own frontier model based on Gemini &#8211; that does feel kind of sticky. Over the longer term Apple will very likely build and lead with its own model. But it certainly took a while for Apple to make Maps competitive, for example, after its initial use of Google Maps. Google Search is still the default on Apple devices (to be fair Google pays for this privilege, but I believe the point stands.) This is a landmark win for Google Cloud.</p>
<p>There are all sorts of questions &#8211; not least architectural. Will Siri be running AI with local models, maybe something like Google Gemma, or is it about Siri&#8217;s back end running on Google Cloud with Gemma. Is this actually a client side win, or a cloud win. Given Apple&#8217;s strict approaches around privacy one assumes there will be a local component. Plenty to unpick though.</p>
<p>Nobody chooses a model for life. But for this era of AI service buildout Gemini powering Siri is very notable. It&#8217;s a huge cloud win whichever way you look at it, and frankly neither AWS or Microsoft Azure could have done so, if it was based on owning a competitive frontier model. Unlike Google they lead with third party models.</p>
<p>I will be watching Google I/O closely next week to put this into further context.</p>
<p>&nbsp;</p>
<p>disclosure: Google Cloud is a client, and paid for my T&amp;E to the event.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://redmonk.com/jgovernor/google-gemini-to-run-ai-services-for-all-the-phones/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5393</post-id>	</item>
		<item>
		<title>Monki Gras 2026: Wrapped!</title>
		<link>https://redmonk.com/jgovernor/monki-gras-2026-wrapped/</link>
					<comments>https://redmonk.com/jgovernor/monki-gras-2026-wrapped/#respond</comments>
		
		<dc:creator><![CDATA[James Governor]]></dc:creator>
		<pubDate>Wed, 08 Apr 2026 15:31:14 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://redmonk.com/jgovernor/?p=5382</guid>

					<description><![CDATA[&#160; This year’s theme was “Prepping Craft” – in a world where safety and normality are slipping away, how do we make our code, our communities, and our lives truly resilient? I loved the topic when I first heard it, and it’s only become more urgent by the day. &#8211; Alex Chan In a moment]]></description>
										<content:encoded><![CDATA[<p>&nbsp;</p>
<p><a href="http://redmonk.com/jgovernor/files/2026/04/monkigras-punchcard-2.png"><img decoding="async" class="aligncenter size-full wp-image-5391" src="http://redmonk.com/jgovernor/files/2026/04/monkigras-punchcard-2.png" alt="" width="791" height="333" srcset="https://redmonk.com/jgovernor/files/2026/04/monkigras-punchcard-2.png 791w, https://redmonk.com/jgovernor/files/2026/04/monkigras-punchcard-2-300x126.png 300w, https://redmonk.com/jgovernor/files/2026/04/monkigras-punchcard-2-768x323.png 768w, https://redmonk.com/jgovernor/files/2026/04/monkigras-punchcard-2-480x202.png 480w" sizes="(max-width: 791px) 100vw, 791px" /></a></p>
<blockquote><p><span style="font-weight: 400;">This year’s theme was “Prepping Craft” – in a world where safety and normality are slipping away, how do we make our code, our communities, and our lives truly resilient? I loved the topic when I first heard it, and it’s only become more urgent by the day. &#8211; </span><a href="https://alexwlchan.net/2026/monki-gras-2026/"><span style="font-weight: 400;">Alex Chan</span></a></p>
<p><span style="font-weight: 400;">In a moment when institutional trust is declining, political environments are hostile, and the open source ecosystem is under genuine strain, a conference that centers human connection, psychological safety and community resilience isn&#8217;t a nice-to-have. It&#8217;s a model for what the industry needs more of. &#8211; </span><a href="https://diginomica.com/monkigras-2026-most-important-thing-open-source-isnt-code"><span style="font-weight: 400;">Alyx McQueen</span></a></p>
<p><span style="font-weight: 400;">Monkigras is my favourite conference of the year, sorry to all the other conference friends I have, and it is not even truly my industry. Every year the conference has a theme and this year&#8217;s is about being prepared. &#8211; </span><a href="https://letorey.co.uk/leets/monkigras-2026/"><span style="font-weight: 400;">Dave Letorey</span></a></p>
<p>&#8220;Listening to inspiring speakers from around the world helped me understand how to navigate challenges—both as an individual and within a community. I also had the opportunity to gain different perspectives from experienced professionals in tech and individuals working in tech-related fields. Hearing their journeys and insights really broadened my thinking and inspired me to keep growing.&#8221; &#8211; <a href="https://www.linkedin.com/feed/update/urn:li:activity:7441552552346796032/">Rahwa Haile</a></p></blockquote>
<p><span style="font-weight: 400;">So I guess we did OK, then. <a href="https://monkigras.com/">Monki Gras</a> 2026 was a couple of weeks ago. The feedback from delegates was lovely. </span><span style="font-weight: 400;">The theme this year was </span><b>&#8220;Prepping Craft&#8221;</b><span style="font-weight: 400;"> — examining what it means to be prepared for whatever comes next, technically and culturally. What it means to be prepared: for the impact of AI on the industry, for geopolitical uncertainty, for the challenge of product rollouts, for (distributed) systems failure. We explored strategies, tools, and philosophies that make people, communities, products, and platforms safer and more resilient. All of the quotes above and below are from blog posts about the conference. They&#8217;re all well worth a read! </span></p>
<p><a href="http://redmonk.com/jgovernor/files/2026/04/PXL_20260320_124012440.MP_-scaled.jpg"><img decoding="async" class="aligncenter size-large wp-image-5386" src="http://redmonk.com/jgovernor/files/2026/04/PXL_20260320_124012440.MP_-1024x768.jpg" alt="Adam Zimman on stage at Monki Gras 2026, showing the layout" width="1024" height="768" srcset="https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_124012440.MP_-1024x768.jpg 1024w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_124012440.MP_-300x225.jpg 300w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_124012440.MP_-768x576.jpg 768w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_124012440.MP_-1536x1152.jpg 1536w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_124012440.MP_-2048x1536.jpg 2048w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_124012440.MP_-480x360.jpg 480w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_124012440.MP_-107x80.jpg 107w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_124012440.MP_-836x627.jpg 836w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p><span style="font-weight: 400;">I would like to thank all my amazing speakers:</span></p>
<p><b>Laura Tacho</b><span style="font-weight: 400;"> kicked off with a clear eyed view on data versus hype, considering what is going on in the AI and generative coding space. </span><b>Anna Hevesi</b><span style="font-weight: 400;"> asked how we win in the age of robots. </span><b>Ashley Rolfmore</b><span style="font-weight: 400;"> made the case that trust has to come before truth when building explainable AI systems. </span><b>Sue Smith</b><span style="font-weight: 400;"> raised the question of whether our fingers still remember how to code as we become increasingly reliant on AI tooling. </span><b>Liz Fong-Jones</b><span style="font-weight: 400;"> brought something deeply personal and important about rights generally and trans rights specifically— what do you do when you may need to change up your citizenship? After lunch, </span><b>Hazel Weakly</b><span style="font-weight: 400;"> got intentional — about her life and how she crafts herself. </span><b>Daniel Roe</b><span style="font-weight: 400;"> took us into the world of the </span><a href="https://npmx.dev/compare"><span style="font-weight: 400;">npmx</span></a><span style="font-weight: 400;"> project, but also atproto, federation, and resilience in open source. </span><b>Holly Cummins</b><span style="font-weight: 400;"> and </span><b>Sanne Grinovero</b><span style="font-weight: 400;"> tackled the open source bus number problem &#8211; what happens if something happens to your key project maintainers? Finally </span><b>Adrian Cockcroft</b><span style="font-weight: 400;"> made the case that resilience requires conscious observability, which in many respects was a talk for what you need to do to prepare for a long and successful career. </span></p>
<p><span style="font-weight: 400;">Day two pushed the prepper theme further. </span><b>Danilo Campos</b><span style="font-weight: 400;"> prepared us for unimaginable change &#8211; and a world of abundance in energy and cognition (have you ever considered just how magical it is that you can simply flush a toilet?). </span><b>Chad Metcalf</b><span style="font-weight: 400;"> shared his own story as a the owner of an old gold mine near Yosemite in California. </span><b>Adam Zimman</b><span style="font-weight: 400;"> offered a trans guide for CIS parents. </span><b>Heidi Waterhouse</b><span style="font-weight: 400;"> and </span><b>Kim Harrison</b><span style="font-weight: 400;"> looked at resilience in communities, highlighting work in Minneapolis and Oaxaca. </span><b>Matt LeMay</b><span style="font-weight: 400;"> closed things out by reframing how we plan for uncertainty itself. We closed things out with a book signing with the </span><a href="https://progressivedelivery.com/"><span style="font-weight: 400;">Progressive Delivery</span></a><span style="font-weight: 400;"> crew.</span></p>
<p><a href="http://redmonk.com/jgovernor/files/2026/04/PXL_20260320_160445069-scaled.jpg"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-5387" src="http://redmonk.com/jgovernor/files/2026/04/PXL_20260320_160445069-1024x768.jpg" alt="the secondary auditorium, a bunch of lovely people in a Victorian building, with sponsor logos for AWS, Heroku, and AWS on the walls." width="1024" height="768" srcset="https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_160445069-1024x768.jpg 1024w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_160445069-300x225.jpg 300w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_160445069-768x576.jpg 768w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_160445069-1536x1152.jpg 1536w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_160445069-2048x1536.jpg 2048w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_160445069-480x360.jpg 480w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_160445069-107x80.jpg 107w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260320_160445069-836x627.jpg 836w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p><span style="font-weight: 400;">Another important word &#8211; a huge and epic thank you to our sponsors &#8211; you can’t run an event li</span><span style="font-weight: 400;">ke this without the help of amazing sponsors. We live in capitalism, and we need to appreciate that.</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Bishop &amp; Dinner:</span><b> AWS</b><span style="font-weight: 400;"> (the cheese mountain, oysters, and amazing Indian food)</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Abbot: Heroku by </span><b>Salesforce</b></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Dean &amp; Diversity and Inclusion: </span><b>Oracle</b></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Ops: </span><b>Chronosphere</b></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Lunch: </span><b>PostHog</b><span style="font-weight: 400;"> (Turkish on day one, Vietnamese on day two). </span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Buy a Round: </span><b>Dynatrace</b><span style="font-weight: 400;">, </span><b>The CNCF</b><span style="font-weight: 400;">, </span><b>Betty Junod</b></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Amazing Coffee: </span><b>MongoDB</b><span style="font-weight: 400;">, </span><b>GitLab</b><span style="font-weight: 400;"> (amazing coffee from Scenery coffee roasters, served by the excellent people at Handles).</span></li>
</ul>
<p><span style="font-weight: 400;">Many thanks to <strong>Dan McGeady</strong>, my production manager, <strong>Handsome Rob</strong> on beer and beverage operations, and their respective teams. <strong>Jessica West</strong> for being my spar. To <strong>Elena Barker</strong>, our D&amp;I manager (amazing job!) </span><span style="font-weight: 400;">And of course our incredible designer </span><a href="https://www.gailmyerscough.co.uk/"><span style="font-weight: 400;">Gail Myerscough</span></a><span style="font-weight: 400;"> &#8211; her take on punch cards really pulled the whole event together. She is open for commissions, does brilliant design work, is flexible and works really quickly.</span></p>
<p><a href="http://redmonk.com/jgovernor/files/2026/04/PXL_20260319_192926417.TS-000.MP_-scaled.jpg"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-5384" src="http://redmonk.com/jgovernor/files/2026/04/PXL_20260319_192926417.TS-000.MP_-1024x768.jpg" alt="" width="1024" height="768" srcset="https://redmonk.com/jgovernor/files/2026/04/PXL_20260319_192926417.TS-000.MP_-1024x768.jpg 1024w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260319_192926417.TS-000.MP_-300x225.jpg 300w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260319_192926417.TS-000.MP_-768x576.jpg 768w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260319_192926417.TS-000.MP_-1536x1152.jpg 1536w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260319_192926417.TS-000.MP_-2048x1536.jpg 2048w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260319_192926417.TS-000.MP_-480x360.jpg 480w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260319_192926417.TS-000.MP_-107x80.jpg 107w, https://redmonk.com/jgovernor/files/2026/04/PXL_20260319_192926417.TS-000.MP_-836x627.jpg 836w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p><span style="font-weight: 400;">So let’s close out for now with some more commentary from delegates, because really it’s their conference after all.</span></p>
<blockquote><p><span style="font-weight: 400;">I’d barely set foot into the venue when James introduced me to Elena Barker from Code Your Future to enlist me as a mentor for the folk coming along under the auspices of the diversity &amp; inclusion programme. It was a real pleasure to meet some of the participants and talk about how we’re all on a learning journey. Working with early career folk has been one of the highlights of Atsign over the past five years, so this was a chance to chat with some similarly talented and enthusiastic people. &#8211; </span><a href="https://blog.thestateofme.com/2026/03/27/monki-gras-2026/"><span style="font-weight: 400;">Chris Swan</span></a><span style="font-weight: 400;">. </span></p>
<p><span style="font-weight: 400;">I think many would agree &#8211; these were two days full of pure joy. No clichés, no repetitive speeches &#8211; just unique, thoughtful and often deeply personal talks. At times, it was emotional for both speakers and the audience, and that’s exactly what made it so special. In a world that often feels uncertain, this space reminds you it’s okay to feel, reflect and connect. &#8211; </span><a href="https://www.linkedin.com/feed/update/urn:li:activity:7441954729666158592/"><span style="font-weight: 400;">Elena Barker</span></a><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">The talks themselves covered everything from AI hype versus real data to resilience engineering and the future of software careers. Some sessions were technically deep, while others were unexpectedly personal. I loved the mix of technical depth and humanity. Sessions from speakers like</span> <span style="font-weight: 400;">Liz Fong-Jones</span><span style="font-weight: 400;"> and</span> <span style="font-weight: 400;">Hazel Weakly</span><span style="font-weight: 400;"> weren’t just about systems and resilience they were about people, responsibility, and the realities behind the work we ship every day &#8211; </span><a href="https://www.linkedin.com/feed/update/urn:li:activity:7441162753911934976/"><span style="font-weight: 400;">Hawwah Okunmoyimbo</span></a></p>
<p><span style="font-weight: 400;">What’s better than a conference that combines TED talks with beer? Two conferences! Monktoberfest in the autumn and Monki Gras six months later in the spring. </span><span style="font-weight: 400;">This year’s Monki Gras was my first. Open source wouldn’t exist without its community, and Monki Gras brings together some of the brightest minds in that domain. &#8211; </span><a href="https://www.adventuresinoss.com/2026-monki-gras/"><span style="font-weight: 400;">Tarus Balog</span></a></p></blockquote>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://redmonk.com/jgovernor/monki-gras-2026-wrapped/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5382</post-id>	</item>
		<item>
		<title>On Cursor, Erich Gamma, VS Code forks and the surprising role of the Eclipse Foundation</title>
		<link>https://redmonk.com/jgovernor/on-cursor-vs-code-forks-and-the-surprising-role-of-the-eclipse-foundation/</link>
					<comments>https://redmonk.com/jgovernor/on-cursor-vs-code-forks-and-the-surprising-role-of-the-eclipse-foundation/#comments</comments>
		
		<dc:creator><![CDATA[James Governor]]></dc:creator>
		<pubDate>Fri, 14 Nov 2025 17:47:01 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://redmonk.com/jgovernor/?p=5379</guid>

					<description><![CDATA[I was writing this post today when the news dropped that Cursor has just raised a new round.   &#62; We’re pleased to announce a new round of financing: our Series D of $2.3B at a $29.3B post-money valuation. We’re excited to deepen our work with existing investors, including Accel, Thrive, Andreessen Horowitz, and DST, and]]></description>
										<content:encoded><![CDATA[<p><a href="http://redmonk.com/jgovernor/files/2025/11/workbench-3_2M3-xp.gif"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5380" src="http://redmonk.com/jgovernor/files/2025/11/workbench-3_2M3-xp.gif" alt="" width="644" height="491" /></a></p>
<p><span style="font-weight: 400;">I was writing this post today when the </span><a href="https://cursor.com/blog/series-d"><span style="font-weight: 400;">news dropped</span></a><span style="font-weight: 400;"> that Cursor has just raised a new round.  </span></p>
<p><span style="font-weight: 400;">&gt; We’re pleased to announce a new round of financing: our Series D of $2.3B at a $29.3B post-money valuation. We’re excited to deepen our work with existing investors, including Accel, Thrive, Andreessen Horowitz, and DST, and welcome new partners Coatue, NVIDIA, and Google. </span></p>
<p><span style="font-weight: 400;">Now I am old enough to remember when a company that approached a VC to say they were raising money for a dev tools startup would have been laughed at. Obviously that was a different time, but raising $2.3bn on a VS Code fork/Claude Sonnet wrapper is quite impressive all the same, no matter how great the developer experience is. Cursor is excellent software to be fair.</span></p>
<p><span style="font-weight: 400;">So what does The Eclipse Foundation have to do with this? It’s not the first name you think of when considering organisations supporting the current wave of innovation in AI tooling? I mean wasn’t Eclipse that open source Java IDE from the 1990s and 2000s? Yes it absolutely was, but the Foundation has continued to support the standardisation of open technologies, and find new niches (like automotive) to fill. [It&#8217;s also worth mentioning, though not the subject of this post, the excellent work the foundation is doing in corralling other open source foundations around security, for example helping them to come to terms with the implications of the European <a href="https://redmonk.com/blog/2025/10/09/rmc-cra-eclipsefoundation/">Cyber Resiliency Act</a>. Further side note &#8211; if you build software you absolutely have to start paying attention to the CRA.]  </span></p>
<p><a href="https://open-vsx.org/"><span style="font-weight: 400;">Open VSX</span></a><span style="font-weight: 400;">, an Eclipse Foundation project, is an open source registry of extensions for VS Code compatible editors such as Cursor and Windsurf and vibe coding tools including Bolt.</span></p>
<p><span style="font-weight: 400;">Microsoft’s position is pretty clear &#8211; you can’t use the VS Code Marketplace to enable or support products outside the Visual Studio family. So while, for example, VSCodium is a community-driven, MIT-licensed distro of VS Code, which third parties can build on, they can’t take advantage of the official marketplace. VSCodium uses Open VSX registry as its default extension marketplace, as do most other VS Code forks. </span></p>
<p><span style="font-weight: 400;">Microsoft has been fairly benign about forks of VS Code until quite recently, but with the huge success of the Cursor fork of VS Code it has begun to bare its teeth. </span><span style="font-weight: 400;">Dion Almaer wrote about the forking issue, and Microsoft’s approach to it </span><a href="https://ainativedev.io/news/microsofts-going-to-war"><span style="font-weight: 400;">here</span></a><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">&gt; I want healthy competition. I want VSCode to open up more extension points so anyone can build great experiences without having to fork. I want changes to the marketplace rules so it can be more open. I want companies to be able to work together via open source so we can all gain from the rising tide (a la Chromium++).</span></p>
<p><span style="font-weight: 400;">&gt; We are going through such an explosion in the world of development thanks to AI and the surfaces where we get to use it.</span></p>
<p><span style="font-weight: 400;">&gt; What will be next? Will the companies with chess pieces on the board make moves that can help all? As developers what is our role to play? We can be clear on what we want to see… and we can adopt the tools that tie to our values.</span></p>
<p><span style="font-weight: 400;">Open VSX will be part of any pushback to Microsoft efforts to regain control of the situation. Amazon Web Services adopted Open VSX as the default registry for its <a href="https://kiro.dev/">Kiro</a> AI IDE, which is another big win for the project. AWS recently announced it’s </span><a href="https://blogs.eclipse.org/post/mike-milinkovich/aws-invests-strengthening-open-source-infrastructure-eclipse-foundation"><span style="font-weight: 400;">investing to support the Eclipse Foundation accordingly</span></a><span style="font-weight: 400;">. So yes, Open VSX is in an interesting place.</span></p>
<p><span style="font-weight: 400;">As I wrote recently &#8211; </span><a href="https://redmonk.com/jgovernor/ai-disruption-code-editors-are-up-for-grabs/"><span style="font-weight: 400;">Editors are up for Grabs</span></a><span style="font-weight: 400;">&#8211; and the Eclipse Foundation is supporting this innovation and choice.</span></p>
<p>For those of you that are IT history enjoyers one significant irony of all of this is the original Eclipse IDE was written by Erich Gamma. He also just happens to be the original lead on the VS Code project, which began as Project Monaco, a web-based IDE in 2011. He&#8217;s still the key figurehead behind it. So an organisation founded to support a project that he wrote 25 years ago is now becoming a counterweight to what he later built at Microsoft &#8211; VS Code, one of the most successful and well-loved code editors of all time. What a towering influence Gamma has been on the world of developer tools. He really is the GOAT.</p>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">Disclosure: AWS, The Eclipse Foundation and Microsoft are all clients. </span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://redmonk.com/jgovernor/on-cursor-vs-code-forks-and-the-surprising-role-of-the-eclipse-foundation/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5379</post-id>	</item>
		<item>
		<title>Progressive Delivery, the book, is here</title>
		<link>https://redmonk.com/jgovernor/progressive-delivery-the-book-is-here/</link>
					<comments>https://redmonk.com/jgovernor/progressive-delivery-the-book-is-here/#respond</comments>
		
		<dc:creator><![CDATA[James Governor]]></dc:creator>
		<pubDate>Wed, 12 Nov 2025 15:46:36 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://redmonk.com/jgovernor/?p=5376</guid>

					<description><![CDATA[It&#8217;s been a long time coming but the book has finally shipped. I am super proud to have worked with my co-authors Adam Zimman, Heidi Waterhouse, and Kimberly Harrison to deliver something that I think is going to be really useful to people. I can&#8217;t think of a better publisher than IT Revolution. I mean]]></description>
										<content:encoded><![CDATA[<p><a href="http://redmonk.com/jgovernor/files/2025/11/progressive-delivery.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5377" src="http://redmonk.com/jgovernor/files/2025/11/progressive-delivery.png" alt="" width="619" height="346" srcset="https://redmonk.com/jgovernor/files/2025/11/progressive-delivery.png 619w, https://redmonk.com/jgovernor/files/2025/11/progressive-delivery-300x168.png 300w, https://redmonk.com/jgovernor/files/2025/11/progressive-delivery-480x268.png 480w" sizes="auto, (max-width: 619px) 100vw, 619px" /></a></p>
<p>It&#8217;s been a long time coming but the book has finally shipped. I am super proud to have worked with my co-authors Adam Zimman, Heidi Waterhouse, and Kimberly Harrison to deliver something that I think is going to be really useful to people. I can&#8217;t think of a better publisher than IT Revolution. I mean if you&#8217;re in the same stable as Accelerate and The Phoenix Project, you know you&#8217;re doing something right.</p>
<p>We wanted a strong analytical framework and great case studies and that&#8217;s exactly what we&#8217;ve got. We also wanted to cast a fresh eye on engineering and product management disciplines, putting the user first but really thinking about the business of software delivery and how to improve it. In the book for example we think about the third loop. It&#8217;s not enough just to have dev and ops. You also need the user in the frame. So much of the foundational work in defining modern software delivery was established before we had the world’s computing resources at our fingertips in the cloud. Before we had infrastructure as code as a guiding principle. Before we could really model and accurately codify every single element in our IT estate. Before we had accepted the primacy, even, of engineering and software developers in delivering new digital products. Before we could do real user monitoring. Before we could easily do dark launches using purpose built platforms. Before observability had brought all of the signals together that we would need to build, operate and iterate more effectively. We therefore established a framework based on the world as it is now, and the new requirements and capabilities, based on 4 key tenets &#8211; Abundance, Automation, Alignment and Autonomy. The past is a different country and the new country is progressive delivery.</p>
<p>Good business books need great case studies. And to that end we did really well. To have engineers from Amazon Web Services, GitHub, Sumo Logic, and Nike share knowledge and experience with us about the way they had built systems that put the user first, that would enable them to roll new services out to specific cohorts in controlled ways before broader rollouts, reliably, safely and quickly. Yeah that was super exciting and we&#8217;re so glad that we were able to include them in the book.</p>
<blockquote><p>At its core, Progressive Delivery exists to serve a fundamental purpose that can be distilled into a simple yet powerful statement: delivering what users need when they need it at the least cost and risk to everyone involved.</p>
<p>This is perhaps the manifesto of Progressive Delivery—not a description of its methods but a declaration of its ultimate goal. It captures the essence of what we’re trying to achieve when we implement these practices. By keeping this goal at the forefront of our thinking, we create a clear criterion against which all of our technical decisions, organizational structures, and delivery practices can be measured.</p>
<p>When we center our work on this purpose, we naturally align our teams, our technologies, and our processes toward creating value rather than just producing output. It transforms software delivery from the mechanical process of shipping features to a thoughtful practice of providing solutions that genuinely help people accomplish their goals.”</p></blockquote>
<p>– <a href="https://progressivedelivery.com/">Progressive Delivery: Build the Right Thing for the Right People at the Right Time</a>.</p>
<p>So Progressive Delivery is partly about developer and team autonomy, supporting alignment with the business. But it’s also very much about user needs. One of the great advantages of abundance is that we can run multiple versions of applications and services, and in some cases let the user decide when they’re ready to migrate to a new service. We need to put the user’s needs first. Now of course, great design and great product management are about bringing the user on a journey, and helping them find and enjoy new ways of working and playing. But jerking them around is not the way to do it.</p>
<p>So yeah, I’m pretty excited about the book. If you’re building digital products and services it will give you some important food for thought, and perhaps make you rethink some of your assumptions. Copies are available at Amazon and even book stores, which feels pretty wild. When you read it please review it too &#8211; that would be super helpful in getting the word out!</p>
<p>If you’d like to discuss Progressive Delivery, or have me or one of my co authors present these ideas at your conference or event please let me know.</p>
<p><a href="http://redmonk.com/jgovernor/files/2025/11/signal-2025-11-12-14-39-08-263-1.jpg"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-5378" src="http://redmonk.com/jgovernor/files/2025/11/signal-2025-11-12-14-39-08-263-1-1024x632.jpg" alt="four happy looking people in a pastiche of the famous picture from the Friends TV show. one guy with long hair, a dark haired woman, a guy in an orange checked shirt, and a women with brightly coloured purplish hair." width="1024" height="632" srcset="https://redmonk.com/jgovernor/files/2025/11/signal-2025-11-12-14-39-08-263-1-1024x632.jpg 1024w, https://redmonk.com/jgovernor/files/2025/11/signal-2025-11-12-14-39-08-263-1-300x185.jpg 300w, https://redmonk.com/jgovernor/files/2025/11/signal-2025-11-12-14-39-08-263-1-768x474.jpg 768w, https://redmonk.com/jgovernor/files/2025/11/signal-2025-11-12-14-39-08-263-1-480x296.jpg 480w, https://redmonk.com/jgovernor/files/2025/11/signal-2025-11-12-14-39-08-263-1-1017x627.jpg 1017w, https://redmonk.com/jgovernor/files/2025/11/signal-2025-11-12-14-39-08-263-1.jpg 1524w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://redmonk.com/jgovernor/progressive-delivery-the-book-is-here/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5376</post-id>	</item>
		<item>
		<title>VMware Cloud Foundation &#8211; what&#8217;s actually going on?</title>
		<link>https://redmonk.com/jgovernor/vcf-whatsup/</link>
					<comments>https://redmonk.com/jgovernor/vcf-whatsup/#comments</comments>
		
		<dc:creator><![CDATA[James Governor]]></dc:creator>
		<pubDate>Tue, 28 Oct 2025 21:22:09 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://redmonk.com/jgovernor/?p=5375</guid>

					<description><![CDATA[It’s been nearly two years since Broadcom acquired VMware, and a turbulent two years at that. There has been plenty of disruption. Customers and partners have both been fairly vocal about business model changes. But as renewal deals have been signed things have calmed down for now. I recently talked to Prashanth Shenoy, vice president]]></description>
										<content:encoded><![CDATA[<p><iframe class='youtube-player' width='640' height='360' src='https://www.youtube.com/embed/_aqnVs9CgyI?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></p>
<p><span style="font-weight: 400;">It’s been nearly two years since Broadcom acquired VMware, and a turbulent two years at that. There has been plenty of disruption. Customers and partners have both been fairly vocal about business model changes. But as renewal deals have been signed things have calmed down for now. </span><span style="font-weight: 400;">I recently talked to Prashanth Shenoy, vice president of product marketing in the VMware Cloud Foundation (VCF) Division of Broadcom about what’s going on with the integration, and what we can expect in future. </span></p>
<p><b> </b><span style="font-weight: 400;">A few things really stood out in this interview:</span></p>
<ol>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Clarity.  The way Shenoy communicates what&#8217;s going on is really admirable. It&#8217;s well worth watching the video and/or reading the entire transcript because of that. His thoughts are well structured and very clear.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Continuity. Prashant repeatedly makes clear that in fact a lot of the changes that have been made since the acquisition were already in play with VMware. The difference is that Broadcom tore off the band-aid. Broadcom made a dramatic shift, but the direction of travel was already in place. It&#8217;s not like Broadcom came in and threw away everything that VMware was doing. It just moved more aggressively and with more clarity.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Chutzpah. Considering all the sound and fury about the acquisition, it was interesting to have Shenoy straight out argue that VCF lowered prices. As a VMware customer, industry commentator, partner, or competitor you will be surprised to hear that. But Prashant went there and made the claim that the biggest difference is the transition to subscription-based pricing and that in some cases there were reductions over what you would have paid for the equivalent VMware offerings. Bold moves and bold claims. </span></li>
</ol>
<p><span style="font-weight: 400;">Shenoy challenged me about the industry at large and the transition to subscription-based pricing &#8211; frankly he’s absolutely right that we live in a subscription rather than a perpetual license economy. These transitions are indeed painful. Adobe for example got in there fairly early &#8211; customers still complain about the transition to a subscription-based model, but Adobe’s growth since the decision shows it was merited.</span></p>
<p><span style="font-weight: 400;">Here&#8217;s his take on on &#8220;price cuts&#8221;.</span></p>
<blockquote><p><span style="font-weight: 400;">In fact, when we had our subscription product for VCF, it was $700 per core per year. And we cut it down for $350 per core per year, the list price, right? Which is a 50% reduction. So, the contrary to popular belief that we raised the price, we actually decreased the price. But there was a shift from perpetual to subscription. </span></p></blockquote>
<p><span style="font-weight: 400;">One big theme of the conversation, and indeed the raison d’etre for VCF is portfolio simplification &#8211; he said that before the acquisition VMware had 9,000 SKUs for its cloud infrastructure product. It is absolutely inarguable that the VMware portfolio had become complicated, unwieldy, and messy. It needed to be simplified. There had been so many acquisitions, so many overlaps born of strategic shifts, that it was hard to fully grasp the portfolio. Tanzu for example started as a container platform, before it became a grab bag of technologies.</span></p>
<blockquote><p>So, we went ahead and simplified the product based on what the customer wanted. give me a platform that truly helps me give a strong alternative to public cloud, like a true private cloud platform, right? And that was VCF. So, that’s where we focused our energy and intention. Portfolio simplification.</p></blockquote>
<p><span style="font-weight: 400;"> A lot of our customers now understand the value that the platform provides. In fact, we’ve seen some major improvements in the total cost of ownership once they go through the Capex hurdle. And we have seen a lot of our customers move their workloads, including the modern workloads, containerized workloads, onto VCF to run their business. So, it’s been a pretty exciting transformation, but with its bumps. We could have done a lot better in terms of communicating why we did this and bringing the customer along. But we were so fast in making the changes that it caused some disruption in the market.”</span></p>
<p><span style="font-weight: 400;">Certainly true. Change management is hard.</span></p>
<p><span style="font-weight: 400;">One area where VMware is in excellent shape is in data, infrastructure, and operational sovereignty. The market has moved its way decisively. Global geopolitics has pushed sovereignty right to the top of enterprise IT concerns in 2025, certainly in Europe and also to some extent Asia Pac. If private cloud seemed like a luxury that only truly made sense for regulated industries, now it seems more like a luxury not to be hedging with private cloud bets. And that’s of course where VMware has been investing and building. We also spoke a fair bit about personae. Shenoy said VCF caters to three key personae &#8211; the cloud admin, the platform engineer, and the developer who doesn’t even want to think about underlying services. </span></p>
<p><span style="font-weight: 400;">What do these apps look like? Enterprises want to drive value with new AI-based applications, but they’re really concerned about compliance, privacy, and security. </span></p>
<blockquote><p><span style="font-weight: 400;">How can we help customers move at the pace of AI, pace of software, pace of what the developer needs? Those are the kind of customers that we are truly helping to work with to provide them a platform, the private cloud platform, on which they can run their business for both their containerized application as well as the VM application.</span></p></blockquote>
<p><span style="font-weight: 400;">When it comes to AI, one question I had was about GPUs. Don’t we live in a cloud-based GPU world now? What can Broadcom offer customers there? Well &#8211; apparently some enterprises are indeed buying their own GPUs, and Shenoy argues that virtualisation capabilities are more important than ever.</span></p>
<p><span style="font-weight: 400;">So Broadcom has a platform called Private AI Foundation that it built jointly with NVIDIA &#8211; which is designed to allow enterprises the most efficiency for the GPU hardware they buy, with 25 years of innovation behind it &#8211; dynamic resource scheduling, v-motion etc. Inference and training require high performance, and high speed data connectivity.</span></p>
<blockquote><p><span style="font-weight: 400;">One of the key, again, misconceptions in the industry has been like, hey, you can run all these AI workloads on bare metal. If you look at all of the hyperscalers, they don’t necessarily run it on bare metal. They have a Linux kernel that they run on top of. It’s the same thing with us, too. We run it on top of ESX, which is our hypervisor. And all of the capabilities of virtualization that we built in also comes along with that. So, when we have run performance benchmarks with MLPerf, we’ve seen pretty much VCF and vSphere retaining 99% of the performance of a bare metal with all of the other virtualization capabilities that I just talked about.</span></p></blockquote>
<p><span style="font-weight: 400;">For more about the simplification around VCF and Tanzu I again suggest you watch the video or read the transcript. How Broadcom decided what was infrastructure and what were application services as containers and VMs collided, given the application and PaaS services in its portfolio. VCF now includes Kubernetes runtime services, but not the higher level services.</span></p>
<p><span style="font-weight: 400;">Before signing off I have to mention customer feelings, which are still running hot. We’ll see over the next few years how things settle down, especially as renewals come up again. The competition, notably IBM, is very focused on competing more head to head with VMware. Hyperscalers too sense opportunity, sovereignty issues notwithstanding. </span></p>
<p><span style="font-weight: 400;">But Broadcom is absolutely crushing it from a revenue and share price perspective. Remaining employees are certainly happy with their options. And the portfolio and messaging are a lot more straightforward. VCF is a marker. It was a good conversation. </span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>disclosure: VMware is a customer and sponsored the video. IBM is also a customer.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://redmonk.com/jgovernor/vcf-whatsup/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5375</post-id>	</item>
		<item>
		<title>Why Log Data Management Is a Thing</title>
		<link>https://redmonk.com/jgovernor/why-log-data-management-is-a-thing/</link>
					<comments>https://redmonk.com/jgovernor/why-log-data-management-is-a-thing/#respond</comments>
		
		<dc:creator><![CDATA[James Governor]]></dc:creator>
		<pubDate>Mon, 27 Oct 2025 16:54:48 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://redmonk.com/jgovernor/?p=5373</guid>

					<description><![CDATA[With all the buzz around Observability over the last few years it’s easy to imagine that when it comes to logs, metrics and traces, it’s game over. Just stick all the data you need in a database, or these days a data lakehouse, and start building queries and dashboards. Easy.  Glibness aside, Observability tools vendors]]></description>
										<content:encoded><![CDATA[<p><a href="http://redmonk.com/jgovernor/files/2025/10/ship-log-stock-scaled.jpeg"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-5374" src="http://redmonk.com/jgovernor/files/2025/10/ship-log-stock-1024x696.jpeg" alt="picture of 3 men on a ship with a cord, measuring ship log. Ship log or chip log is a navigation tool to estimate the speed of the ship throwing a wooden chip overboard at the end of a line marked by knots during a predetermined interval of time" width="1024" height="696" srcset="https://redmonk.com/jgovernor/files/2025/10/ship-log-stock-1024x696.jpeg 1024w, https://redmonk.com/jgovernor/files/2025/10/ship-log-stock-300x204.jpeg 300w, https://redmonk.com/jgovernor/files/2025/10/ship-log-stock-768x522.jpeg 768w, https://redmonk.com/jgovernor/files/2025/10/ship-log-stock-1536x1043.jpeg 1536w, https://redmonk.com/jgovernor/files/2025/10/ship-log-stock-2048x1391.jpeg 2048w, https://redmonk.com/jgovernor/files/2025/10/ship-log-stock-480x326.jpeg 480w, https://redmonk.com/jgovernor/files/2025/10/ship-log-stock-923x627.jpeg 923w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p><span style="font-weight: 400;">With all the buzz around Observability over the last few years it’s easy to imagine that when it comes to logs, metrics and traces, it’s game over. Just stick all the data you need in a database, or these days a data lakehouse, and start building queries and dashboards. Easy. </span></p>
<p><span style="font-weight: 400;">Glibness aside, Observability tools vendors generally claim they can manage all your metrics and telemetry data in a single coherent store, with consistent access mechanisms. </span><span style="font-weight: 400;">But as telemetry data has exploded so have costs. This is especially true when we want to correlate the data in terms of business needs- the problem with things like customer number, user or product ID, or IP address is that they are inherently high cardinality. Columns with many unique values drive up costs of memory and compute, and these costs get passed on to customers. </span></p>
<p><span style="font-weight: 400;">Where it used to be that folks complained Splunk was expensive, these days we hear the same about Datadog. Datadog, long seen as the darling of the APM space, rather than a “legacy player” is now seen as expensive. In 2025 this is a Datadog weakness &#8211; this issue comes up repeatedly in customer conversations. It’s not that people don’t value Datadog &#8211; they rave about the user experience. But costs are a concern. </span></p>
<p><span style="font-weight: 400;">There is a huge opportunity here around cost management, notably in the emerging log data management (LDM) space. Organisations are concerned with costs of storage, and cardinality. </span></p>
<p><span style="font-weight: 400;">So what is Log Data Management and why is it useful? </span></p>
<p><span style="font-weight: 400;">The bottom line is that log management is indeed a data management problem. Data sources continue to fragment, with every new platform the organisation uses. Modern Observability is not about instrumentation but data, especially in the open standards world of Open Telemetry. But we’re not yet living in a world where every piece of your infrastructure is using OTel. There is plenty of telemetry in different systems that needs to be integrated, collated and transformed before it’s truly useful- similarly to ETL in the data warehousing space.</span></p>
<p><span style="font-weight: 400;">So we’re faced with at least two factors that need to be addressed &#8211; cost of storage, and complexity of the data landscape.</span></p>
<p><span style="font-weight: 400;">You might justifiably claim if your tool is primarily used for troubleshooting by developers that you don’t actually need to store all the unique events in your log stream, but a lot of organisations with a strong focus on security and compliance, such as those in regulated industries, do indeed want to store all the telemetry. </span></p>
<p><span style="font-weight: 400;">With log data management you’re concentrating on integrating data from a range of sources, often leaving it in place, but with pipeline routing and data refinery capabilities to allow you to manage all of your log data cost as cost effectively as possible.</span></p>
<p><span style="font-weight: 400;">The company that arguably best represents this view of the market right now is Cribl. It doesn’t position itself as a replacement for Observability or even log management vendors, but rather as an adjunct to them.</span></p>
<p><span style="font-weight: 400;">Cribl Stream, formerly called LogStream, is about sending data to multiple places, rather than collecting it into one. It can enrich or redact data, and is used by customers to reduce volume for existing ingest platforms. Storing every AWS CloudTrail or Windows XML event gets very expensive quickly. </span></p>
<p><span style="font-weight: 400;">Cribl is taking a similar approach with Cribl Search. Rather than consolidating data in one place before searching, the platform will search at the edge, so that you can search across multiple contexts, with data left in place, using a unified query language. Federated search is </span><i><span style="font-weight: 400;">really</span></i><span style="font-weight: 400;"> hard, but the philosophy of “search-in-place” is a great play for customers that don’t want to buy another centralisation promise. </span></p>
<p><span style="font-weight: 400;">Chronosphere moved from using CrowdStrike as an OEM log provider to launching their own log control product in June 2025. Chronosphere’s platform is all about letting users control the volume of data they are storing, but because they don’t price on ingest users can have more visibility into what they need to keep. When Chronopshere launched their log product, CEO Martin Mao told RedMonk:</span></p>
<blockquote><p><span style="font-weight: 400;">One of the big gaps is you don&#8217;t know which and which sections of your logs to reduce and how to reduce them. And the way we solve that, and this is one of the reasons why we built our own back end, is we actually have to analyze all of how you use the logs in terms of dashboards, alerts and things like that. Then we turn the analytics into suggestions to feed a telemetry pipeline, and you can reduce your data volume. </span></p></blockquote>
<p><span style="font-weight: 400;">Startup </span><a href="https://www.controltheory.com/"><span style="font-weight: 400;">Control Theory</span></a><span style="font-weight: 400;"> was created to give companies more operational and cost control over their logs. Co-founder Bob Quillen <a href="https://redmonk.com/blog/2025/06/30/rmc-bob-quillin/">argues that</a> OTel helped democratize instrumentation and collection of telemetry, but it still led to “fat dumb pipes that dump into a data lake, and then you pay for ingest of that data, indexing it, and retaining it. And we thought, ‘there’s got to be a better way to do this.’” And so he and his co-founders set out to create a control layer to sit on top of telemetry data to better manage it.</span></p>
<p><a href="https://hydrolix.io/"><span style="font-weight: 400;">Hydrolix</span></a><span style="font-weight: 400;">, on the other hand, is tackling the cost problem of logs by delivering an extremely high compression data lake that can stay always hot. Hydrolix’s approach is maybe tangential to the other log data management approaches mentioned here. While other competitors focus on reducing the total volume of logs saved and stored, Hydrolix instead have focused on reigning in costs by building their own proprietary compression methodology. A big reason why they can compress so efficiently is that their solution focuses exclusively on logs, not any other type of telemetry. </span></p>
<p><span style="font-weight: 400;">Honeycomb, which positions itself as the best solution for querying and analysing high cardinality data at scale, has responded to the need for pipeline-based log data management approaches. It launched the Honeycomb Telemetry Pipeline product. Telemetry Pipeline Manager uses the OpenTelemetry Collector to scrape and collect system logs. The collector supports multiple log formats. Logs can also be refined, the elimination of redundant data. The Refiner also enables the identification of potentially important events &#8211; showing for example, errors or slow requests. The rest of the data is archived, but you can rehydrate full-fidelity logs and traces directly from S3.</span></p>
<p><span style="font-weight: 400;">Datadog also offers an Observability Pipelines product &#8211; customers save on egress costs by sending only valuable logs to a chosen observability vendor, and then routing other logs to long-term storage such as AWS S3, Azure Blob Storage or Google Cloud. As ever Datadog offers plenty of out of the box functionality, in this case more than 150 predefined parsing rules. to transform logs into structured formats for querying using its Grok parser. </span></p>
<p><span style="font-weight: 400;"> </span><span style="font-weight: 400;">Other products to look at include Mezmo (telemetry pipelines and log analysis) &#8211; it actively markets itself round, for example, </span><a href="https://www.mezmo.com/blog/controlling-datadog-costs-with-telemetry-pipelines"><span style="font-weight: 400;">reducing datadog spend</span></a><span style="font-weight: 400;">. Edge Delta also plays in the (telemetry pipeline space)[</span><a href="https://edgedelta.com/comparison/edge-delta-vs-cribl/"><span style="font-weight: 400;">https://edgedelta.com/comparison/edge-delta-vs-cribl/</span></a><span style="font-weight: 400;">]</span></p>
<p><span style="font-weight: 400;">So telemetry pipelines is definitely part of the solution, but we feel an active and intentional approach to log data management, with a specific focus on, in effect, hierarchical storage, where data be stored in cheaper blog storage, but also quickly rehydrated and made available for querying. The key point here is that log storage is expensive. Every enterprise or SaaS company we talk to feels that pain. Which is where log data management comes in.</span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">Disclosure: Splunk, Cribl, Chronosphere, Control Theory, Honeycomb, AWS, Microsoft (Azure), and Google Cloud are RedMonk clients. </span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://redmonk.com/jgovernor/why-log-data-management-is-a-thing/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5373</post-id>	</item>
		<item>
		<title>Java relevance in the AI era &#8211; agent frameworks emerge.</title>
		<link>https://redmonk.com/jgovernor/java-relevance-in-the-ai-era-agent-frameworks-emerge/</link>
					<comments>https://redmonk.com/jgovernor/java-relevance-in-the-ai-era-agent-frameworks-emerge/#comments</comments>
		
		<dc:creator><![CDATA[James Governor]]></dc:creator>
		<pubDate>Mon, 27 Oct 2025 13:43:04 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://redmonk.com/jgovernor/?p=5370</guid>

					<description><![CDATA[I recently appeared as a guest on the Context Window podcast hosted by IBM’s Anant Jhingran and Ed Anuff. It inspired a couple of posts. This one is about skills relevance &#8211; namely Java and agents. Ed said that he had talked to some people that still flatly refuse to believe that AI works in]]></description>
										<content:encoded><![CDATA[<p><a href="http://redmonk.com/jgovernor/files/2025/10/embabel.jpg"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5371" src="http://redmonk.com/jgovernor/files/2025/10/embabel.jpg" alt="" width="800" height="800" srcset="https://redmonk.com/jgovernor/files/2025/10/embabel.jpg 800w, https://redmonk.com/jgovernor/files/2025/10/embabel-300x300.jpg 300w, https://redmonk.com/jgovernor/files/2025/10/embabel-150x150.jpg 150w, https://redmonk.com/jgovernor/files/2025/10/embabel-768x768.jpg 768w, https://redmonk.com/jgovernor/files/2025/10/embabel-480x480.jpg 480w, https://redmonk.com/jgovernor/files/2025/10/embabel-627x627.jpg 627w" sizes="auto, (max-width: 800px) 100vw, 800px" /></a></p>
<p><span style="font-weight: 400;">I recently appeared as a guest on the <a href="https://youtube.com/playlist?list=PLm-EPIkBI3YqXTgboKALGzNmGELWp_oTT&amp;si=ckfriDCyO7wwCCfT">Context Window podcast</a> hosted by IBM’s Anant Jhingran and Ed Anuff. It inspired a couple of posts. This one is about skills relevance &#8211; namely Java and agents.</span></p>
<p><span style="font-weight: 400;">Ed said that he had talked to some people that still flatly refuse to believe that AI works in any context. Perhaps they’ve had poor results, or couldn’t get something to work. My suggestion is to try again. The models and tools are getting better all the time. </span><span style="font-weight: 400;">We also talked about the fact it feels like some people are saying you need to learn an entirely new stack in order to be relevant in the age of AI- trying to keep up with achingly cool kids. As someone that has tracked programming language adoption and usage for a long time this seems particularly wrong-headed to me.</span></p>
<p>Of course there is probably an underlying factor at work here &#8211; fear. People are naturally a little unnerved about the impact of AI on the software development jobs market. But this is where continued learning is so important. The swiftest path to irrelevance is to refuse to learn new skills and or refresh the ones you already have.</p>
<p>So what about Java?</p>
<p><span style="font-weight: 400;">Sure new languages and frameworks continue to emerge, and move to dominance. Java is no longer a top three programming language (Python, JavaScript and TypeScript are all ahead). </span><span style="font-weight: 400;">But, and this is the important bit &#8211; that’s not to say your Java skills are not relevant. On the contrary &#8211; it’s highly likely they’re going to come into their own, particularly in enterprise contexts. </span><span style="font-weight: 400;">Don’t think OMG I am a Java developer, but now I need to learn Python because it’s the language of AI. Python may have overtaken Java in terms of the current industry conversation &#8211; it’s the language of machine learning and AI after all. Sure, OpenAI is a huge Python shop. Python is the language of frontier models, and the Python ecosystem of libraries is just an incredible industry asset. </span><span style="font-weight: 400;">But that doesn’t mean your Java skills aren’t relevant for developing apps that <em>use</em> models.</span></p>
<p><span style="font-weight: 400;">Java has incredible antibodies. Its ability to swallow and digest new innovation, to find new niches, is why it&#8217;s lasted so long in this industry and been so successful. Think about big data. For a while, people were saying, &#8220;Oh no, there&#8217;s no innovation in Java.&#8221; Big data came along, and sure enough, we saw frameworks like Hadoop and Spark written in Java and JVM languages. Java has maintained relevance through all of the waves that we&#8217;ve seen over the last couple of decades &#8211; it is the exemplar of a general purpose programming language and runtime. With the distributed systems and cloud revolution, so many of the applications and systems that were built, so much of the infrastructure, was built in Java, new languages like Go and Rust notwithstanding. The idea that somehow Java isn&#8217;t going to be play well with AI doesn&#8217;t make any sense.</span></p>
<p>Let&#8217;s look at an interesting example of innovation in the space, an an antibody in his own right. <span style="font-weight: 400;">Rod Johnson founded the Spring project. Millions of developers around the world use Spring and Spring Boot every day. He’s now created </span><a href="https://medium.com/@springrod/embabel-a-new-agent-platform-for-the-jvm-1c83402e0014"><span style="font-weight: 400;">Embabel</span></a><span style="font-weight: 400;">, a strongly-typed agent framework written for the JVM. It&#8217;s designed to bring determinism to your project plan using a model that isn&#8217;t an LLM, before using autonomous agents to generate the code to map to that plan. Not everything is decided by LLM. A</span><span style="font-weight: 400;">ccording to Rod:</span></p>
<blockquote><p><span style="font-weight: 400;">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.</span></p></blockquote>
<p><span style="font-weight: 400;">Honestly, this checks out. Embabel </span><span style="font-weight: 400;">is an enterprise play, and one where Java developers&#8217; skills are on point. Spring has proven itself for business logic, systems that are built to last, event-driven systems, transaction systems and so on. Adjacency is a thing. Rod again:</span></p>
<blockquote><p>If you’re a Spring developer, you’ll find building agents with Embabel to be as natural as building a Spring MVC REST interface.</p></blockquote>
<p><span style="font-weight: 400;">On the LLM side, folks might just be thinking surely Model Context Protocol (MCP) is all you need? The hype might make it seem so, but security concerns around the standard mean the answer is almost certainly not. MCP became an industry standard remarkably quickly, but arguably too too much so. MCP became the new Hello World for every enterprise technology vendor, but there is still a great deal of work to do.</span></p>
<p><span style="font-weight: 400;">Here’s what Rod believes MCP lacks:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1">
<blockquote><p><span style="font-weight: 400;">Explainability: Why were choices made in solving a problem?</span></p></blockquote>
</li>
<li style="font-weight: 400;" aria-level="1">
<blockquote><p><span style="font-weight: 400;">Discoverability: MCP skirts this important problem. How do we find the right tools at each point, and ensure that models aren’t confused in choosing between them?</span></p></blockquote>
</li>
<li style="font-weight: 400;" aria-level="1">
<blockquote><p><span style="font-weight: 400;">Ability to mix models, so that we are not reliant on God models but can use local, cheaper, private models for many tasks</span></p></blockquote>
</li>
<li style="font-weight: 400;" aria-level="1">
<blockquote><p><span style="font-weight: 400;">Ability to inject guardrails at any point in a flow</span></p></blockquote>
</li>
<li style="font-weight: 400;" aria-level="1">
<blockquote><p><span style="font-weight: 400;">Ability to manage flow execution and introduce greater resilience</span></p></blockquote>
</li>
<li style="font-weight: 400;" aria-level="1">
<blockquote><p><span style="font-weight: 400;">Composability of flows at scale. We’ll soon be seeing not just agents running on one system, but federations of agents.</span></p></blockquote>
</li>
<li style="font-weight: 400;" aria-level="1">
<blockquote><p><span style="font-weight: 400;">Safer integration with sensitive existing systems such as databases, where it is dangerous to allow even the best LLM write access.</span></p></blockquote>
</li>
</ul>
<p><span style="font-weight: 400;">The last point really is absolutely critical. </span></p>
<p><span style="font-weight: 400;">Rod is building in Kotlin, which is an interesting design choice. His argument is that Java can do a better job than Python agent frameworks like <a href="https://www.crewai.com/">crew.ai</a>. The proof will be in adoption, so this is a project I will be tracking with interest.</span></p>
<p>Another open source project to mention is <a href="https://github.com/langchain4j/langchain4j">LangChain4J</a>, supported by vendors including Red Hat and Microsoft. Dmytro Liubarskyi, founder and project lead, <a href="https://devblogs.microsoft.com/java/microsoft-and-langchain4j-a-partnership-for-secure-enterprise-grade-java-ai-applications/#:~:text=Dmytro%20Liubarskyi%2C%20founder%20and%20project,%2C%20scalability%2C%20or%20developer%20experience.">says</a>:</p>
<blockquote><p>“Our goal with LangChain4j has always been to make advanced AI capabilities easily accessible to Java developers — without compromising on security, scalability, or developer experience.&#8221;</p></blockquote>
<p>LangChain4J is designed to allow Java developers to easily work with LLMs, vector stores and agents. It also has a set of Kotlin extensions.</p>
<p>Meanwhile Jetbrains has built a Kotlin-based agent framework called <a href="https://docs.koog.ai/">Koog</a> &#8211; &#8220;an idiomatic, type-safe Kotlin DSL designed specifically for JVM and Kotlin developers&#8221;.</p>
<p>It&#8217;s also worth checking out this <a href="https://www.the-main-thread.com/p/java-langchain4j-ai-enterprise">post by Marcus Eisele</a> for further context.</p>
<blockquote><p>What makes LangChain4j attractive to architects is its alignment with established enterprise patterns. The framework offers unified interfaces for chat models (OpenAI, Anthropic, Azure, Google Gemini), embeddings, and vector stores.</p>
<p>Developers declare @AiService interfaces, similar in feel to REST controllers, and annotate methods with @UserMessage, @SystemMessage, or @Tool to define prompts and expose domain logic. This design keeps interactions type-safe, composable, and predictable.</p>
<p>LangChain4j also moves beyond simple model calls. Tool calling allows LLMs to invoke Java methods directly. This controlled bridging between models and systems turns generative AI into a first-class part of enterprise logic.</p></blockquote>
<p>It&#8217;s those Java and JVM antibodies at work. <span style="font-weight: 400;">I mean, sure, by all means learn some Python and or some TypeScript. TypeScript is the current language of the day in building dev tools. It&#8217;s really exciting how much innovation is happening there, TypeScript is exploding &#8211; it seems partly because AI is generating so much of the code written today. If you&#8217;re building dev tools, you&#8217;re building modern dev infrastructure, chances are high that you&#8217;re building in TypeScript. But one can&#8217;t learn every new thing that comes along. </span></p>
<p><span style="font-weight: 400;">Of course questions will always remain. For example &#8211; what’s the future for Spring now it’s owned by Broadcom? But there is plenty of innovation out there in Java frameworks such as Quarkus (that team is currently <a href="https://quarkus.io/blog/quarkus-meets-langchain4j/">working on</a> a Langchain4j extension. Oracle remains a solid steward of the core language. IBM and Red Hat continue to invest in Java, and aren’t going to give up on the AI, LLM and agent opportunity lightly. </span></p>
<p>According to my colleague Dr Kate Holterhoff <a href="https://redmonk.com/kholterhoff/2025/09/17/java-25-oracle-is-cool-again/?utm_source=redmonk&amp;utm_medium=email&amp;utm_campaign=redmonk-october-2025-update">Java is cool again</a>. Anthropic and IBM are partnering &#8211; great post by my colleague Stephen O&#8217;Grady about the implications <a href="https://redmonk.com/sogrady/2025/10/08/enterprise-ai-market/?utm_source=redmonk&amp;utm_medium=email&amp;utm_campaign=redmonk-october-2025-update">here</a>&#8211; and I believe that definitely means Java modernisation and integration with LLMs.  IBM&#8217;s Project Bob IDE is explicitly being pitched for Java modernisation, with a focus on enterprise security when using agents. If you’re a Java programmer, you may be in better shape than you thought for building AI-enabled apps, integrating agents into your workflows.</p>
<p>&nbsp;</p>
<p>Bit of a bonus update here. After I posted this on linkedin, Tyler Jewell CEO of Akka commented that I could have mentioned the company in this post. I think this is fair, given Akka literally pivoted from its historical language and framework roots to focus squarely on AI agent workflows. Akka was originally a framework written in the JVM-based Scala language for building high performance, concurrent distributed systems. Now the platform is positioned is as a safe, secure, agentic AI platform. According to Jewell:</p>
<blockquote><p>Agents are unreliable:<br />
&#8211; complexity with agents, memory, orchestration, streaming, endpoints, APIs, tools, integration, stochastic LLMs &#8230; all now running in a distributed system.<br />
&#8211; distrust from unreliable systems, limited agent security protocols, lack of agent identity, transparency and explainability of LLM interactions, inconsistent outputs, and new AI security threats.<br />
&#8211; shadow costs that extend beyond LLM fees as agentic systems require constant maintenance, integration with feedback loops, and continuous governance.</p>
<p>Java and the JVM is well suited to overcoming these complexity, trust, and cost issues.</p></blockquote>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">disclosure statement: IBM, Red Hat, Microsoft, Oracle and Broadcom are all RedMonk clients.  </span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://redmonk.com/jgovernor/java-relevance-in-the-ai-era-agent-frameworks-emerge/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5370</post-id>	</item>
		<item>
		<title>Some people that will make you smarter about the practical uses of AI</title>
		<link>https://redmonk.com/jgovernor/5367/</link>
					<comments>https://redmonk.com/jgovernor/5367/#respond</comments>
		
		<dc:creator><![CDATA[James Governor]]></dc:creator>
		<pubDate>Fri, 24 Oct 2025 13:47:19 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://redmonk.com/jgovernor/?p=5367</guid>

					<description><![CDATA[I recently guested on the Context Window podcast hosted by IBM’s Anant Jhingran and Ed Anuff. It was fun. I usually try to bring some pragmatism to a conversation, and this was no exception. One message I really want to get across to people is that your skills are still relevant. AI is disruptive, but]]></description>
										<content:encoded><![CDATA[<p><a href="http://redmonk.com/jgovernor/files/2025/10/fat-snake-scaled.jpeg"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-5368" src="http://redmonk.com/jgovernor/files/2025/10/fat-snake-1024x683.jpeg" alt="snake digesting a large meal" width="1024" height="683" srcset="https://redmonk.com/jgovernor/files/2025/10/fat-snake-1024x683.jpeg 1024w, https://redmonk.com/jgovernor/files/2025/10/fat-snake-300x200.jpeg 300w, https://redmonk.com/jgovernor/files/2025/10/fat-snake-768x512.jpeg 768w, https://redmonk.com/jgovernor/files/2025/10/fat-snake-1536x1024.jpeg 1536w, https://redmonk.com/jgovernor/files/2025/10/fat-snake-2048x1365.jpeg 2048w, https://redmonk.com/jgovernor/files/2025/10/fat-snake-480x320.jpeg 480w, https://redmonk.com/jgovernor/files/2025/10/fat-snake-941x627.jpeg 941w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p><span style="font-weight: 400;">I recently guested on the </span><a href="https://youtube.com/playlist?list=PLm-EPIkBI3YqXTgboKALGzNmGELWp_oTT&amp;si=ckfriDCyO7wwCCfT"><span style="font-weight: 400;">Context Window podcast </span></a><span style="font-weight: 400;">hosted by IBM’s Anant Jhingran and Ed Anuff. It was fun. I usually try to bring some pragmatism to a conversation, and this was no exception. One message I really want to get across to people is that your skills are still relevant. AI is disruptive, but that doesn’t mean it won’t create great opportunities for you.</span></p>
<p><span style="font-weight: 400;">Ed asked me about the challenge of keeping up with everything happening in the industry right now, which reminds us of the Javascript framework wars &#8211; oh my god I didn&#8217;t read Hacker News this morning, how will I even be able to write code?</span></p>
<p><span style="font-weight: 400;">He asked: “You’re a dev so how do you not lose your mind? What’s the path to sanity?”</span></p>
<p><span style="font-weight: 400;">Now It’s literally my job to know all of that stuff &#8211; OMG there is a new model. A new thing dropped. A widget, a platform, a frontier model, a startup. We&#8217;re in the midst of a builder frenzy.</span></p>
<p><span style="font-weight: 400;">I said that, as ever, people are a big part of the answer. </span><span style="font-weight: 400;">You need some folks to help digest all of this stuff for you (<a href="https://redmonk.com/rstephens/2025/09/25/development-productivity/">snakes swallowing elephants</a>). Yes AI wants to do it (&#8220;let me summarise that for you&#8221;), but it turns out humans are really good at digesting, understanding and summarising stuff for you. Who knew?</span></p>
<p><span style="font-weight: 400;">So yeah, who&#8217;s gonna help you navigate the thicket? You can’t spend all of your time trying to work out what’s really important to your day job, or your side project. </span><span style="font-weight: 400;">There are some amazing summarisers, so I would say listen to them, and learn from them, to help you navigate this incredibly fast moving space, without being worried about that pace of innovation. </span></p>
<p><span style="font-weight: 400;">Don’t try and follow everyone. Don’t spend all your time on X worrying about the latest launch you missed. Don’t be stressed about it. But by all means use AI in your daily work. If you’ve tried it before and been disappointed then I recommend you try it again. Generated code doesn’t all have six or four fingers any more.</span></p>
<p><span style="font-weight: 400;">So here are some people who can make your life better, by doing the work.</span></p>
<p><strong><a href="https://angiejones.tech/blog/">Angie Jones</a> </strong><span style="font-weight: 400;">was originally a Java developer and is now a world class developer relations practitioner, technologist and educator. Today she runs dev rel at Block and she’s helping to build momentum around the company’s </span><a href="https://github.com/block/goose"><span style="font-weight: 400;">Goose AI agent</span></a><span style="font-weight: 400;">. The work Angie and her colleague </span><a href="https://x.com/blackgirlbytes"><span style="font-weight: 400;">Rizel Scarlett</span></a><span style="font-weight: 400;"> are doing is practical, with applications of AI to software development. Angie is also helping to make it abundantly clear that your existing skills are relevant. Her recent post about </span><a href="https://angiejones.tech/how-devrel-is-leading-ai-adoption/"><span style="font-weight: 400;">How Developer Relations leading AI adoption</span></a><span style="font-weight: 400;"> is thought-provoking: it turns out that when everything is changing all the time, as it is in AI, teaching and samples and proofs of concept are more important than ever. Her team is doing industry defining work. Dev rel is having a renaissance because AI is all about education. So Follow Angie!</span></p>
<p><span style="font-weight: 400;"><strong><a href="https://simonwillison.net/">Simon Willison</a></strong>&#8211; every time I give a talk about AI in any context I tell people to pay attention to him</span><span style="font-weight: 400;">. He is from the Python world, but endlessly curious about seemingly everything AI-related. Brilliant communicator. If there is one thing you read every day, go and check out what Simon Willison has to say. He will help you understand which technologies are ready for prime time and what’s happening across the industry.</span></p>
<p><span style="font-weight: 400;"><strong>Claire Vo</strong> &#8211; CEO and founder of </span><a href="https://www.chatprd.ai/"><span style="font-weight: 400;">ChatPRD</span></a><span style="font-weight: 400;">. Amazing communicator about the value of AI tools from a business perspective. She is building a product management platform using all the latest models and AI tools. Follow Claire, you&#8217;ll get an entertaining, positive view of what works and what doesn’t. So get yourself over to her YouTube channel </span><a href="https://www.youtube.com/@howiaipodcast"><span style="font-weight: 400;">How I AI</span></a><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;"><strong>Jesse Vincent</strong> &#8211;  Best known for his work in the PERL community, where he was project lead. Also creator of the K-9 Mail email app for Android, which was acquired by Mozilla and rebranded as Thunderbird for Android. Anyway he’s doing excellent work helping people understand things like Claude Code Skills. Very practical, great writing. Read his blog </span><a href="https://blog.fsck.com/"><span style="font-weight: 400;">Massively Parallel Procrastination</span></a><span style="font-weight: 400;">. This piece, for example, is a good read &#8211; </span><a href="https://blog.fsck.com/2025/10/19/mcps-are-not-like-other-apis/"><span style="font-weight: 400;">When it comes to MCPs, everything we know about API design is wrong</span></a><span style="font-weight: 400;">. </span></p>
<blockquote><p><span style="font-weight: 400;">“This might be a hard lesson to hear, but tools you build for LLMs are going to work much, much better if you think of your end-user as a &#8220;person&#8221; rather than a computer. Build your tools like they&#8217;re a set of scripts you&#8217;re handing to that undertrained kid who just got hired in the NOC. They are going to page you at 2AM when they can&#8217;t figure out what&#8217;s going on or when they misuse the tools in a way they can&#8217;t unwind.</span></p>
<p><span style="font-weight: 400;">Names and method descriptions matter far more than they ever have before.”</span></p></blockquote>
<p><span style="font-weight: 400;"><strong>Richard Seroter</strong> &#8211; he doesn’t just take a Googley view of the world. It’s about education. He takes a practitioner-based view and does a great job of keeping track of the latest developments, models and tools. His </span><a href="https://seroter.com/category/daily-reading-list/"><span style="font-weight: 400;">daily reading list</span></a><span style="font-weight: 400;"> is very useful.</span></p>
<p><span style="font-weight: 400;">And finally </span><strong><a href="https://redmonk.com/rstephens/">Rachel Stephens</a></strong><span style="font-weight: 400;"> and </span><strong><a href="https://redmonk.com/kholterhoff/">Kate Holterhoff</a></strong><span style="font-weight: 400;">, my colleagues &#8211; are doing great work, using the tools and helping people understand them.</span></p>
<p><span style="font-weight: 400;">Your skills are relevant. There are great educators out there that are willing and ready to help you. If you’re struggling, then go on the internet and they will help you. You don’t even need to ask ChatGPT. </span><span style="font-weight: 400;">I think it’s really exciting. To be honest I got slightly worried in 2023 &#8211; have I really got another revolution in me? As this bubble went into super expansion &#8211; I am a developers and practitioners matter guy, and do I have another rev in me? The answer is yes I do, and I think you probably do too. Its reassuring to know there are people ready and willing to help.</span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>disclosure statement &#8211; IBM and Google are both clients.</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://redmonk.com/jgovernor/5367/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5367</post-id>	</item>
		<item>
		<title>Some thoughts on &#8220;Agentic DevOps&#8221;, AIOps, and Vibe Coding. With Gene Kim and Nicole Forsgren.</title>
		<link>https://redmonk.com/jgovernor/some-thoughts-on-agentic-devops-aiops-and-vibe-coding-with-gene-kim-and-nicole-forsgren/</link>
					<comments>https://redmonk.com/jgovernor/some-thoughts-on-agentic-devops-aiops-and-vibe-coding-with-gene-kim-and-nicole-forsgren/#respond</comments>
		
		<dc:creator><![CDATA[James Governor]]></dc:creator>
		<pubDate>Fri, 25 Jul 2025 12:44:10 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://redmonk.com/jgovernor/?p=5363</guid>

					<description><![CDATA[A couple of months back Microsoft introduced the term &#8220;Agentic DevOps&#8221; at its Build conference (my full write up about the show is here). I thought it was interesting. I mean obviously, AI is having a profound impact on how we build and manage applications and services. Generative AI is driving the cost of creating]]></description>
										<content:encoded><![CDATA[<p><a href="http://redmonk.com/jgovernor/files/2025/07/agentic-devops.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5365" src="http://redmonk.com/jgovernor/files/2025/07/agentic-devops.png" alt="" width="512" height="512" srcset="https://redmonk.com/jgovernor/files/2025/07/agentic-devops.png 512w, https://redmonk.com/jgovernor/files/2025/07/agentic-devops-300x300.png 300w, https://redmonk.com/jgovernor/files/2025/07/agentic-devops-150x150.png 150w, https://redmonk.com/jgovernor/files/2025/07/agentic-devops-480x480.png 480w" sizes="auto, (max-width: 512px) 100vw, 512px" /></a></p>
<p>A couple of months back Microsoft introduced the term &#8220;Agentic DevOps&#8221; at its Build conference (my full write up about the show is <a href="https://redmonk.com/jgovernor/2025/06/20/microsoft-build-2025-agents-models-github-and-beast-mode-windows/">here</a>). I thought it was interesting. I mean obviously, AI is having a profound impact on how we build and manage applications and services. Generative AI is driving the cost of creating software to near zero, and potentially increasing development velocity, and yet&#8230; the jury is still out. A lot more software means a lot more technical debt. Writing software is the easy bit &#8211; running and maintaining it &#8211; that&#8217;s where the costs are. And that&#8217;s where DevOps comes in. DevOps was intended to break down distinctions between development and operations, with a focus on automating and streamlining the entire software development lifecycle, from dev and test to deployment and operations. The idea reached a peak with the mantra &#8211; you build it, you run it. But with agents taking on more tasks, questions of responsibility are blurring. It makes sense that Agentic DevOps would be about using agents to take the automation aspects of DevOps to the next level, but in collaboration it also has obvious implications &#8211; because with modern coding practices we&#8217;re now increasingly collaborating with machines, raising a whole set of questions about specification, prompting, asynchronous workflows, and so on.</p>
<p>One of the intriguing aspects of generative AI is just how willing software developers seemingly are to jettison the last few decades of engineering best practices. The talk now is of One Shot, Vibe Coding, You Only Live Once (YOLO). It seems to me that Agentic DevOps is more about FAFO than YOLO. We&#8217;ve seen amazing horror stories emerge lately about just how cavalier folks are becoming in the gen AI era &#8211; oh yeah I&#8217;m giving Claude full access to my production database and asking it to change some up some functions in the identity management system. One thing DevOps should never be is cavalier.</p>
<p>But yes &#8211; FAFO. This is the age of experimentation. We&#8217;ll be spinning things up, seeing how they work, improving them rapidly, and iterating. Incident management is one of the DevOps principles where agents can potentially provide huge benefits. If using agents meaning getting paged less, and not woken up in the middle of the night, that has to be a good thing, right? And folks are indeed using agents in this way. Event-driven agentic systems will be at the heart of Agentic DevOps. Let the agent analyse performance and watch for anomalies. Let the agent suggest a fix. As we gain confidence let the agent make the fix, or simply roll back the change that led to performance degradation.</p>
<p>At this point I want to talk a little bit about AIOps, a now somewhat discredited term. AIOps was a term that came out of the monitoring space, and it meant using machine learning to improve the state of the art in some functions &#8211; particularly anomaly detection. While rudimentary automation was expected, AIOps was specifically focused on monitoring and logging. Developers and practitioners didn&#8217;t like the term, and the company that coined the term, Gartner, has recently retired it in favour of &#8220;Event intelligence&#8221;. Some enterprise organisations have literally banned use of the term. So yeah &#8220;AIOps&#8221; is kind of cooked.</p>
<p>And yet.. It seems to me that Agentic DevOps is really what AIOps always should have been, and perhaps would have been, if we&#8217;d had the AI technology available then that we do today. Remember that ChatGPT exploded onto the scene in 2022, and the rate of innovation across the industry has been frankly bonkers since then. We don&#8217;t fully understand the capabilities of new Frontier models as they are rolled out, but they are really really good at some of the things that we&#8217;ve needed for effective DevOps. Creating documentation of code and practices, creating runbooks, generating scripts, monitoring&#8230; monitoring systems for changes, writing plans, writing tests. Collaborating with operators, developer and users in natural languages. More detailed bug reporting (no more need to try and understand what&#8217;s happening in that screenshot, upload it and the system understands already), reading and parsing logs. Centralising and summarising information. And obviously agents don&#8217;t need to sleep, which is kind of handy in DevOps scenarios.</p>
<p>One of the areas I am particularly interested in given my work in Progressive Delivery is how generative AI impacts what AIOps was in the 2016-2024 sense &#8211; which is to say, AI used in Observability use cases. The days of trying to parse logs by hand &#8211; maybe they are indeed behind us. Generative AI is going to fundamentally remake monitoring, logging and tracing. Observability plus AI is a whole new frontier. Imagine not needing to learn a new query language in order to interact with system data.</p>
<p>Anyway &#8211; at Build I was lucky enough to spend some time with Gene Kim and Doctor Nicole Forsgren talking about these issues. Gene literally wrote <a href="https://www.amazon.co.uk/Devops-Handbook-World-Class-Reliability-Organizations/dp/1942788002">the book on DevOps</a> and is currently writing a book about <a href="https://itrevolution.com/product/vibe-coding-book/">Vibe Coding</a> with Steve Yegge, which is sure to be essential reading &#8211; both of them are really good at writing prose that draws you in, to explain complex subjects. Kim is now a Vibe Coding maximalist &#8211; he believes the days of hand-written code are behind us.</p>
<p>Forsgren has made a huge impact on the the industry through her work as one creator of the widely adopted DORA and SPACE frameworks, and co-author of the Accelerate and the DevOps Handbook, alongside Kim. Naturally she is also working on a <a href="https://developerexperiencebook.com/">new book &#8211; about Developer Experience</a>. She&#8217;s a little more pragmatic about people writing code.</p>
<p>Anyway &#8211; I can&#8217;t think of two smarter and more appropriate people to be in conversation about the future of DevOps in the agentic era.</p>
<p>I will end this post with a couple of quotes. First Gene Kim:</p>
<blockquote><p>Agentic DevOps is a significant part of the way we all code now. Because no one should have to type in code by hand anymore. And the person who actually coined that was Dr. Eric Meijer. So famous in this community for his work on Visual Basic, C Sharp. He went on to develop the Hack language at Facebook Meta. And he said, yeah, we are probably the last generation of developers who will write code by hand.</p>
<p>And I just thought that just so spoke to me. And, yeah, so agentic is when you can actually show the LLM agent the output of his work and it can fix it for you.</p>
<p>And, you know, from my perspective, I mean, it’s just utterly transformative. I have an experience where I spent 45 minutes being bossed around by an LLM telling me to type this, type that. And, you know, the aha moment was asking it to run curl by itself. Right? And 45 seconds later, it fixed the issue with the Trello API that I was struggling with in 45 seconds. The same thing with Google Docs. I mean, so it’s just like once you see something like that happening it just becomes so obvious, you know, that there are some things that you just shouldn’t be in the loop. Because the only thing you are now is the bottleneck, copying and pasting from one window to another. So, and it’s not just for developers, it’s for everybody. Technologists, for operations, infrastructure, DevOps, all of that. So, I don’t think we want to say that the only people who benefit from this are just developers because as someone famous said, who broke my build is going to be said even more often.&#8221;</p></blockquote>
<p>And Nicole Forsgren:</p>
<blockquote><p>We’ve really spent a lot of time focusing on writing code and how AI and LLMs and agents, agents can kind of help us bootstrap and amplify and accelerate that, and I think there’s also a ton of opportunity, not just in the inner loop, but all the way through the outer loop. Absolutely. What do we think about the opportunity for AI? Especially now we have agents to improve local test and build, to improve our pull request and code review process, to improve build and integration, to improve things like release. So, for me, I think that’s, when I think about agentic DevOps, that’s kind of what it is. The foundational principles are still really important, especially now that the speed and volume of creation has sped up so much. Now the rest of that software development loop is even more important.</p></blockquote>
<p>You can find the whole transcript of the interview <a href="https://redmonk.com/videos/a-redmonk-conversation-introducing-agentic-devops/">here</a>, and the video is embedded below.</p>
<p><iframe class='youtube-player' width='640' height='360' src='https://www.youtube.com/embed/QTDJrvQwIrs?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Microsoft is a client, and sponsored the video.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://redmonk.com/jgovernor/some-thoughts-on-agentic-devops-aiops-and-vibe-coding-with-gene-kim-and-nicole-forsgren/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5363</post-id>	</item>
	</channel>
</rss>
