<?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/"
	>

<channel>
	<title>Coté</title>
	<atom:link href="https://cote.io/feed" rel="self" type="application/rss+xml" />
	<link>https://cote.io</link>
	<description></description>
	<lastBuildDate>Fri, 31 Jul 2026 12:25:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://i0.wp.com/cote.io/wp-content/uploads/2026/06/cote-avatar-baron.png?fit=32%2C32&#038;ssl=1</url>
	<title>Coté</title>
	<link>https://cote.io</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">111162</site>	<item>
		<title>Relative to your interests, Friday</title>
		<link>https://cote.io/2026/07/31/relative-to-your-interests-friday-3.html</link>
					<comments>https://cote.io/2026/07/31/relative-to-your-interests-friday-3.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Fri, 31 Jul 2026 12:25:09 +0000</pubDate>
				<category><![CDATA[newsletter]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64403</guid>

					<description><![CDATA[Metric Theater in AI ROI dashboards, Visa collapsing ten-person dev teams, AT&#038;T burning a trillion tokens a month, and COBOL still running 95% of ATM transactions. Plus Kubernetes won the argument and promptly became the problem.]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img data-recalc-dims="1" fetchpriority="high" decoding="async" width="2000" height="2000" data-attachment-id="64409" data-permalink="https://cote.io/2026/07/31/relative-to-your-interests-friday-3.html/pic-bacchanal-tankard-1" data-orig-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?fit=2000%2C2000&amp;ssl=1" data-orig-size="2000,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="pic-bacchanal-tankard-1" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?fit=1024%2C1024&amp;ssl=1" src="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?resize=2000%2C2000&#038;ssl=1" alt="Carved ivory tankard mounted in silver, its body a high-relief bacchanal: a pot-bellied Silenus staggering at the centre, flanked by satyrs, a maenad with a bunch of grapes, and a boar at his feet." class="wp-image-64409" srcset="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?w=2000&amp;ssl=1 2000w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?resize=300%2C300&amp;ssl=1 300w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?resize=1024%2C1024&amp;ssl=1 1024w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?resize=150%2C150&amp;ssl=1 150w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?resize=768%2C768&amp;ssl=1 768w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?resize=1536%2C1536&amp;ssl=1 1536w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?resize=1200%2C1200&amp;ssl=1 1200w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?resize=800%2C800&amp;ssl=1 800w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?resize=600%2C600&amp;ssl=1 600w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?resize=400%2C400&amp;ssl=1 400w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?resize=200%2C200&amp;ssl=1 200w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-bacchanal-tankard-1.jpg?resize=50%2C50&amp;ssl=1 50w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<p class="wp-block-paragraph">I was hoping <a href="https://www.satyress.com/?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">it</a> would do things like carry around amphorae to refill my wine between each sip and plates of succulent grapes, and then help me stumble home after the bacchanal.</p>



<p class="wp-block-paragraph">Instead, <a href="https://www.satyress.com/?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">it’s chainsaws</a>.</p>



<h2 class="wp-block-heading">Enterprise AI: ROI, Cost, and Reorgs</h2>



<ul class="wp-block-list">
<li><a href="https://cote.io/2026/07/30/how-to-make-better-enterprise-ai-roi-metrics-and-dashboards.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">How to make better enterprise AI ROI metrics and dashboards</a> &#8211; Encode what you should next in AI ROI metrics, don’t leave the decision up to post-metrics vibes. “Make the decision before making the metrics. Translate the decision into language that people use before packaging it up into quantifiable metrics. For example, ‘Should we scale this AI feature from 10% to 100%?’ or ‘Should we fund a newer v2 model training next quarter?’ or ‘Should we replace manual workflow X with automation?’ Clear decision language is needed to form clear images of success. In other words, you have to be able to say your decision out loud before you can imagine what success will look like. This is your best protection from getting fooled by a nice Metric Theater with pretty dashboards.”</li>



<li><a href="https://cote.io/2026/07/30/more-marketing-context-more-better-ai-for-marketing.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">more marketing context, more better AI for marketing</a> &#8211; AI just makes good things gooder, and bad things badder: “The real work starts before evaluating tools or issuing an RFP. Marketers need defined personas, clear messaging frameworks, content standards, governance processes, reusable content, and alignment on measuring success. AI performs only as well as the context it’s given. Organizations that establish the richest context, the clearest governance, and the sharpest understanding of what makes their brand distinctive have an advantage, regardless of which solution they choose.”</li>



<li><a href="https://cote.io/2026/07/30/visa-reorgs-dev-teams-for-ai.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">Reorganizing the dev teams at Visa to take advantage of AI</a> &#8211; When you speed up the SDLC process, you should collapse silo’ed teams into one team to prevent human bottlenecks based on handoffs. Example of that at Visa.</li>



<li><a href="https://diginomica.com/tokenomics-how-att-burns-through-trillion-tokens-month-and-rising-still-manages-drive-down?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">Tokenomics &#8211; how AT&amp;T burns through a trillion+ tokens a month (and rising), but still manages to drive down enterprise costs through ‘moneyballing’</a> &#8211; Over a trillion tokens a month and still growing double digits, but the per-token cost keeps falling thanks to open source models and picking the right model for the job.</li>



<li><a href="https://incomprehensiblemedia.com/2026/07/30/targets-real-ai-moat-agent.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">🤖 Target’s Real AI Moat: Agent Architecture, Autonomy, and Governance</a> &#8211; The edge isn’t the models, it’s the architecture, governance, and operations built around them, starting with deciding whether a problem needs an agent at all.</li>
</ul>



<figure class="wp-block-image size-full"><a href="https://simplebits.com/n/kyroh-pre-release/?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731"><img data-recalc-dims="1" decoding="async" width="2000" height="1500" data-attachment-id="64411" data-permalink="https://cote.io/2026/07/31/relative-to-your-interests-friday-3.html/pic-kyroh-1" data-orig-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-kyroh-1.jpg?fit=2000%2C1500&amp;ssl=1" data-orig-size="2000,1500" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="pic-kyroh-1" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-kyroh-1.jpg?fit=1024%2C768&amp;ssl=1" src="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-kyroh-1.jpg?resize=2000%2C1500&#038;ssl=1" alt="Close-up of a letterpress-printed vintage hotel luggage label in green and red ink, the words HOTEL and (EGYPT) set in a heavy sans serif." class="wp-image-64411" srcset="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-kyroh-1.jpg?w=2000&amp;ssl=1 2000w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-kyroh-1.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-kyroh-1.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-kyroh-1.jpg?resize=150%2C113&amp;ssl=1 150w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-kyroh-1.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-kyroh-1.jpg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-kyroh-1.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-kyroh-1.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-kyroh-1.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-kyroh-1.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-kyroh-1.jpg?resize=200%2C150&amp;ssl=1 200w" sizes="(max-width: 1000px) 100vw, 1000px" /></a><figcaption class="wp-element-caption">From: <a href="https://simplebits.com/n/kyroh-pre-release/?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">Kyroh Pre-Release</a></figcaption></figure>



<h2 class="wp-block-heading">How People Actually Use AI</h2>



<ul class="wp-block-list">
<li><a href="https://cote.io/2026/07/29/how-people-use-ai-in-2026-tv-homework-the-dmv.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">How people use AI in 2026: TV, homework, the DMV</a> &#8211; Google looked at 15 million Gemini conversations and found people mostly asking about TV, homework, and government paperwork. Work is 13.5% of it, and almost none of that is trying to automate anything. Also: what the study leaves out, which is most of enterprise AI.</li>



<li><a href="https://cote.io/2026/07/30/ai-moral-panic.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">AI moral panic</a> &#8211; AI amplifies your current state, moral panic edition.</li>



<li><a href="https://incomprehensiblemedia.com/2026/07/29/google-quit-the-ai-race.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">🤖 Google Quit the AI Race to Bet on World Models Over Recursive Self-Improvement</a> &#8211; Google didn’t lose the race so much as leave it: DeepMind thinks coding agents building better coding agents is a dead end, and is betting on world models instead.</li>
</ul>



<h2 class="wp-block-heading">Platform Engineering</h2>



<ul class="wp-block-list">
<li><a href="https://cote.io/2026/07/28/not-my-mistake-now-my-problem.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">Not my mistake, now my problem</a> &#8211; Whatever your developers build above your infrastructure is a platform, and they’ll soon flit away from it, and now for you it’s: not my mistake, and now my problem.</li>



<li><a href="https://incomprehensiblemedia.com/2026/07/31/you-already-have-a-developer.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">🤖 You Already Have a Developer Platform, and It Is Someone Else’s Mistake</a> &#8211; You already have platforms, you just didn’t choose them, and a decade of Cloud Foundry ops-to-developer ratios says one deliberate platform costs a few more people, not a new department.</li>



<li><a href="https://incomprehensiblemedia.com/2026/07/30/shiftleft-gave-developers-the-work.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">🤖 Shift-Left Gave Developers the Work Without the Capability</a> &#8211; Platform engineering worked so well that the platform is now the constraint: built for one persona, before agents and GPU scheduling. Push security and cost down into it as defaults.</li>



<li><a href="https://incomprehensiblemedia.com/2026/07/30/the-platforms-next-user-is.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">🤖 The Platform’s Next User Is Not a Person, and VMs Are Back on the Golden Path</a> &#8211; The internal developer platform is becoming an agent developer platform with dozens of machine consumers per human, and the VMs that platform engineering 1.0 shoved off the golden path are being deliberately brought back.</li>



<li><a href="https://incomprehensiblemedia.com/2026/07/30/kubernetes-adoption-is-settled-kubernetes.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">🤖 Kubernetes Adoption Is Settled; Kubernetes Complexity Is the Bottleneck</a> &#8211; Kubernetes won the orchestration argument and promptly became the problem. The scarce skill is now hiding it rather than running it.</li>



<li><a href="https://incomprehensiblemedia.com/2026/07/31/cognitive-load-does-not-disappear.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">🤖 Cognitive Load Does Not Disappear at Scale, It Moves Into the Org Chart</a> &#8211; Big companies “solve” developer cognitive load by hiring a layer of specialists to absorb it, which feels better for the developer and is worse for everyone else.</li>



<li><a href="https://cote.io/2026/07/31/mainframes-still-run-money.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">mainframes still run money</a> &#8211; COBOL is still behind 40% of online banking, 80% of in-person credit card transactions, and 95% of ATM transactions.</li>
</ul>



<h2 class="wp-block-heading">Code, Specs, and Security</h2>



<ul class="wp-block-list">
<li><a href="https://cote.io/2026/07/30/frontier-models-spring-security-tidal-wave.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">Using frontier models to find security problems in Spring Framework &#8211; a trickle turned into a tidal wave</a> &#8211; Community vulnerability reports went from 55 in March to 112 in April, and internal frontier-model scanning added another 370 on top. The historical baseline was about seven.</li>



<li><a href="https://cote.io/2026/07/29/new-spec-maks-mcp-more-enterprise-y-scalable-and-otherwise-performant.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">New spec maks MCP more enterprise-y, scalable, and otherwise performant</a> &#8211; The big change is dropping the metadata handshake, which makes MCP apps easier to scale when traffic spikes.</li>



<li><a href="https://adtmag.com/articles/2026/07/28/why-java-may-finally-get-a-standard-json-api.aspx?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">Why Java May Finally Get a Standard JSON API</a> &#8211; Thirty years in, the JDK may finally ship JSON parsing in the box instead of leaving everyone to pick a third-party library.</li>
</ul>



<h2 class="wp-block-heading">The Headless Lifestyle</h2>



<ul class="wp-block-list">
<li><a href="https://daz.is/blog/ux-is-dead/?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">UX is dead, what’s next?</a> &#8211; Headless lifestyle: “I want something from a service now, I hope the service has a CLI so I can send an agent, and I never see the interface at all. If the service doesn’t have a CLI, and it’s something I want to use regularly, then maybe I can build my own.”</li>



<li><a href="https://coywolf.com/news/web-development/macpaw-releases-cleanmymac-cli-for-cleaning-developer-and-ai-environments-on-macos/?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">MacPaw releases CleanMyMac CLI for cleaning developer and AI environments on macOS</a> &#8211; The headless lifestyle, tidy your laptop edition.</li>



<li><a href="https://evilmartians.com/chronicles/which-ai-actually-reads-your-site-two-months-of-llm-traffic-measured?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">Which AI actually reads your site? Two months of LLM traffic, measured</a> &#8211; A slight rise in AI SEO trick usage, but just stick with HTML for now. Also a prompt to tell the AIs how to do this. There’s effectively no llms.txt usage right now.</li>
</ul>



<figure class="wp-block-image size-full"><a href="https://www.flickr.com/photos/doctorow/55374348220/?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731"><img data-recalc-dims="1" decoding="async" width="1456" height="2000" data-attachment-id="64410" data-permalink="https://cote.io/2026/07/31/relative-to-your-interests-friday-3.html/pic-escher-1" data-orig-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-escher-1.jpg?fit=1456%2C2000&amp;ssl=1" data-orig-size="1456,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="pic-escher-1" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-escher-1.jpg?fit=745%2C1024&amp;ssl=1" src="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-escher-1.jpg?resize=1456%2C2000&#038;ssl=1" alt="M.C. Escher wood engraving on a 1945 Tijdelijke Academie Eindhoven diploma: a large owl perched on stacked stone blocks above a flooded Dutch landscape with smoke plumes on the horizon." class="wp-image-64410" srcset="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-escher-1.jpg?w=1456&amp;ssl=1 1456w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-escher-1.jpg?resize=218%2C300&amp;ssl=1 218w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-escher-1.jpg?resize=745%2C1024&amp;ssl=1 745w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-escher-1.jpg?resize=109%2C150&amp;ssl=1 109w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-escher-1.jpg?resize=768%2C1055&amp;ssl=1 768w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-escher-1.jpg?resize=1118%2C1536&amp;ssl=1 1118w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-escher-1.jpg?resize=1200%2C1648&amp;ssl=1 1200w" sizes="(max-width: 1000px) 100vw, 1000px" /></a><figcaption class="wp-element-caption">From: <a href="https://www.flickr.com/photos/doctorow/55374348220/?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">Tijdelijke Academie diploma, MC Escher exhibit, Somerset House, London, UK</a></figcaption></figure>



<h2 class="wp-block-heading">Writing, Prompts, and Style</h2>



<ul class="wp-block-list">
<li><a href="https://cote.io/2026/07/29/how-i-tell-ai-to-write-in-my-style-other-peoples-styles-and-how-to-strip-out-shitty-ai-talk-and-linkedin-language.html?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">How I tell AI to write in my style, other people’s styles &#8211; and how to strip out shitty AI talk and LinkedIn language</a> &#8211; An agent skill to remove AI writing tells, LinkedIn style, and write like Coté.</li>



<li><a href="https://swiftrocks.com/a-system-prompt-to-get-ai-to-stop-pretending-to-be-human?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">A system prompt to get AI to stop pretending to be human</a> &#8211; A drop-in system prompt that strips the anthropomorphic tics and gets the machine to describe itself as what it actually is.</li>



<li><a href="https://claude.ai/share/275fbe33-bfd0-4a34-a927-6dc2e36d0522?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">Prompt to rank paintings, but explain how</a> &#8211; “How would you explain the differences between a ‘pretty good’ work by Mondrian, and an excellent work, referring to the abstract paintings here.”</li>
</ul>



<h2 class="wp-block-heading">Wastebook</h2>



<ul class="wp-block-list">
<li><a href="https://open.substack.com/pub/rickhershey/p/make-the-cheapest-game-you-can?r=2d4o&amp;utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">Make the Cheapest Game You Can</a> &#8211; “Find a collection of images you did not request and could not control. Study it. Build a playable game from what is already there. It forces you to stop treating art as decoration added after the important work is finished. It teaches you to recognize visual themes, write within limitations, cut material that does not serve the project, and find ideas outside your normal habits.”</li>



<li>If you like what most people consider “bad music,” finding <a href="https://www.youtube.com/channel/UCd6CY32LpsfcbMwUJSJXZQw?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">an endless stream of AI generated music</a> is a gift.</li>



<li>“Eine Henny.”</li>
</ul>



<h2 class="wp-block-heading">Podcasts</h2>



<ul class="wp-block-list">
<li><a href="https://www.softwaredefinedtalk.com/583?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">HuggingFace make me gazpacho &#8211; Software Defined Talk #583</a> &#8211; How normal people use AI, Alphabet’s Anthropic-fueled earnings, and skills vs. agents. Plus, catching AI-cheating students with a hidden prompt.</li>



<li><a href="https://www.softwaredefinedtalk.com/582?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">Talking About Modernization &#8211; Software Defined Talk #582</a> &#8211; Bun’s move to Rust, OpenAI hunting for revenue, and Stripe’s bid for PayPal. Plus, Coté’s Dad wisdom.</li>
</ul>



<figure class="wp-block-image size-full"><a href="https://tedium.co/2024/04/30/rabbit-r1-humane-ai-hardware-design-criticism/?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731"><img data-recalc-dims="1" loading="lazy" decoding="async" width="2000" height="946" data-attachment-id="64408" data-permalink="https://cote.io/2026/07/31/relative-to-your-interests-friday-3.html/pic-jawbone-1" data-orig-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-jawbone-1.jpg?fit=2000%2C946&amp;ssl=1" data-orig-size="2000,946" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="pic-jawbone-1" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-jawbone-1.jpg?fit=1024%2C484&amp;ssl=1" src="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-jawbone-1.jpg?resize=2000%2C946&#038;ssl=1" alt="A black Jawbone Up fitness tracker: a rubberised open-ended bracelet with a ribbed texture and a metal cap stamped JAWBONE." class="wp-image-64408" srcset="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-jawbone-1.jpg?w=2000&amp;ssl=1 2000w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-jawbone-1.jpg?resize=300%2C142&amp;ssl=1 300w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-jawbone-1.jpg?resize=1024%2C484&amp;ssl=1 1024w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-jawbone-1.jpg?resize=150%2C71&amp;ssl=1 150w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-jawbone-1.jpg?resize=768%2C363&amp;ssl=1 768w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-jawbone-1.jpg?resize=1536%2C727&amp;ssl=1 1536w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/pic-jawbone-1.jpg?resize=1200%2C568&amp;ssl=1 1200w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></a><figcaption class="wp-element-caption">From: <a href="https://tedium.co/2024/04/30/rabbit-r1-humane-ai-hardware-design-criticism/?utm_source=cote&amp;utm_medium=newsletter&amp;utm_content=newsletter20260731">Post-Rabbit R1, Should Everything “Just Be An App”?</a></figcaption></figure>



<h2 class="wp-block-heading">Logoff</h2>



<p class="wp-block-paragraph">I’m trying out new newsletter formats. As ever, I want to publish on <a href="https://cote.io/weblog">my blog</a> more (and more things there), but for those of who read (and like) email versions, you know, I need something. Anything?</p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/31/relative-to-your-interests-friday-3.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64403</post-id>	</item>
		<item>
		<title>mainframes still run money</title>
		<link>https://cote.io/2026/07/31/mainframes-still-run-money.html</link>
					<comments>https://cote.io/2026/07/31/mainframes-still-run-money.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Fri, 31 Jul 2026 04:41:05 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[banking]]></category>
		<category><![CDATA[mainframe]]></category>
		<category><![CDATA[Numbers]]></category>
		<category><![CDATA[ussge]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64390</guid>

					<description><![CDATA[COBOL remains a widely-used but aging programming language that works across mainframe computers and legacy operating systems, supporting more than 40% of online banking systems, 80% of in-person credit card transactions and 95% of ATM transactions, according to mainframe provider IBM. 🔗 AI shifts mainframe modernization strategy]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  COBOL remains a widely-used but aging programming language that works across mainframe computers and legacy operating systems, supporting more than 40% of online banking systems, 80% of in-person credit card transactions and 95% of ATM transactions, according to mainframe provider IBM.
</p></blockquote>
<p>🔗 <a href="https://www.ciodive.com/news/ai-shifts-mainframe-modernization-strategy/825677/">AI shifts mainframe modernization strategy</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/31/mainframes-still-run-money.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64390</post-id>	</item>
		<item>
		<title>Reorganizing the dev teams at Visa to take advantage of AI</title>
		<link>https://cote.io/2026/07/30/visa-reorgs-dev-teams-for-ai.html</link>
					<comments>https://cote.io/2026/07/30/visa-reorgs-dev-teams-for-ai.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 30 Jul 2026 06:53:18 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[balancedteams]]></category>
		<category><![CDATA[cases]]></category>
		<category><![CDATA[codegeneration]]></category>
		<category><![CDATA[digitaltransformation]]></category>
		<category><![CDATA[entepriseai]]></category>
		<category><![CDATA[visa]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64386</guid>

					<description><![CDATA[When you speed up the SDLC process, you should collapse silo’ed teams into one team to prevent human bottlenecks based on handoffs. Here’s that at Visa: As a result of the unlocks we can realize with this new tooling, we are re-forming our product development teams that used to be 10 or more into smaller [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">When you speed up the SDLC process, you should collapse silo’ed teams into one team to prevent human bottlenecks based on handoffs. Here’s <a href="https://diginomica.com/visa-ceos-message-staffers-ai-coming-seven-percent-you-were-sure-its-best">that at Visa</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">As a result of the unlocks we can realize with this new tooling, we are re-forming our product development teams that used to be 10 or more into smaller and more nimble agentic squads of two to four. And the results are meaningful for those teams that are using the agentic tool chain with 80% more code commits and 80% plus improvement in requirement definition from 30 days to five days, which has translated to 65% plus faster feature development. As a result of this new way of working, we are able to design, build and ship products at an increased velocity with continuous innovation and improvement.</p>
</blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">We have fundamentally shifted the what and how in our product development life cycle. We now have more than 150 AI-powered applications. And over the last 12 months, we have shipped more than 300 major product releases.</p>
</blockquote>



<p class="wp-block-paragraph">When you get a new technology that, like, actually works, <a href="https://cote.io/2026/07/22/ai-amplifie.html">you need to change how you work to get the benefits</a>.</p>



<p class="wp-block-paragraph">You can hear all the 2010’s DevOps heads saying “yeah, I coulda told you that. Uh, er: you kids get off my lawn, or something.”</p>



<p class="wp-block-paragraph">Related, this is exactly <a href="https://youtu.be/kvpnindfsAk?is=d9fka1SHYsFA2odm">what the Tanzu teams are finding out and doing as they use AI more</a>:</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="640" height="360" src="https://www.youtube.com/embed/kvpnindfsAk?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 allow-popups-to-escape-sandbox"></iframe>
</div></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/30/visa-reorgs-dev-teams-for-ai.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64386</post-id>	</item>
		<item>
		<title>Using frontier models to find security problems in Spring Framework &#8211; a trickle turned into a tidal wave</title>
		<link>https://cote.io/2026/07/30/frontier-models-spring-security-tidal-wave.html</link>
					<comments>https://cote.io/2026/07/30/frontier-models-spring-security-tidal-wave.html#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Thu, 30 Jul 2026 06:35:12 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[Tanzu]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[tanzu]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64369</guid>

					<description><![CDATA[&#8220;In March, we saw 55 reports coming from the community. In April, that went to 112. April is also when we finally got access to those frontier models and started doing internal scanning, and our internal scans gave us another 370 internal reports.&#8221; Michael Minella on the Spring Team. The historical baseline was about seven [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image is-resized"><a href="https://blogs.vmware.com/tanzu/broadcoms-investment-in-spring-to-combat-ai-fueled-security-challenges-in-the-enterprise/?utm_source=cote&amp;utm_medium=blog&amp;utm_campaign=devrel&amp;utm_content=ai-open-source-security"><img decoding="async" src="/wp-content/uploads/2026/06/photo-upload-spring-open-source-fig1.jpg" alt="Line chart titled Community Security Reports showing Spring open source community security advisories from mid-2025 through mid-2026, low single digits until early 2026, spiking to about 110 in spring 2026, then projected to stay elevated around 50 through July 2026." style="width:600px;height:auto"/></a><figcaption class="wp-element-caption">Community security reports for Spring. From <a href="https://blogs.vmware.com/tanzu/broadcoms-investment-in-spring-to-combat-ai-fueled-security-challenges-in-the-enterprise/?utm_source=cote&amp;utm_medium=blog&amp;utm_campaign=devrel&amp;utm_content=ai-open-source-security">Broadcom&#8217;s Tanzu blog</a>.</figcaption></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
  <gutenblock opener="//4gAHcAcAA6AHAAYQByAGEAZwByAGEAcABoACAA" closer="//4gAC8AdwBwADoAcABhAHIAYQBnAHIAYQBwAGgAIAA=">
    <p>&#8220;In March, we saw 55 reports coming from the community. In April, that went to 112. April is also when we finally got access to those frontier models and started doing internal scanning, and our internal scans gave us another 370 internal reports.&#8221; <em><a href="https://thenewstack.io/ai-open-source-security/?utm_source=cote&#038;utm_medium=blog&#038;utm_content=ai-open-source-security">Michael Minella on the Spring Team</a></em>.</p>
  </gutenblock>
</blockquote>



<p class="wp-block-paragraph"><span data-author="AI">The historical baseline was about seven a month. Finding the bugs is the easy part now; writing a fix you can put into a few million running applications is not.</span> <a href="https://thenewstack.io/ai-open-source-security/?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-open-source-security">Ryan Morgan</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
  <gutenblock opener="//4gAHcAcAA6AHAAYQByAGEAZwByAGEAcABoACAA" closer="//4gAC8AdwBwADoAcABhAHIAYQBnAHIAYQBwAGgAIAA=">
    <p>&#8220;For our most recent set of CVE patches, every single one of them was handwritten. AI helped identify and validate the issues, but the actual code itself was written directly by humans.&#8221;</p>
  </gutenblock>
</blockquote>



<p class="wp-block-paragraph"><span data-author="AI">And what that does downstream:</span></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
  <gutenblock opener="//4gAHcAcAA6AHAAYQByAGEAZwByAGEAcABoACAA" closer="//4gAC8AdwBwADoAcABhAHIAYQBnAHIAYQBwAGgAIAA=">
    <p>&#8220;The biggest change that I&#8217;ve seen is people have gotten away from trying to analyze piece by piece. They&#8217;re just patching and getting up to the latest across the board.&#8221;</p>
  </gutenblock>
</blockquote>



<p class="wp-block-paragraph"><span data-author="AI">A patch a day only helps if you can take a patch a day. There&#8217;s a lot more in</span> <a href="https://thenewstack.io/ai-open-source-security/?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-open-source-security">the piece from Carly Page</a>: <a href="https://thenewstack.io/ai-open-source-security/?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-open-source-security">&#8220;A tidal wave&#8221;: AI is flooding open source security teams</a>.</p>



<p class="wp-block-paragraph"><span data-author="cote">Also:</span></p>



<p class="wp-block-paragraph"><span data-author="cote">(1) I talked with Ryan and Michael (interviewed in the piece) and my colleague Cora on this topic last month. There&#8217;s a lot more detail on how the Spring team has been working on making sure everything is secure. Check out the video:</span></p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="640" height="360" src="https://www.youtube.com/embed/aM22jYFgls0?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 allow-popups-to-escape-sandbox"></iframe>
</div></figure>



<p class="wp-block-paragraph"><span data-author="cote">(2) Also, see </span><span data-author="cote"><a href="https://enterprise.spring.io/?utm_source=cote&amp;utm_medium=blog&amp;utm_campaign=devrel&amp;utm_content=ai-open-source-security">more on the support options for Spring for all of this</a></span><span data-author="cote">.</span><br /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/30/frontier-models-spring-security-tidal-wave.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64369</post-id>	</item>
		<item>
		<title>more marketing context, more better AI for marketing</title>
		<link>https://cote.io/2026/07/30/more-marketing-context-more-better-ai-for-marketing.html</link>
					<comments>https://cote.io/2026/07/30/more-marketing-context-more-better-ai-for-marketing.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 30 Jul 2026 06:34:25 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[forrester]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[surveys]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64379</guid>

					<description><![CDATA[AI just makes good things gooder, and bad things badder: The real work starts before evaluating tools or issuing an RFP. Marketers need defined personas, clear messaging frameworks, content standards, governance processes, reusable content, and alignment on measuring success. AI performs only as well as the context it’s given. Organizations that establish the richest context, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">AI just makes good things gooder, and bad things badder:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">

<p class="wp-block-paragraph">The real work starts before evaluating tools or issuing an RFP. Marketers need defined personas, clear messaging frameworks, content standards, governance processes, reusable content, and alignment on measuring success. AI performs only as well as the context it’s given. Organizations that establish the richest context, the clearest governance, and the sharpest understanding of what makes their brand distinctive have an advantage, regardless of which solution they choose.</p>

</blockquote>



<p class="wp-block-paragraph">🔗 <a href="https://www.forrester.com/blogs/the-content-bottleneck-has-shifted-why-enterprise-ai-isnt-enough/">The Content Bottleneck Has Shifted: Why Enterprise AI Isn’t Enough %</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/30/more-marketing-context-more-better-ai-for-marketing.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64379</post-id>	</item>
		<item>
		<title>How to make better enterprise AI ROI metrics and dashboards</title>
		<link>https://cote.io/2026/07/30/how-to-make-better-enterprise-ai-roi-metrics-and-dashboards.html</link>
					<comments>https://cote.io/2026/07/30/how-to-make-better-enterprise-ai-roi-metrics-and-dashboards.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 30 Jul 2026 06:34:17 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[entepriseai]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[ROI]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64381</guid>

					<description><![CDATA[Encode what you should next in AI ROI metrics, don&#8217;t leave the decision up to post-metrics vibes. Make the decision before making the metrics. Translate the decision into language that people use before packaging it up into quantifiable metrics. For example, &#8216;Should we scale this AI feature from 10% to 100%?&#8217; or &#8216;Should we fund [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Encode what you should next in AI ROI metrics, don&#8217;t leave the decision up to post-metrics vibes.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">

<p class="wp-block-paragraph">Make the decision before making the metrics. Translate the decision into language that people use before packaging it up into quantifiable metrics. For example, &#8216;Should we scale this AI feature from 10% to 100%?&#8217; or &#8216;Should we fund a newer v2 model training next quarter?&#8217; or &#8216;Should we replace manual workflow X with automation?&#8217; Clear decision language is needed to form clear images of success. In other words, you have to be able to say your decision out loud before you can imagine what success will look like. This is your best protection from getting fooled by a nice Metric Theater with pretty dashboards.</p>

</blockquote>



<p class="wp-block-paragraph">🔗 <a href="https://cacm.acm.org/opinion/the-reality-of-an-ai-implementation/">The Reality of an AI Implementation</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/30/how-to-make-better-enterprise-ai-roi-metrics-and-dashboards.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64381</post-id>	</item>
		<item>
		<title>AI moral panic</title>
		<link>https://cote.io/2026/07/30/ai-moral-panic.html</link>
					<comments>https://cote.io/2026/07/30/ai-moral-panic.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 30 Jul 2026 06:12:59 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64375</guid>

					<description><![CDATA[AI amplifies your current state, moral panic edition: Perhaps intuitively and certainly as framed by popular narratives, AICs aggravate precisely these existential nerves. They simulate social processes that sustain us as a species with all our intimate bonds. And yes, that such bonds could be reproduced, even superficially, by non-conscious systems feels deeply transgressive to [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">AI amplifies your current state, moral panic edition:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">

<p class="wp-block-paragraph">Perhaps intuitively and certainly as framed by popular narratives, AICs aggravate precisely these existential nerves. They simulate social processes that sustain us as a species with all our intimate bonds. And yes, that such bonds could be reproduced, even superficially, by non-conscious systems feels deeply transgressive to many. We suggest, though, the real danger is not the existence of AICs per se, but our failure to ask the right questions about them. If some individuals are turning to AICs to meet needs they struggle to fulfill in today’s social climate, that alone deserves attention—not judgment. It tells us something about how humans among ourselves may manifest loneliness, intimacy barriers, and unmet relational needs. It suggests something about how humans are flexible in our relationality and in pathways for need fulfillment. It suggests something about how machines may manifest distinct-yet-meaningful forms of relationality,10 and people may simply prefer those relations. Ignoring this would be not only unscientific but inhumane. Selective attention to deterministic harm renders insufficient attention human agency and generativity (see Milioni and Papa8) as we each mindfully chart our path toward fulfilling social lives.</p>

</blockquote>



<p class="wp-block-paragraph">🤖 summary: AI companions are mainstream (a third of Gen Z report romantic use), and the alarm around them follows Cohen&#8217;s moral panic cycle: rare tragedies become the representative case, thin correlations become causal headlines, and a dozen-plus jurisdictions have passed control measures, some of which the evidence says backfire. The real risks &#8211; data sensitivity, manipulative design, youth protection &#8211; go under-researched while panic forecloses the studies that would settle the question.</p>



<p class="wp-block-paragraph">🔗 <a href="https://cacm.acm.org/opinion/dont-panic-about-ai-companions/">Don’t Panic about AI Companions</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/30/ai-moral-panic.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64375</post-id>	</item>
		<item>
		<title>New spec maks MCP more enterprise-y, scalable, and otherwise performant</title>
		<link>https://cote.io/2026/07/29/new-spec-maks-mcp-more-enterprise-y-scalable-and-otherwise-performant.html</link>
					<comments>https://cote.io/2026/07/29/new-spec-maks-mcp-more-enterprise-y-scalable-and-otherwise-performant.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Wed, 29 Jul 2026 09:20:05 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[mcp]]></category>
		<category><![CDATA[standards]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64367</guid>

					<description><![CDATA[The biggest change in today’s update is an overhaul of how MCP processes request metadata. Previously, AI applications sent metadata via a relatively complex workflow called a handshake. The new MCP release removes the workflow, which has several benefits. One is that it makes it easier to scale MCP applications in response to traffic spikes. [&#8230;]]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  The biggest change in today’s update is an overhaul of how MCP processes request metadata. Previously, AI applications sent metadata via a relatively complex workflow called a handshake. The new MCP release removes the workflow, which has several benefits. One is that it makes it easier to scale MCP applications in response to traffic spikes. The update also simplifies the task of recovering from server outages.
</p></blockquote>
<p>🔗 <a href="https://siliconangle.com/2026/07/28/biggest-ever-mcp-update-brings-metadata-cybersecurity-enhancements/">Biggest ever MCP update brings metadata, cybersecurity enhancements</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/29/new-spec-maks-mcp-more-enterprise-y-scalable-and-otherwise-performant.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64367</post-id>	</item>
		<item>
		<title>How I tell AI to write in my style, other people’s styles &#8211; and how to strip out shitty AI talk and LinkedIn language</title>
		<link>https://cote.io/2026/07/29/how-i-tell-ai-to-write-in-my-style-other-peoples-styles-and-how-to-strip-out-shitty-ai-talk-and-linkedin-language.html</link>
					<comments>https://cote.io/2026/07/29/how-i-tell-ai-to-write-in-my-style-other-peoples-styles-and-how-to-strip-out-shitty-ai-talk-and-linkedin-language.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Wed, 29 Jul 2026 09:17:08 +0000</pubDate>
				<category><![CDATA[AI Generated]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[agentskills]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[ClaudeSkills]]></category>
		<category><![CDATA[skills]]></category>
		<category><![CDATA[writing]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64361</guid>

					<description><![CDATA[An agent skill to remove AI writing tells, LinkedIn style, and write like Coté.]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image is-resized"><a href="https://pixabay.com/illustrations/woman-robot-cyborg-android-5786602/"><img decoding="async" src="/wp-content/uploads/2026/07/geralt-woman-5786602-1920.jpg" alt="Digital illustration: a woman's face in profile inside a circular graphic, her head filled with red vascular-looking circuitry and network nodes, ringed by binary digits and blue radial stripes." style="width:600px;height:auto"/></a></figure>



<p class="wp-block-paragraph"><a href="https://github.com/cote/the-style-guide">Here’s the agent skill</a> I use to guide how AI (ghost)writes for me and tries to match <a href="https://github.com/cote/the-style-guide/tree/main/src/the-style-guide/styles/cote">my various styles and registers of writing</a> &#8211; and, well, writes for itself when I <a href="https://incomprehensiblemedia.com/">publish that kind of thing</a>.</p>



<p class="wp-block-paragraph">It does <a href="https://github.com/cote/the-style-guide/blob/main/src/the-style-guide/references/dont-talk-like-an-ai.md">a lot of the load-bearing work</a> when it comes to centaur writing.</p>



<p class="wp-block-paragraph">I’ve also dumped a lot of <a href="https://github.com/cote/the-style-guide/tree/main/src/the-style-guide/references">prohibitions and checks</a> for writing to strip out <a href="https://github.com/cote/the-style-guide/blob/main/src/the-style-guide/styles/linkedin/no-linkedin-talk.md">LinkedIn talk</a> and common AI phrases (“load-bearing” and stuff like “doing the real work”). I also <a href="https://github.com/cote/the-style-guide/blob/main/src/the-style-guide/scripts/cliche-check.py">sucked in</a> things like <a href="https://tools.simonwillison.net/llm-cliche-highlighter">Simon Willison’s LLM cliché highlighter</a>.</p>



<p class="wp-block-paragraph">If you don’t want to or can’t install a skill, there’s also a prompt fragment you can paste into your user instructions, or right into a chat window: <a href="https://github.com/cote/the-style-guide/blob/main/src/the-style-guide/references/dont-talk-like-an-ai-short.md">the short version</a>, <a href="https://github.com/cote/the-style-guide/blob/main/src/the-style-guide/references/dont-talk-like-an-ai.md">the long version</a>. I have that in my Claude.app user instructions (as well as the skill added &#8211; belt and suspenders!) and my Gemini for Workspace instructions.</p>



<p class="wp-block-paragraph">Also, being of the generation that was brought up doing hand-coded HTML, I have a lot of <a href="https://github.com/cote/the-style-guide/blob/main/src/the-style-guide/references/formatting.md">cantankerous formatting opinions I want followed</a>.</p>



<p class="wp-block-paragraph">And, yeah, of course it’s mostly Claude writing the skill. I’m not an animal!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/29/how-i-tell-ai-to-write-in-my-style-other-peoples-styles-and-how-to-strip-out-shitty-ai-talk-and-linkedin-language.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64361</post-id>	</item>
		<item>
		<title>How people use AI in 2026: TV, homework, the DMV</title>
		<link>https://cote.io/2026/07/29/how-people-use-ai-in-2026-tv-homework-the-dmv.html</link>
					<comments>https://cote.io/2026/07/29/how-people-use-ai-in-2026-tv-homework-the-dmv.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Wed, 29 Jul 2026 08:20:09 +0000</pubDate>
				<category><![CDATA[AI Generated]]></category>
		<category><![CDATA[Found]]></category>
		<category><![CDATA[newsletter]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[enterpriseai]]></category>
		<category><![CDATA[gemini]]></category>
		<category><![CDATA[momentum]]></category>
		<category><![CDATA[shadowai]]></category>
		<category><![CDATA[studies]]></category>
		<category><![CDATA[uses]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64350</guid>

					<description><![CDATA[Google looked at 15 million Gemini conversations and found people mostly
asking about TV, homework, and government paperwork. Work is 13.5% of it,
and almost none of that is trying to automate anything. Also: what the study
leaves out, which is most of enterprise AI.]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large has-lightbox"><a href="https://ai.google/static/documents/GoogleATLASv1.pdf"><img data-recalc-dims="1" loading="lazy" decoding="async" width="1024" height="801" data-attachment-id="64354" data-permalink="https://cote.io/2026/07/29/how-people-use-ai-in-2026-tv-homework-the-dmv.html/screenshot-tape-machine-2026-07-29-at-10-03-382x" data-orig-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/Screenshot-Tape-Machine-2026-07-29-at-10.03.38%402x.png?fit=2338%2C1828&amp;ssl=1" data-orig-size="2338,1828" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="Screenshot &amp;#8211; Tape Machine &amp;#8211; 2026-07-29 at 10.03.38@2x" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/Screenshot-Tape-Machine-2026-07-29-at-10.03.38%402x.png?fit=1024%2C801&amp;ssl=1" src="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/Screenshot-Tape-Machine-2026-07-29-at-10.03.38%402x.png?resize=1024%2C801&#038;ssl=1" alt="A pie chart illustrating the distribution of Gemini conversations by activity globally. The chart shows various categories, including Socializing, Relaxing &amp; Leisure (26.4%), Education (20.7%), Work &amp; Work-Related (13.5%), Household Activities (11.0%), Personal Care (9.0%), Other (6.6%), and Consumer Purchases, Professional &amp; Personal Care Services, and Traveling, each with smaller percentages." class="wp-image-64354" srcset="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/Screenshot-Tape-Machine-2026-07-29-at-10.03.38%402x.png?resize=1024%2C801&amp;ssl=1 1024w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/Screenshot-Tape-Machine-2026-07-29-at-10.03.38%402x.png?resize=300%2C235&amp;ssl=1 300w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/Screenshot-Tape-Machine-2026-07-29-at-10.03.38%402x.png?resize=150%2C117&amp;ssl=1 150w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/Screenshot-Tape-Machine-2026-07-29-at-10.03.38%402x.png?resize=768%2C600&amp;ssl=1 768w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/Screenshot-Tape-Machine-2026-07-29-at-10.03.38%402x.png?resize=1536%2C1201&amp;ssl=1 1536w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/Screenshot-Tape-Machine-2026-07-29-at-10.03.38%402x.png?resize=2048%2C1601&amp;ssl=1 2048w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/Screenshot-Tape-Machine-2026-07-29-at-10.03.38%402x.png?resize=1200%2C938&amp;ssl=1 1200w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></a></figure>



<div class="wp-block-jetpack-markdown"><p><a href="https://ai.google/static/documents/GoogleATLASv1.pdf">Here’s a study</a> of what people use Gemini for. It covers the consumer app, the AI Mode thing in Search, and the free tier of the API.<sup class="footnote-ref"><a href="#fn1" id="fnref1">[1]</a></sup> Free-tier and paying consumers are in there, corporate seats are probably a small minority, if at all.<sup class="footnote-ref"><a href="#fn2" id="fnref2">[2]</a></sup></p>
<p>So you’re getting a consumer look at usage. Other companies’ AI products are missing too, obviously &#8211; no Anthropic, no OpenAI.</p>
<p><a href="https://ai.google/static/documents/GoogleATLASv1.pdf">The study</a> probably also misses most regulated work. For example, a hospital that’s using AI in compliance with regulations like HIPAA is probably doing it somewhere this study can’t see. Same for <a href="https://blogs.vmware.com/tanzu/ussfcu-secures-financial-data-on-a-sovereign-private-cloud/?utm_source=cote&amp;utm_medium=blog&amp;utm_campaign=devrel&amp;utm_content=ussfcu-sovereign-cloud">regulated banks</a>, spies and soldiers, and Europe &#8211; whatever regulated work you want. Of course, there’s <a href="https://thenewstack.io/shadow-ai-isnt-a-threat-its-a-wake-up-call/">shadow AI</a>, which often accounts for a shit-ton of enterprise use at this phase of any technology.</p>
<p>More in the methodology section below.</p>
<p>But these are still great insights into how people use AI!</p>
<h1>What does it mean?</h1>
<p>First, weighted heavily toward consumer use, the biggest category is socializing, relaxing and leisure at 26%. That’s bigger than education, and it’s stuff like people asking about TV, games, books, and hanging out. The study is probably pulling in a lot of Google searches that end up in Gemini chat when,<sup class="footnote-ref"><a href="#fn3" id="fnref3">[3]</a></sup> like, people ask what <a href="https://share.google/aimode/ykaXYwVULwGeKDXdf">Tom Holland’s shoe size is in US measurements</a>.</p>
<p>After that, what you can take away is that people are using AI for learning and answering questions, handling paperwork and writing basic stuff<sup class="footnote-ref"><a href="#fn4" id="fnref4">[4]</a></sup>, and otherwise taking care of <a href="https://cote.io/2026/07/22/ai-amplifie.html">bullshit and bureaucracy</a>.</p>
<p>As Claude put it: “The over-representation is concentrated in high-friction bureaucracy.”</p>
<p>This is great! Who wants to do that crap, or at least, spend a lot of time and bottleneck on it.</p>
<p>It’s also good to focus in on what people who are using Gemini for work are doing. Again from Claude: “within the 13.5% of conversations that are work, 65% is the non-routine, judgment-y stuff.” That works out to about 9% of everything.</p>
<p>More from <a href="https://arstechnica.com/ai/2026/07/despite-ai-hype-googles-data-shows-workers-arent-automating-themselves-away/">Kyle Orland at <em>Ars</em></a>:</p>
<blockquote>
<p>Their initial review of the data finds that, while AI sees some significant use across a wide variety of occupations, that use “remains shallow and overwhelmingly collaborative in nature, with end-to-end task automation limited in scope.”
…
For many occupations (29%), not a single relevant work task achieved this “non-negligible” Gemini usage threshold, suggesting those jobs have been minimally impacted by the AI revolution so far. For another 30 percent of all occupations, less than one-quarter of tracked tasks saw significant related Gemini usage, suggesting humans were still the ones responsible for the vast majority of the component parts of those jobs.</p>
</blockquote>
<p>The rest of this post was written summarized and by Claude.</p>
<h1>Uses</h1>
<p>Here are the uses the study found:</p>
<h2>What people actually ask about</h2>
<p>Everything below is share of conversations, not share of people. One person
with forty questions about their tax residency outweighs forty people asking
one thing each about dinner. Keep that in mind when the numbers look weird.</p>
<table>
<thead>
<tr>
<th>Rank</th>
<th>What it is</th>
<th>Share of all conversations</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Socializing, relaxing, leisure &#8211; TV, games, reading, hanging out</td>
<td>26.4%</td>
</tr>
<tr>
<td>2</td>
<td>Education &#8211; classes, homework, learning something</td>
<td>20.7%</td>
</tr>
<tr>
<td>3</td>
<td>Work, all of it</td>
<td>13.5%</td>
</tr>
<tr>
<td>4</td>
<td>Household activities &#8211; managing, budgeting, chores, repairs, garden</td>
<td>11.0%</td>
</tr>
<tr>
<td>5</td>
<td>Personal care, including health questions about yourself</td>
<td>9.0%</td>
</tr>
<tr>
<td>6</td>
<td>Everything under 2%, pooled</td>
<td>6.6%</td>
</tr>
<tr>
<td>7</td>
<td>Consumer purchases &#8211; comparison shopping, researching a buy</td>
<td>5.2%</td>
</tr>
<tr>
<td>8</td>
<td>Professional services &#8211; medical, legal, financial</td>
<td>4.8%</td>
</tr>
<tr>
<td>9</td>
<td>Traveling</td>
<td>2.7%</td>
</tr>
</tbody>
</table>
<p>That row 6 is where the government and bureaucracy stuff hides. It gets
twenty times more conversation than it gets human hours, which sounds
enormous until you notice it’s still under 2% of everything said.</p>
<p>Inside that 13.5% of work, what people are asking for:</p>
<table>
<thead>
<tr>
<th>What they want</th>
<th>Share of work conversations</th>
</tr>
</thead>
<tbody>
<tr>
<td>A draft or a template they’ll still have to fix</td>
<td>~40%</td>
</tr>
<tr>
<td>Look this up, explain this, teach me this</td>
<td>~30%</td>
</tr>
<tr>
<td>Think this through with me</td>
<td>~16%</td>
</tr>
<tr>
<td>Just do the whole thing</td>
<td>~10%</td>
</tr>
<tr>
<td>Check what I already wrote</td>
<td>~4%</td>
</tr>
</tbody>
</table>
<p>So roughly 1.4% of everything anyone says to Gemini is an attempt to hand
over a work task completely. The split by kind of task is where it gets
interesting: routine cognitive work hits 27% automation intent, non-routine
cognitive drops to 6.5%, and manual work is 82% just asking questions.</p>
<p>Which jobs. Computer and Mathematical is about 29% of US work conversations,
Business and Financial about 22%, Office and Admin Support 12%, arts and
media 9.5%. Financial analysts, market researchers, software developers, and
sysadmins are the most over-represented individual jobs.</p>
<p>Blue collar isn’t absent, it’s differently shaped. Over ten thousand
conversations from auto techs testing components, rewiring, inspecting parts
for wear. Thousands from industrial mechanics reading error messages. Those
folks send photos at more than twice the rate of everyone else.</p>
<p>And the bit nobody quotes: usage skews toward the <em>least</em> expert cognitive
tasks. Rewriting a press release into another language. Drafting a product
spec. Not the hard parts.</p>
<h2>How they measured it</h2>
<p>14.65 million conversations, two weeks in April 2026, across the Gemini app,
the AI Mode thing in Search, and free-tier API. Queries under ten tokens
dropped.</p>
<p>The unit is the conversation. Not the person. There’s no step anywhere in
this where they build a profile of what Coté does with Gemini and then add
up a million of those. Conversations get stripped of personal info,
summarized, embedded, clustered against similar conversations, and then
mapped onto taxonomies that already existed: BLS occupation codes, O*NET
tasks, the American Time Use Survey. Then they count.</p>
<p>They can’t do it any other way. The privacy design replaces internal IDs
with, in their words, “mathematically unlinked” UUIDs specifically so nothing
joins back to product logs. Users show up only as thresholds &#8211; ten unique
people to keep a cluster, twenty-five to count a task, fifty to count an
occupation. Nobody at Google reads a conversation. The original text gets
thrown away.</p>
<p>Which also means no per-person normalization at all. Heavy users are simply
weighted more, because they generate more rows.</p>
<p>Accuracy falls off a cliff as you get specific: 71.6% at the broad
occupation group, 42.5% at the job title, 22.6% at the individual O*NET
task. Human raters called 86% of even the granular labels “reasonable,”
which is a nice save but not the same thing. This is why the paper keeps
retreating to broad categories and to presence-versus-absence rather than
counts. Task saturation is binary: twenty-five people touched this task or
they didn’t. A task with 100,000 conversations and one with 26 both count as
one.</p>
<p>They know what they’re throwing away. The distribution has a skewness above
16 and the mean is five times the median. They dropped magnitude on purpose,
to survive their own classifier.</p>
<h3>What isn’t in here</h3>
<p>Paid API text isn’t logged at all, so it can’t be classified. Vertex and
Google Cloud are out. Enterprise app subscriptions are out. Workspace,
NotebookLM, AI Overviews, Translate, Maps, and their agentic coding tools
are all out.</p>
<p>That last one matters more than it sounds. Nobody automates a task
end-to-end by typing into a chat window. You do it by writing a pipeline
against an API and running it ten thousand times, which produces zero
conversational turns. The study’s headline finding is that automation is
rare, and the study is structurally blind to where automation happens.
Anthropic, measuring a much more API-heavy crowd, reports 43-45% automation
against Google’s sub-10%. Pick your denominator, pick your answer.</p>
<p>Europe is worse. European API content isn’t logged, so European countries
get dropped from the API work analysis entirely, and the paper admits coding
is therefore understated for the whole OECD. The compliance regime already
ate a hole in the dataset.</p>
<p>And no competitors. Gemini is somewhere around 27% of global AI chatbot web traffic and about 19% in the US, running heavily mobile. Whatever the professional end of this market is doing, most of it happened somewhere this study can’t see.</p>
<h1>Compared to Anthropic’s Study</h1>
<p>Recently, Anthropic <a href="https://cote.io/2026/07/08/normie-ai-usage-figures-findings.html">run a similar thing over their own data, the Economic Index</a>, on the same O*NET task taxonomy. The findings are noticeably less reassuring. <strong>Where Google puts end-to-end automation at under 10% of judgment work, Anthropic puts it at around 45% overall, and rising: augmentation has slipped from 57% to 52% across their reports. Task coverage is wider too: about 49% of occupations see Claude used for a quarter or more of their tasks, against Google’s 30%.</strong></p>
<p>Which is mostly a story about pipes. Google is measuring a consumer app, Search, and a free API tier. Anthropic is measuring a customer base that skews enterprise and API-heavy, which is where automation actually happens, because nobody automates a task by typing into a chat window.</p>
<p>Pick your denominator, pick your headline.</p>
<p>Where they line up is more interesting. Anthropic’s <a href="https://claude.com/blog/how-people-are-using-claude-cowork">Cowork numbers</a> have business process and operations at 33.4% and content at 16.4%, half of all usage, and describe it as the connective work that surrounds every role rather than the core of any one role. Google gets to the same place from the other end: drafting and looking things up is 70% of work conversations, and AI touches 21% of tasks in the median job. Two studies, opposite populations, same answer. It’s doing the glue, not the job.</p>
<p>Anyhow: <a href="https://ai.google/static/documents/GoogleATLASv1.pdf">check out the Google study</a>.</p>
<hr class="footnotes-sep"/>
<section class="footnotes">
<ol class="footnotes-list">
<li id="fn1" class="footnote-item"><p>It excludes paid API usage entirely, along with Vertex, Google Cloud, enterprise app subscriptions, Workspace, NotebookLM, AI Overviews, Translate, Maps, and their agentic coding tools. <a href="#fnref1" class="footnote-backref">↩︎</a></p>
</li>
<li id="fn2" class="footnote-item"><p>🤖: Where exactly this line falls is fuzzy. The study drops Gemini Apps enterprise subscription data, along with Workspace, Vertex, Google Cloud, and paid API. But it never says where “enterprise” starts. So an SMB construction firm that put everyone on Workspace is out, while the same firm expensing a handful of individual subscriptions, or just letting people use the free tier on their phones between jobs, is in and gets counted as work. Which is how a consumer product ends up with 13.5% of its conversations classified as work: the auto mechanics photographing wiring harnesses and the industrial mechanics reading error codes off a machine are not sitting on procured enterprise seats. <a href="#fnref2" class="footnote-backref">↩︎</a></p>
</li>
<li id="fn3" class="footnote-item"><p>As I understand it, the study excludes AI Overviews, that AI-generated summary box that now shows up at the top of a normal Google search whether you wanted it or not. What it does count is AI Mode, the conversational tab you have to opt into &#8211; either by clicking through from an Overview or just picking the tab, same as you would Images or News. <a href="#fnref3" class="footnote-backref">↩︎</a></p>
</li>
<li id="fn4" class="footnote-item"><p>Like me using AI to help write this piece…though, I used a Claude Max, paid plan. Of interest there, I spent a little over 90 minutes on this post from asking Claude to summarize <a href="https://ai.google/static/documents/GoogleATLASv1.pdf">the original 100 page PDF</a>, discussing the survey and having it generate the list of usage, going back and forth in writing it, etc. I spent about 30 minutes wrangling the text and posting, which is awhile other annoyance. I probably would have spent half a day (3 or 4 hours) doing all of that myself. I’m of course suffering first hand reading, which means I took a narrow view of what I wanted to see in the report, and also introduced the chance of Claude hallucinating and being steered by me. ¯<em>(ツ)</em>/¯ <a href="#fnref4" class="footnote-backref">↩︎</a></p>
</li>
</ol>
</section>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/29/how-people-use-ai-in-2026-tv-homework-the-dmv.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64350</post-id>	</item>
		<item>
		<title>Not my mistake, now my problem</title>
		<link>https://cote.io/2026/07/28/not-my-mistake-now-my-problem.html</link>
					<comments>https://cote.io/2026/07/28/not-my-mistake-now-my-problem.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Tue, 28 Jul 2026 15:22:06 +0000</pubDate>
				<category><![CDATA[Tanzu]]></category>
		<category><![CDATA[Videos]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64344</guid>

					<description><![CDATA[I&#8217;m often told infrastructure people don&#8217;t care about developers and platforms. But whatever your developers build above your infrastructure is a platform and they&#8217;ll soon flit away from it, and now for you it&#8217;s: not my mistake, and now my problem. There&#8217;s more in the full talk Oren and I gave recently, Oren goes over [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-9-16 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="You already have a platform. Your developers built it." width="422" height="750" src="https://www.youtube.com/embed/L6Ih9ExmrCE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="wp-block-paragraph">I&#8217;m often told infrastructure people don&#8217;t care about developers and platforms. But whatever your developers build above your infrastructure is a platform and they&#8217;ll soon flit away from it, and now for you it&#8217;s: not my mistake, and now my problem.</p>



<p class="wp-block-paragraph">There&#8217;s more in <a href="https://www.youtube.com/watch?v=wSiPdlqORyg&amp;list=PLLzx-M3CQDVM&amp;index=21">the full talk Oren and I gave recently</a>, Oren goes over a more in-depth view of our favorite platform, the Tanzu Platform.</p>



<p class="wp-block-paragraph">Why not <a href="https://trytanzu.ai">TryTanzu.ai</a>?</p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/28/not-my-mistake-now-my-problem.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64344</post-id>	</item>
		<item>
		<title>Relative to your interests, Thursday</title>
		<link>https://cote.io/2026/07/23/relative-to-your-interests-thursday.html</link>
					<comments>https://cote.io/2026/07/23/relative-to-your-interests-thursday.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 23 Jul 2026 07:03:40 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[newsletter]]></category>
		<category><![CDATA[cicd]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[devops]]></category>
		<category><![CDATA[entepriseai]]></category>
		<category><![CDATA[forrester]]></category>
		<category><![CDATA[Gartner]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[yachtrock]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64321</guid>

					<description><![CDATA[The return of the 3 R&#8217;s!!! These were the best R&#8217;s. &#8211; &#8220;A decade ago, Pivotal published a security manifesto, a radical call to action of sorts, via a blog post that broke the glass of traditional security culture inside of enterprise IT. The premise was faster is safer, a radical departure from the calcified, [&#8230;]]]></description>
										<content:encoded><![CDATA[<ul>
<li><a href="https://blogs.vmware.com/tanzu/faster-is-still-safer-the-three-rs-of-enterprise-security-in-the-era-of-ai-driven-exploits/?utm_source=cote&amp;utm_medium=blog&amp;utm_campaign=devrel&amp;utm_content=newsletter20260723">The return of the 3 R&#8217;s!!! These were the best R&#8217;s.</a> &#8211; &#8220;A decade ago, <a href="https://blogs.vmware.com/tanzu/the-three-r-s-of-enterprise-security-rotate-repave-and-repair/?utm_source=cote&amp;utm_medium=blog&amp;utm_campaign=devrel&amp;utm_content=newsletter20260723">Pivotal published a security manifesto</a>, a radical call to action of sorts, via a blog post that broke the glass of traditional security culture inside of enterprise IT. The premise was faster is safer, a radical departure from the calcified, change-resistant security policies of the time.&#8221;</li>
<li><a href="https://about.gitlab.com/resources/gartner-magic-quadrant/?utm_source=cote&amp;utm_medium=blog&amp;utm_content=newsletter20260723#submitted">2026 Gartner® Magic Quadrant™ for DevSecOps Platforms</a> &#8211; The latest CI/CD and project tracking vendor rankings. That category name is weirdly wrong, but probably matches what people in the role of &#8220;DevOps engineer&#8221; actually do. // DevOps has ended up meaning your build pipeline and project tracking app. And, sure, why not? Most of the people I see who call themselves “DevOps Engineers”</li>
<li><a href="https://www.forrester.com/blogs/agentic-ai-runs-on-integration-not-data-lakes/?utm_source=cote&amp;utm_medium=blog&amp;utm_content=newsletter20260723">Agentic AI Runs On Integration, Not Data Lakes</a> &#8211; Keeping up with the ongoing narrative of &#8220;enterprise AI needs data and integration&#8221; thread. This feels like the enterprise pitch we&#8217;ll have in 2027. Plus the usual &#8220;security, governance, blah, blah&#8221; pitch that is, you know, correct, but table-stakes.</li>
<li><a href="https://thebaffler.com/latest/feels-so-good-wooley?utm_source=cote&amp;utm_medium=blog&amp;utm_content=newsletter20260723">Feels So Good</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/23/relative-to-your-interests-thursday.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64321</post-id>	</item>
		<item>
		<title>Relative to your interests, Wednesday</title>
		<link>https://cote.io/2026/07/22/relative-to-your-interests-wednesday.html</link>
					<comments>https://cote.io/2026/07/22/relative-to-your-interests-wednesday.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Wed, 22 Jul 2026 16:33:04 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[newsletter]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[cases]]></category>
		<category><![CDATA[codegeneration]]></category>
		<category><![CDATA[cost]]></category>
		<category><![CDATA[digitaltransformation]]></category>
		<category><![CDATA[ellusiveroi]]></category>
		<category><![CDATA[entepriseai]]></category>
		<category><![CDATA[enterpiseai]]></category>
		<category><![CDATA[forecasts]]></category>
		<category><![CDATA[Gartner]]></category>
		<category><![CDATA[mcdonalds]]></category>
		<category><![CDATA[Numbers]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[productmanagement]]></category>
		<category><![CDATA[ROI]]></category>
		<category><![CDATA[studies]]></category>
		<category><![CDATA[UX]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64315</guid>

					<description><![CDATA[After reading many of the below and other links in elusive enterprise AI ROI, I wrote this theory on how to be successful with enterprise AI projects. It&#8217;s the usual &#8220;culture&#8221; cliché, but hopefully a little more practical than usual. Are PMs becoming irrelevant? &#8211; Once you remove the need for a bunch of &#8220;paperwork,&#8221; [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>After reading many of the below and other links in elusive enterprise AI ROI, I wrote <a href="https://cote.io/2026/07/22/ai-amplifie.html">this theory on how to be successful with enterprise AI projects</a>. It&#8217;s the usual &#8220;culture&#8221; cliché, but hopefully a little more practical than usual.</p>
<ul>
<li><a href="https://open.substack.com/pub/dpereira/p/are-pms-becoming-irrelevant?r=2d4o&amp;utm_campaign=post&amp;utm_medium=web">Are PMs becoming irrelevant?</a> &#8211; Once you remove the need for a bunch of &#8220;paperwork,&#8221; product managers can refocus on figuring out how to use software to solve customers problems and run customer businesses better. Speaking of:</li>
<li><a href="https://medium.com/mcdonalds-technical-blog/what-the-floor-at-worldwide-taught-us-about-better-technology-9bfb66053032?source=rss----3bac42476d27---4">What the Floor at Worldwide Taught Us About Better Technology</a> &#8211; &#8220;At its best, great technology doesn’t ask restaurant teams to absorb more complexity. It removes that complexity so the experience feels intuitive, even in the middle of a fast-paced restaurant environment&#8230; [E]ven the most advanced technology only matters if it makes things easier for the people using it.&#8221; For example: &#8220;operators want products that move from visibility to action, especially when it comes to helping teams make smarter staffing and shift execution decisions in the moment.&#8221;</li>
<li><a href="https://martinfowler.com/fragments/2026-07-21.html">Some negative thoughts on AI</a> &#8211; Trained against the wrong context ($100bn on savings has to be a telephone games axtual $100bn, at most!), vibe coded apps need more Observablity features, AI to fire people instead of improve the quality of their work: &#8220;Most of what&#8217;s driving adoption of AI at the moment is cost-cutting, and it mostly the boards that get excited by cost-cutting.&#8221;</li>
<li><a href="https://www.gartner.com/en/newsroom/press-releases/2026-07-20-gartner-forecasts-worldwide-ai-platforms-and-models-market-to-grow-63-percent-in-2026?utm_campaign=SM_GB_YOY_GTR_SOC_SF1_SM-PR&amp;utm_source=threads,twitter&amp;utm_medium=social">Gartner Forecasts Worldwide AI Platforms and Models Market to Grow 63% in 2026</a> &#8211; &#8220;Worldwide end-user spending on AI models and platforms is projected to total $64 billion in 2026, up 63.4% from $39 billion in 2025, according to Gartner, Inc., a business and technology insights company. Spending on GenAI models is forecast to grow 117%, while AI platform spending will rise 36.9% in 2026.&#8221;</li>
<li><a href="https://cacm.acm.org/news/how-to-cross-the-ai-code-productivity-divide/">How to Cross the AI Code Productivity Divide</a> &#8211; Ongoing narrative here: AI amplifies your existing processes. If they’re good, they’ll be better and faster. If your existing processes are bad, they were be badder and faster. This is almost a universals principle of any enterprise technology. See <a href="https://incomprehensiblemedia.com/2026/07/22/ai-coding-tools-deliver-speed.html">AI summary here</a>.</li>
<li>🤖 <a href="https://incomprehensiblemedia.com/2026/07/22/bcg-and-bu-researchers-detail.html">Frontline Workers Know How to Solve Your Organization&#8217;s Biggest Problems</a>, so ask and study them.</li>
<li><a href="https://futurumgroup.com/insights/agentic-ais-real-test-is-process-redesign/">Agentic AI’s Real Test Is Process Redesign</a> &#8211; &#8220;56.0% of enterprise decision-makers say they still prefer to build most applications in-house rather than buy off the shelf, a figure essentially unchanged from the prior half-year.&#8221;</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/22/relative-to-your-interests-wednesday.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64315</post-id>	</item>
		<item>
		<title>AI won’t fix your broken culture, but you can fix your broken culture</title>
		<link>https://cote.io/2026/07/22/ai-amplifie.html</link>
					<comments>https://cote.io/2026/07/22/ai-amplifie.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Wed, 22 Jul 2026 13:17:49 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[Pivotal]]></category>
		<category><![CDATA[Tanzu]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[culture]]></category>
		<category><![CDATA[digital transformation]]></category>
		<category><![CDATA[digitaltransformation]]></category>
		<category><![CDATA[enterprise AI]]></category>
		<category><![CDATA[organizational culture]]></category>
		<category><![CDATA[product management]]></category>
		<category><![CDATA[ROI]]></category>
		<category><![CDATA[tanzu]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64304</guid>

					<description><![CDATA[ AI amplifies what you have: good processes get faster, bad ones get worse. Getting real enterprise AI ROI means changing how you work - structure, focus, scope.]]></description>
										<content:encoded><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><span style="font-family: var(--wp--preset--font-family--times-new-human); font-size: var(--wp--preset--font-size--large); letter-spacing: -0.1px;">Technology&#8217;s primary effect is to amplify human forces. Like a lever, technology amplifies people&#8217;s capacities in the direction of their intentions. </span><a style="font-family: var(--wp--preset--font-family--times-new-human); font-size: var(--wp--preset--font-size--large); letter-spacing: -0.1px;" href="https://www.hardproblems.com/articles/geek-heresy-kentaro-toyama?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture"><em>Geek Heresy</em>, Kentaro Toyama</a><span style="font-family: var(--wp--preset--font-family--times-new-human); font-size: var(--wp--preset--font-size--large); letter-spacing: -0.1px;">.</span></p>
</blockquote>



<p class="wp-block-paragraph">AI amplifies what you have: it will make good processes gooder and faster, it will make bad processes badder and faster. This means three things if you want to achieve enterprise ROI:</p>



<h2 class="wp-block-heading">1. You must change how your organization works and thinks to take advantage of AI</h2>



<figure class="wp-block-image is-resized"><a href="https://labspractices.com/learningpaths/application-development/balanced-teams/?utm_source=cote&amp;utm_medium=blog&amp;utm_campaign=devrel&amp;utm_content=ai-broken-culture"><img decoding="async" src="/wp-content/uploads/2026/07/screenshot-tape-machine-2026-07-22-at-1410332x.jpg" alt="VMware Tanzu Labs balanced-team diagram: a Venn of Desirable (user-centered design), Feasible (engineering), and Viable (product management) overlapping at 'Successful product', with Agile/XP and Lean Startup activity lists." style="width:600px;height:auto"/></a><figcaption class="wp-element-caption">A &#8216;balanced team&#8217; blends user-centered design, engineering, and product management to build a successful product. Source: VMware Tanzu Labs Product Manager Playbook.</figcaption></figure>



<p class="wp-block-paragraph">For example, <a href="https://www.youtube.com/watch?v=kvpnindfsAk">when the Tanzu product management team started using AI</a>, they soon found they needed to dramatically change how they worked. Instead of specifying exactly what a feature was and how it should work, they moved to an intention-based way of working. </p>



<p class="wp-block-paragraph">The humans would tell the AI the intention of a new feature &#8211; a fancy way of saying the &#8220;desired outcome.&#8221; Then they would let the AI iterate on various ideas, often prototyping it out, until the team saw something that matched. This loop was so quick, in fact, that they could even start to ask customers if the feature and implementation matched their needs.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="640" height="360" src="https://www.youtube.com/embed/kvpnindfsAk?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 allow-popups-to-escape-sandbox"></iframe>
</div></figure>



<p class="wp-block-paragraph">&#8220;Culture&#8221; change also means changing the organization structure. Instead of using the traditional split between product management, design, and development, the R&amp;D org went to a balanced team approach (&#8220;pods&#8221;) where those roles worked more closely.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">You have to do some organizational changes. So, we reconfigured some of our development teams into a pod-like model, where we had the software developers paired with the product managers, the UX, the architects, the end-to-end testers all together in a small pod, and gave them more responsibility with AI, but also gave them more accountability so that they could discuss things faster, resolve things faster, and move much faster. <em><a href="https://www.youtube.com/watch?v=65yyAG5GDmI&amp;t=965s&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">Purnima Padmanabhan</a>, Tanzu GM.</em></p>
</blockquote>



<p class="wp-block-paragraph"><a href="https://labspractices.com/learningpaths/application-development/balanced-teams/?utm_source=cote&amp;utm_medium=blog&amp;utm_campaign=devrel&amp;utm_content=ai-broken-culture">Collapsing previously separate teams into one</a> eliminates a major bottleneck in software development: the hand-off time and loss of understanding that happens when each group passes their unit of work over to the next team. eXtreme programming, agile development, DevOps, and now AI-driven software development have <a href="https://blogs.vmware.com/tanzu/why-your-agile-initiative-is-failing/?utm_source=cote&amp;utm_medium=blog&amp;utm_campaign=devrel&amp;utm_content=ai-broken-culture">all discovered</a> this workflow and design principle: <a href="https://cote.pizza/shit-people-say/?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture#conways-law">Conway, blah, blah, blah</a>.</p>



<p class="wp-block-paragraph">But, you have to change your organization and how they work (the &#8220;culture&#8221;). If you don&#8217;t, AI will just make how you&#8217;re currently operating more like how it already is.</p>



<p class="wp-block-paragraph">A test for applying AI: are you changing team and organization structure to remove communication, hand-off, and <a href="https://en.wikipedia.org/wiki/Responsibility_assignment_matrix?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">responsibility</a> friction? If not, <a href="https://cote.io/?s=elusive enterprise ROI&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">enterprise AI ROI will continue to be elusive</a>.</p>



<h2 class="wp-block-heading">2. Eliminating bullshit work to focus on better products and operations</h2>



<p class="wp-block-paragraph">Eventually, all enterprise work includes a bunch of paperwork, <a href="https://www.youtube.com/watch?v=yxZvnBPjnv4&amp;list=PLk_5VqpWEtiXBH0mEGNL5YuEEgNvdIloT&amp;index=15&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">bureaucracy</a>, &#8220;bullshit work.&#8221; This work has a negative effect on your business because it is navel-gazing rather than focusing on building a better product, optimizing how you operate, and otherwise working on making more money.</p>



<p class="wp-block-paragraph">You can get an academic diagnosis of this in <a href="https://incomprehensiblemedia.com/2026/07/22/085843.html?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture"><em>Seeing Like a State</em></a>: the need to measure and manage a resource becomes the work instead of the product. You can get an airport business book version in <a href="https://cote.pizza/shit-people-say/?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture#bullshit-jobs"><em>Bullshit Jobs</em></a>. Using AI to eliminate that bullshit work is a major benefit. Again, this is <a href="https://www.youtube.com/watch?v=kvpnindfsAk&amp;t=1196s&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">something the Tanzu product management team saw</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">We used to do this through Jira, right? It was Jira &#8211; fill out scenarios, create epics and then stories and all these things. And we don&#8217;t really do that anymore. We talk to our agent. Our agent then goes and creates the tracking through Jira to send it through&#8230; versus being so bound to process and focusing on, &#8220;Okay, I&#8217;ve got to create this Jira, and I&#8217;ve got to create all these acceptance criteria.&#8221; It&#8217;s more of a conversation, like you and I are having, through a chatbot, that ultimately ends up with the assets we need to pass it through the system.</p>
</blockquote>



<p class="wp-block-paragraph">Here is what a product manager should focus on instead of PM-paperwork, adapted from <a href="https://dpereira.substack.com/p/are-pms-becoming-irrelevant?r=2d4o&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">David Pereira&#8217;s commentary on using AI for product management</a><sup><a title="see footnote" href="#fn1-28995" id="fnr1-28995" class="footnote">1</a></sup>:</p>



<ol class="wp-block-list">
<li>Creating value for customers and the business.</li>



<li>Showing results instead of outputs.</li>



<li>Talk business potential instead of shiny solutions.</li>



<li>Align people instead of pleasing everyone.</li>



<li>Outlearn your competitors. The faster you learn, the quicker you succeed.</li>
</ol>



<p class="wp-block-paragraph">Numbers two to five are about how a product manager operates inside a company, the activities they do but also the mindset they have, rely on, and try to instill in the rest of the organization.</p>



<p class="wp-block-paragraph">Those goals are also about personal ROI, ensuring that you are seen as valuable and stay employed, grow comp, and gain power. As ever, even for the product manager, your employer is customer number one.</p>



<p class="wp-block-paragraph">That is all &#8220;culture.&#8221;</p>



<p class="wp-block-paragraph">The first (<a href="https://www.youtube.com/watch?v=5f6Hr7_oTuo&amp;list=PLk_5VqpWEtiXBH0mEGNL5YuEEgNvdIloT&amp;index=9&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">&#8220;business value&#8221;</a>) is anodyne and like saying that a good business focuses on making money.</p>



<p class="wp-block-paragraph">Here are <a href="https://medium.com/mcdonalds-technical-blog/what-the-floor-at-worldwide-taught-us-about-better-technology-9bfb66053032?sharedUserId=cote&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">more specific examples from the McDonald&#8217;s IT team after talking with their customers</a>, the owners/operators/managers of/at stores<sup><a title="see footnote" href="#fn2-28995" id="fnr2-28995" class="footnote">2</a></sup>.</p>



<p class="wp-block-paragraph">First, &#8220;the customer&#8221; wants to speed up the ordering process and, I would guess, remove the need for human employees to be involved as much as possible, i.e., &#8220;friction&#8221;:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">One of the biggest moments was seeing operators react to how the ordering experience adapted in real time to different customer needs and interactions, including the language differences they navigate in their restaurants. For many, it clicked instantly. This wasn&#8217;t just about efficiency &#8211; it was about reaching more customers without adding complexity to their teams.</p>



<p class="wp-block-paragraph">It made one thing clear: our goal is not just to build smart tools, but to build inclusive ones that adapt to different environments and remove barriers in fast-paced settings.</p>
</blockquote>



<p class="wp-block-paragraph">Second, &#8220;the customer&#8221; wants to apply analytics to immediately improve how the store is running:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">One moment that stood out was a conversation with a franchisee who, while looking at a demo, walked through a real scenario from their restaurant and asked how they would make a staffing decision during a peak rush if multiple things were happening at once.</p>



<p class="wp-block-paragraph">That question quickly became very real. In that moment, shift leaders are balancing staffing gaps, crew positioning, breaks, and unexpected changes, all while trying to keep the restaurant running smoothly.</p>



<p class="wp-block-paragraph">In discussions like that, the strongest value signal was that restaurant teams do not need more dashboards, but instead want real-time recommendations that help shift leaders decide what to do next during the rush.</p>
</blockquote>



<p class="wp-block-paragraph">What&#8217;s happening here is that product managers, designers, and even developers are finding ways to make the business run better, either through making a new or better product, making it so customers can give you money faster (removing friction) and like your product, <a href="https://incomprehensiblemedia.com/2026/07/22/bcg-and-bu-researchers-detail.html?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">increasing internal-facing productivity</a>/<a href="https://www.youtube.com/watch?v=iW2WcxLsg5Q&amp;list=PLk_5VqpWEtiXBH0mEGNL5YuEEgNvdIloT&amp;index=7&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">removing costs</a>, <a href="https://youtu.be/koo4pt_T-FU?si=YratcmNKhFCNEAQY&amp;t=2394&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">finding money on the table</a>, and otherwise &#8220;solving customer problems.&#8221;</p>



<p class="wp-block-paragraph">I go over this at length to make a point about PM-paperwork. None of it really addresses any of those goals. It&#8217;s about documenting and tracking the work done, measuring it.</p>



<figure class="wp-block-image is-resized"><a href="https://marketoonist.com/2023/03/ai-written-ai-read.html?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture"><img decoding="async" src="/wp-content/uploads/2026/07/ai-written-ai-read.jpg" alt="Marketoonist cartoon: one worker uses AI to expand a few bullet points into a long email; the recipient uses AI to condense the long email back into a few bullet points." style="width:600px;height:auto"/></a><figcaption class="wp-element-caption">&#8216;AI written, AI read.&#8217; Cartoon by Tom Fishburne / Marketoonist.</figcaption></figure>



<p class="wp-block-paragraph">AI can automate a lot of the paperwork, so much of it, so easily, that you start to wonder why you were doing it in the first place. It is tempting to have AI generate all of that paperwork, and then further optimize to have another AI consume it. If there is no human in the loop&#8230;what was the point?<sup><a title="see footnote" href="#fn3-28995" id="fnr3-28995" class="footnote">3</a></sup></p>



<p class="wp-block-paragraph">To take advantage of AI, this means a product manager needs to change how they think of and work with all of this paperwork.</p>



<p class="wp-block-paragraph">To generalize it to all enterprise AI work, I would put in this test: when you use AI, do you end up doing less paperwork and more focusing on &#8220;customer value&#8221;? If not, you haven&#8217;t changed your &#8220;culture&#8221; enough, and <a href="https://cote.io/?s=elusive enterprise ROI&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">enterprise AI ROI will continue to be elusive</a>. You are only making &#8220;better&#8221; the bad processes you&#8217;re using.</p>



<h3 class="wp-block-heading">Improving with frequent feedback from small batches</h3>



<p class="wp-block-paragraph">When it comes to &#8220;culture eats tech innovation ROI for breakfast,&#8221; back in the digital transformation days, I liked to short-hand the culture change with the phrase small batch. Companies would put Tanzu Platform (then, Pivotal Cloud Foundry) in place and could shorten their software release cycle from a year to a week.</p>



<p class="wp-block-paragraph">Obviously, they weren&#8217;t releasing <em>every</em> feature in an annual release cycle in one week. Instead, they could take one or two feature ideas and get it all the way from <a href="https://www.youtube.com/watch?v=04QFKBt6LCI&amp;t=503s&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">idea on Monday to production on Friday</a>.</p>



<p class="wp-block-paragraph">With more frequent releases, you can try more new things, get more feedback about what works and doesn&#8217;t work, and eventually get to better products, or whatever else in the &#8220;customer value&#8221; list above. This works best when you involve the customers and <a href="https://www.youtube.com/watch?v=hhKWUiaHbHU&amp;t=270s&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">observe how people actually work</a> and use your software. The same <a href="https://hbr.org/2026/07/frontline-workers-know-how-to-solve-your-organizations-biggest-problems?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">&#8220;just ask the frontline workers&#8221; applies to AI projects too</a>.</p>



<p class="wp-block-paragraph">This is the same case as with AI speeding up things. You need to change how you work to adapt. Unsurprisingly, the move was the same thing: collapse teams down, and change how you operate to <a href="https://www.oreilly.com/radar/the-right-amount-of-spec-for-agentic-development/?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">take advantage of weekly feedback</a>. As <a href="https://www.youtube.com/watch?v=kvpnindfsAk&amp;t=2148s&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">the Tanzu PM, Chris, told me</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">We want to be able to sit down with one of our customers and they have a feature request or an idea or some feedback, and we&#8217;re feeding it into the intent director. It&#8217;s going through and it&#8217;s spitting out a prototype even within a couple hours that we can get back on the call with the customer and go, &#8220;Hey, is this what you were looking at?&#8221; And they go, &#8220;That&#8217;s exactly what I want.&#8221;<br />[&#8230;]<br />[Right now,] <a href="https://www.youtube.com/watch?v=kvpnindfsAk&amp;t=908s&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">on average</a>, we&#8217;re anywhere from 36 to 48 hours, but our intent is to get to that 24-hour cycle.</p>
</blockquote>



<p class="wp-block-paragraph">Taking advantage of AI is <a href="https://www.vmware.com/docs/ebook-embarking-on-the-cloud-native-journey-to-more-agile-it?utm_source=cote&amp;utm_medium=blog&amp;utm_campaign=devrel&amp;utm_content=ai-broken-culture">the same formula as 2015</a>: shorter release cycles, balanced teams, and <a href="https://trytanzu.ai?utm_source=cote&amp;utm_medium=blog&amp;utm_campaign=devrel&amp;utm_content=ai-broken-culture">a platform that can deploy securely as fast as AI can code</a>.</p>



<h2 class="wp-block-heading">3. Getting humans out of the loop, eliminating cow-paths</h2>



<p class="wp-block-paragraph">Much like with bullshit work, it&#8217;s clear that AI can simply automate more business processes, the day-to-day things a business does. As much as we all hate it, customer service is one. There seem to be some analytics tasks that it can fully automate. There are places where you can just remove a human from the loop entirely. Or, at the very least, figure out when to escalate to a human. This relies on trusting the AI <em>a lot</em>, but I&#8217;d theorize that there are numerous internal-facing tasks in an organization that are low-risk and easy to recover from.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">It is time to stop paving the cow paths. Instead of<br />embedding outdated processes in silicon and software, we should obliterate them and start over. We should &#8220;reengineer&#8221; our businesses: use the power of<br />modern information technology to radically redesign<br />our business processes in order to achieve dramatic<br />improvements in their performance. <em>&#8220;Reengineering Work: Don&#8217;t Automate, Obliterate&#8221;, Michael Hammer, Harvard Business Review, July-August 1990.</em></p>
</blockquote>



<p class="wp-block-paragraph">Next, as the 1990 piece above says: can you just stop doing something entirely? As the above two items go over, a lot of your processes are done <em>because</em> humans are involved and need inputs/outputs. In those cases, if there are no humans, perhaps you don&#8217;t need to do the thing. <a href="https://www.youtube.com/watch?v=t705r8ICkRw&amp;t=810s&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">This way of thinking</a> can go too far and <a href="https://edition.cnn.com/2026/07/20/health/trump-cyclosporiasis-outbreak-cdc-response-invs?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">result in explosive diarrhea</a>. But, I suspect you can figure out controlling the blast radius better than people named <a href="https://en.wikipedia.org/wiki/Edward_Coristine?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">Big Balls</a>.</p>



<p class="wp-block-paragraph">You can learn and adjust your expectations:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Mistakenly we thought that by just introducing artificial intelligence and ingesting the design requirements that we had, that that would produce a high-quality product. <a href="https://finance.yahoo.com/technology/ai/articles/ford-rehires-gray-beard-engineers-190539658.html?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture"><em>Charles Poon, Ford.</em></a></p>
</blockquote>



<p class="wp-block-paragraph">Being a person, I&#8217;m biased against the answer being <a href="https://www.forrester.com/blogs/european-marketers-say-ai-wont-replace-employees-but-the-reality-is-more-complicated/?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">&#8220;fire people.&#8221;</a> At best, as with Ford, it seems like you get short-term balance sheet wins, some <a href="https://cote.io/2026/07/22/young-people-are-cheaper-and-complain-less.html?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">comp reduction laundering</a>, but then you&#8217;re like, &#8220;oh fuck.&#8221;</p>



<p class="wp-block-paragraph">I would use a different test here: if you are not eliminating some business processes, <a href="https://cote.io/?s=elusive enterprise ROI&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">enterprise AI ROI will continue to be elusive</a>.</p>



<h2 class="wp-block-heading">The parts to change</h2>



<figure class="wp-block-image"><a href="https://cote.pizza/shit-people-say/?utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture#bullshit-jobs"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/cote.pizza/shit-people-say/bullshit-meeting.png?ssl=1" alt="Cartoon of a long meeting table full of bored, glazed-over office workers."/></a></figure>



<p class="wp-block-paragraph">Let&#8217;s reduce this down to something catchy that could fit on a McKinsey slide. AI amplifies what you already are, which means the work is changing what you are before you inject a bunch of AI and fire a bunch of people.</p>



<p class="wp-block-paragraph">My theory is that there are three moves.</p>



<ol class="wp-block-list">
<li>Structure: collapse the teams and hand-offs so the org stops bottlenecking itself.</li>



<li>Focus: cut the paperwork and navel-gazing, <em>and then</em> make sure people spend their time on customer value instead of documenting it.</li>



<li>Scope: stop doing the things you only did because a human was in the loop.</li>
</ol>



<p class="wp-block-paragraph">Do that, and AI makes a good company gooder and faster. Or, you could just keep your culture the same, and you&#8217;ve bought an expensive way to do your bad processes badder and faster.</p>



<p class="wp-block-paragraph">I bet you need <a href="https://trytanzu.ai?utm_source=cote&amp;utm_medium=blog&amp;utm_campaign=devrel&amp;utm_content=ai-broken-culture">a platform</a> to help you do all this, right? You should <a href="https://trytanzu.ai?utm_source=cote&amp;utm_medium=blog&amp;utm_campaign=devrel&amp;utm_content=ai-broken-culture">TryTanzu.ai</a>!</p>



<div class="footnotes"><hr />
<ol>
<li id="fn1-28995">See a more detailed look in <a href="https://www.vmware.com/docs/white-paper-vmware-tanzu-labs-product-manager-playbook?utm_source=cote&amp;utm_medium=blog&amp;utm_campaign=devrel&amp;utm_content=ai-broken-culture">the VMware Tanzu/Pivotal Labs Product Manager Playbook</a>. <a class="reversefootnote" title="return to article" href="#fnr1-28995">↩︎</a></li>
<li id="fn2-28995">I suppose you would say &#8220;restaurants,&#8221; but describing a fast food place as a &#8220;store&#8221; feels more correct. <a class="reversefootnote" title="return to article" href="#fnr2-28995">↩︎</a></li>
<li id="fn3-28995">In regulated enterprises, one of the major points of paperwork is to create a paper-trail to (1) show that processes were followed, and, thus, that your organization is operating legally, but also to (2) prepare the path to <a href="https://wiki.c2.com/?BlameStorming&amp;utm_source=cote&amp;utm_medium=blog&amp;utm_content=ai-broken-culture">blame-storming</a> when things go wrong. <a class="reversefootnote" title="return to article" href="#fnr3-28995">↩︎</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/22/ai-amplifie.html/feed</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64304</post-id>	</item>
		<item>
		<title>Young people are cheaper and complain less</title>
		<link>https://cote.io/2026/07/22/young-people-are-cheaper-and-complain-less.html</link>
					<comments>https://cote.io/2026/07/22/young-people-are-cheaper-and-complain-less.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Wed, 22 Jul 2026 10:53:21 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[layoffs]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64298</guid>

					<description><![CDATA[Yes: The company has cut roughly 30,000 corporate jobs since last October. But: Amazon, he noted, is hiring 11,000 interns and new grads this year. Resulting business value: And when you talk about entry-level jobs, number one, they&#8217;re your cheapest employees. They haven&#8217;t learned bad habits. You can teach them the culture, they&#8217;re willing to [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Yes:</p>
<blockquote><p>
  The company has cut roughly 30,000 corporate jobs since last October.
</p></blockquote>
<p>But:</p>
<blockquote><p>
  Amazon, he noted, is hiring 11,000 interns and new grads this year.
</p></blockquote>
<p>Resulting business value:</p>
<blockquote><p>
  And when you talk about entry-level jobs, number one, they&#8217;re your cheapest employees. They haven&#8217;t learned bad habits. You can teach them the culture, they&#8217;re willing to learn the new tools. They&#8217;re some of the very best employees you can possibly have.
</p></blockquote>
<p>That&#8217;s one way to cut pay, claw back RSUs, and cut out the complaining and moaning.</p>
<p>Yay capitalism.</p>
<p>🔗 <a href="https://www.platformer.news/matt-garman-aws-ceo-interview-ai-jobs/">The CEO of AWS on why Amazon is hiring 11,000 interns and junior employees</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/22/young-people-are-cheaper-and-complain-less.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64298</post-id>	</item>
		<item>
		<title>AI is good at bullshit work, find ROI there</title>
		<link>https://cote.io/2026/07/22/ai-is-good-at-bullshit-work-find-roi-there.html</link>
					<comments>https://cote.io/2026/07/22/ai-is-good-at-bullshit-work-find-roi-there.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Wed, 22 Jul 2026 05:22:39 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64296</guid>

					<description><![CDATA[One company encouraged widespread vibe-coding from citizen developers but recoiled from the problems of the huge shadow IT that emerged &#8211; they are now looking to build a platform to help control this work without stifling the useful tools that were produced. Part of the problem here may be simple experience with LLMs. Many in [&#8230;]]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  One company encouraged widespread vibe-coding from citizen developers but recoiled from the problems of the huge shadow IT that emerged &#8211; they are now looking to build a platform to help control this work without stifling the useful tools that were produced.</p>
<p>  Part of the problem here may be simple experience with LLMs. Many in management find LLMs do a decent job of preparing management reports. Or summarizing management reports prepared by other LLMs. Given this they naturally think LLMs must do a decent job of programming too. My anti-management self has to mention <a href="https://bsky.app/profile/kelseyhightower.com/post/3mptigbdzjk2k">Kelsey Hightower&#8217;s observation:</a></p>
<blockquote><p>
    The less busy work you have the less appealing these Al tools are
  </p></blockquote>
</blockquote>
<p>🔗 <a href="https://martinfowler.com/fragments/2026-07-21.html">Fragments: July 21</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/22/ai-is-good-at-bullshit-work-find-roi-there.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64296</post-id>	</item>
		<item>
		<title>Relative to your interests, Tuesday</title>
		<link>https://cote.io/2026/07/21/relative-to-your-interests-tuesday-2.html</link>
					<comments>https://cote.io/2026/07/21/relative-to-your-interests-tuesday-2.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Tue, 21 Jul 2026 06:50:29 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[newsletter]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[banking]]></category>
		<category><![CDATA[benchmarks]]></category>
		<category><![CDATA[bigco]]></category>
		<category><![CDATA[cases]]></category>
		<category><![CDATA[cicd]]></category>
		<category><![CDATA[claude]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[codegeneration]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[digitaltransformation]]></category>
		<category><![CDATA[ellusiveroi]]></category>
		<category><![CDATA[entepriseai]]></category>
		<category><![CDATA[enterpiseai]]></category>
		<category><![CDATA[enterpriseai]]></category>
		<category><![CDATA[eu]]></category>
		<category><![CDATA[fde]]></category>
		<category><![CDATA[forrester]]></category>
		<category><![CDATA[greenplumb]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[layoffs]]></category>
		<category><![CDATA[legacytrap]]></category>
		<category><![CDATA[libertutal]]></category>
		<category><![CDATA[localai]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[McKinsey]]></category>
		<category><![CDATA[modernization]]></category>
		<category><![CDATA[Numbers]]></category>
		<category><![CDATA[prd]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[privatecloud]]></category>
		<category><![CDATA[productmanagement]]></category>
		<category><![CDATA[requirements]]></category>
		<category><![CDATA[ROI]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[sdlc]]></category>
		<category><![CDATA[slides]]></category>
		<category><![CDATA[specs]]></category>
		<category><![CDATA[studies]]></category>
		<category><![CDATA[surveys]]></category>
		<category><![CDATA[tanzu]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[tokens]]></category>
		<category><![CDATA[usage]]></category>
		<category><![CDATA[utils]]></category>
		<category><![CDATA[writing]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64271</guid>

					<description><![CDATA[I have been on vacation for a little while, in Finland for the third time. Finland feels different than the other parts of Europe I have been to. Perhaps it&#8217;s because I spent my time there in rural Finland. But it also feels like most of Finland is rural. In that way, it feels a [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I have been on vacation for a little while, in Finland for the third time. Finland <em>feels</em> different than the other parts of Europe I have been to. Perhaps it&#8217;s because I spent my time there in rural Finland. But it also feels like most of Finland <em>is</em> rural. In that way, it feels a lot like the spaces between the big cities in Texas. There are also massive, 24 hour hypermarkets, which makes living life much easier than the hyper-local, closed on Sunday retail culture of continental Europe. Plus, lots of parking, and you don&#8217;t have to pay to pee in public spaces.</p>



<figure class="wp-block-image size-large is-resized"><img data-recalc-dims="1" loading="lazy" decoding="async" width="1126" height="1225" data-attachment-id="64278" data-permalink="https://cote.io/img_8122-2" data-orig-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/img_8122-edited.jpg?fit=1126%2C1225&amp;ssl=1" data-orig-size="1126,1225" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;1.78&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 15 Pro Max&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1784033667&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;6.7649998656528&quot;,&quot;iso&quot;:&quot;160&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="img_8122" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/img_8122-edited.jpg?fit=941%2C1024&amp;ssl=1" src="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/img_8122-edited.jpg?resize=1126%2C1225&#038;ssl=1" alt="" class="wp-image-64278" style="width:404px;height:auto" srcset="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/img_8122-edited.jpg?w=1126&amp;ssl=1 1126w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/img_8122-edited.jpg?resize=276%2C300&amp;ssl=1 276w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/img_8122-edited.jpg?resize=941%2C1024&amp;ssl=1 941w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/img_8122-edited.jpg?resize=138%2C150&amp;ssl=1 138w, https://i0.wp.com/cote.io/wp-content/uploads/2026/07/img_8122-edited.jpg?resize=768%2C836&amp;ssl=1 768w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></figure>



<p class="wp-block-paragraph">And now, the links:</p>



<ul class="wp-block-list">
<li><a href="https://www.forrester.com/blogs/european-marketers-say-ai-wont-replace-employees-but-the-reality-is-more-complicated/">European Marketers Say AI Won&#8217;t Replace Employees, But The Reality Is More Complicated</a> &#8211; &#8220;Nearly half (46%) of European marketers say their organizations have already reduced headcount or replaced marketing employees with AI.&#8221;</li>



<li><a href="https://neilojwilliams.net/the-month-with-the-stuff-going-on-weeknotes-5-july-2026/">weeknotes 5 July 2026, Neil Williams</a> &#8211; One mindset to make presentations useful tools: &#8220;McKinsey team&#8217;s output is all slides (which they call &#8216;pages&#8217; – and &#8216;voice over&#8217; rather than present), backed by analysis in spreadsheets. No wordy docs.&#8221;</li>



<li><a href="https://www.ciodive.com/news/liberty-mutual-preps-legacy-systems-ai-scale/824637/">Liberty Mutual preps legacy systems for AI scale</a></li>



<li><a href="https://www.oreilly.com/radar/the-right-amount-of-spec-for-agentic-development/">The Right Amount of Spec for Agentic Development</a> &#8211; Using short feedback loops to experiment and direct software development is always a good idea, especially with AI.</li>



<li><a href="https://tools.simonwillison.net/llm-cliche-highlighter">LLM cliché highlighter</a> &#8211; find common AI sentence structures.</li>



<li><a href="https://herdr.dev/">Herdr: one terminal for the whole herd</a> &#8211; iterating on tmux.</li>



<li><a href="https://fortune.com/2026/04/09/ai-backlash-quiet-quitting-fobo-obsolete-white-collar-rebellion/">White-collar workers are quietly rebelling against AI as 80% outright refuse adoption mandates</a> &#8211; possible future: only tech people like AI, normies are more like &#8220;this is yet another way for executives to fuck me over.&#8221;</li>



<li><a href="https://claude.com/blog/how-people-are-using-claude-cowork">How people are using Claude Cowork</a> &#8211; &#8220;largest category of use is for &#8216;business process and operations&#8217;—things like pulling scattered updates into a single report, building onboarding checklists, and reconciling spreadsheets—at 33.4%. This makes sense, because business operations tasks span many different roles: people in finance, HR, and administrative jobs, for example, are all likely to make use of Claude Cowork for these types of tasks.&#8221; Also, see <a href="https://cote.io/2026/07/08/normie-ai-usage-figures-findings.html">an overview of multiple surveys on what normies use AI for</a>.</li>



<li><a href="https://openai.com/index/managing-ai-investments-in-agentic-era/">How to manage AI investments in the agentic era</a> &#8211; Expecting AI to improve dysfunctional parts of your business probably won&#8217;t go well. Optimizing the already optimized is optimal: &#8220;The strongest candidates are workflows that repeat at meaningful scale, have clear ownership, and can be measured for quality, risk, and business value.&#8221;</li>



<li><a href="https://www.tomtunguz.com/the-10b-fde-boom/">The FDE Arms Race: Why Every AI Company Is Spending Billions to Embed Engineers Inside Customers</a> &#8211; when things are not optimal, you need optimize them before you can apply a revolutionary new technology.</li>



<li><a href="https://blog.logrocket.com/product-management/prd-alternatives-modern-product-teams">🤖 The PRD Isn&#8217;t Dead, It Just Needs to Evolve</a> &#8211; Traditional PRDs are too slow. Modern teams adapt by using lightweight briefs, decision logs, RFCs, and prototypes to keep alignment without creating bottlenecks.</li>



<li><a href="https://blogs.vmware.com/tanzu/ussfcu-secures-financial-data-on-a-sovereign-private-cloud/">USSFCU Secures Financial Data on a Sovereign Private Cloud</a> &#8211; &#8220;Developing the secure data layers needed for large language model (LLM) use cases. Because its AI compute and data storage operate within the same strict perimeter, the credit union can confidently leverage highly sensitive member data. This makes Retrieval-Augmented Generation (RAG) easy to implement while keeping member information completely isolated from public APIs.&#8221;</li>



<li><a href="https://www.platformer.news/matt-garman-aws-ceo-interview-ai-jobs/">The CEO of AWS on why Amazon is hiring 11,000 interns and junior employees</a> &#8211; Yes: &#8220;The company has cut roughly 30,000 corporate jobs since last October.&#8221; But: &#8220;Amazon, he noted, is hiring 11,000 interns and new grads this year.&#8221; // That&#8217;s one way to cut pay and claw back RSUs. Yay capitalism.</li>



<li><a href="https://adtmag.com/articles/2026/07/07/do-coding-agents-really-understand-enterprise-java.aspx">Do Coding Agents Really Understand Enterprise Java? Or Are We Measuring the Wrong Things?</a> &#8211; &#8220;Those are precisely the kinds of repository-wide reasoning tasks that remain difficult for current AI agents.&#8221;</li>



<li><a href="https://martinfowler.com/articles/exploring-gen-ai/local-models-for-coding-factors.html">Viability of local models for coding</a> &#8211; 🤖: &#8220;local models are viable for autocomplete and chat-style work, agentic coding is still messy and hit-or-miss, and nothing here is plug-and-play for developers unwilling to tinker. If you do tinker, a mid-size MoE model at 4-bit quantization (Qwen3.6 35B) is currently the sweet spot.&#8221;</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/21/relative-to-your-interests-tuesday-2.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64271</post-id>	</item>
		<item>
		<title>private AI in banking</title>
		<link>https://cote.io/2026/07/20/private-ai-in-banking.html</link>
					<comments>https://cote.io/2026/07/20/private-ai-in-banking.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Mon, 20 Jul 2026 14:29:29 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[banking]]></category>
		<category><![CDATA[cases]]></category>
		<category><![CDATA[greenplumb]]></category>
		<category><![CDATA[privatecloud]]></category>
		<category><![CDATA[tanzu]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64260</guid>

					<description><![CDATA[Developing the secure data layers needed for large language model (LLM) use cases. Because its AI compute and data storage operate within the same strict perimeter, the credit union can confidently leverage highly sensitive member data. This makes Retrieval-Augmented Generation (RAG) easy to implement while keeping member information completely isolated from public APIs. 🔗 USSFCU [&#8230;]]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  Developing the secure data layers needed for large language model (LLM) use cases. Because its AI compute and data storage operate within the same strict perimeter, the credit union can confidently leverage highly sensitive member data. This makes Retrieval-Augmented Generation (RAG) easy to implement while keeping member information completely isolated from public APIs.
</p></blockquote>
<p>🔗 <a href="https://blogs.vmware.com/tanzu/ussfcu-secures-financial-data-on-a-sovereign-private-cloud/">USSFCU Secures Financial Data on a Sovereign Private Cloud</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/20/private-ai-in-banking.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64260</post-id>	</item>
		<item>
		<title>short feedback loops always works</title>
		<link>https://cote.io/2026/07/20/short-feedback-loops-always-works.html</link>
					<comments>https://cote.io/2026/07/20/short-feedback-loops-always-works.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Mon, 20 Jul 2026 14:27:03 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[codegeneration]]></category>
		<category><![CDATA[enterpriseai]]></category>
		<category><![CDATA[productmanagement]]></category>
		<category><![CDATA[specs]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64258</guid>

					<description><![CDATA[Using short feedback loops to experiment and direct software development is always a good idea, especially with AI: What survives from Agile is the feedback logic. Short cycles still matter. Thin vertical slices still matter. Customer or stakeholder review still matters. Working software is still better than progress theater because agents can generate a lot [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Using short feedback loops to experiment and direct software development is always a good idea, especially with AI:</p>
<blockquote><p>
  What survives from Agile is the feedback logic. Short cycles still matter. Thin vertical slices still matter. Customer or stakeholder review still matters. Working software is still better than progress theater because agents can generate a lot of convincing wrongness very quickly. In fact, I would argue that fast feedback matters more now, not less. If a team can go from vague idea to large implementation in a morning, it also needs a way to discover by lunchtime that the idea was wrong.
</p></blockquote>
<p>🔗 <a href="https://www.oreilly.com/radar/the-right-amount-of-spec-for-agentic-development/">The Right Amount of Spec for Agentic Development</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/20/short-feedback-loops-always-works.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64258</post-id>	</item>
		<item>
		<title>Employee avoiding AI, doing manual work instead</title>
		<link>https://cote.io/2026/07/20/employee-avoiding-ai-doing-manual-work-instead.html</link>
					<comments>https://cote.io/2026/07/20/employee-avoiding-ai-doing-manual-work-instead.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Mon, 20 Jul 2026 14:23:10 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[enterpriseai]]></category>
		<category><![CDATA[ROI]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[surveys]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64254</guid>

					<description><![CDATA[A new global survey of 3,750 executives and employees across 14 countries, conducted by SAP subsidiary WalkMe for its fifth annual State of Digital Adoption report, finds that more 54% of workers bypassed their company’s AI tools in the past 30 days and completed the work manually instead. Another 33% haven’t used AI at all. [&#8230;]]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  A new global survey of 3,750 executives and employees across 14 countries, conducted by SAP subsidiary WalkMe for its fifth annual State of Digital Adoption report, finds that more 54% of workers bypassed their company’s AI tools in the past 30 days and completed the work manually instead. Another 33% haven’t used AI at all. Combined, roughly eight in 10 enterprise workers are either avoiding or actively rejecting the technology their employers are spending record sums to deploy. Average digital transformation budgets rose 38% year-over-year to $54.2 million — yet 40% of that spend has been underperforming due to adoption failures.
</p></blockquote>
<p>🔗 <a href="https://fortune.com/2026/04/09/ai-backlash-quiet-quitting-fobo-obsolete-white-collar-rebellion/">White-collar workers are quietly rebelling against AI as 80% outright refuse adoption mandates</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/20/employee-avoiding-ai-doing-manual-work-instead.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64254</post-id>	</item>
		<item>
		<title>AI won&#8217;t fix your broken culture</title>
		<link>https://cote.io/2026/07/20/ai-wont-fix-your-broken-culture.html</link>
					<comments>https://cote.io/2026/07/20/ai-wont-fix-your-broken-culture.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Mon, 20 Jul 2026 09:56:49 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[digitaltransformation]]></category>
		<category><![CDATA[ellusiveroi]]></category>
		<category><![CDATA[ROI]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64252</guid>

					<description><![CDATA[Expecting AI to improve dysfunctional parts of your business probably won&#8217;t go well: The strongest candidates are workflows that repeat at meaningful scale, have clear ownership, and can be measured for quality, risk, and business value. 🔗 How to manage AI investments in the agentic era]]></description>
										<content:encoded><![CDATA[<p>Expecting AI to improve dysfunctional parts of your business probably won&#8217;t go well:</p>
<blockquote><p>
  The strongest candidates are workflows that repeat at meaningful scale, have clear ownership, and can be measured for quality, risk, and business value.
</p></blockquote>
<p>🔗 <a href="https://openai.com/index/managing-ai-investments-in-agentic-era/">How to manage AI investments in the agentic era</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/20/ai-wont-fix-your-broken-culture.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64252</post-id>	</item>
		<item>
		<title>Normie AI Usage: Figures &#038; Findings</title>
		<link>https://cote.io/2026/07/08/normie-ai-usage-figures-findings.html</link>
					<comments>https://cote.io/2026/07/08/normie-ai-usage-figures-findings.html#comments</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 08 Jul 2026 15:39:09 +0000</pubDate>
				<category><![CDATA[AI Generated]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Anthropic]]></category>
		<category><![CDATA[enterpriseai]]></category>
		<category><![CDATA[studies]]></category>
		<category><![CDATA[uses]]></category>
		<guid isPermaLink="false">https://cote.io/2026/07/08/normie-ai-usage-figures-findings.html</guid>

					<description><![CDATA[Programmers are still the dominant users of UI and, thus, drive AI use cases. The much larger market are &#8220;normies,&#8221; people outside of the IT department who are doing &#8220;knowledge work&#8221; and other tasks in organizations. I asked the AI to pull together a list of what those activities are and the momentum around them. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Programmers are still the dominant users of UI and, thus, drive AI use cases. The much larger market are &#8220;normies,&#8221; people outside of the IT department who are doing &#8220;knowledge work&#8221; and other tasks in organizations. I asked the AI to pull together a list of what those activities are and the momentum around them. Here it is. As ever, I did not spend a lot of time verifying that the extraction was correct.</p>
<p><em>Below generated by AI on July 8th, 2026.</em></p>
<h2 id="battery-ventures---state-of-enterprise-tech-spending-june-2026">Battery Ventures &#8211; State of Enterprise Tech Spending, June 2026</h2>
<p>Survey of 100 CXOs representing ~$66B in annual tech spend. <a href="https://www.battery.com/wp-content/uploads/2026/06/Battery_State_of_Enterprise_Tech_Spending_June_2026.pdf">PDF</a></p>
<ul>
<li>50% of enterprises are already scaling agentic workflows across business functions (p. 3)</li>
<li>Knowledge management &amp; documentation is the #1 IT initiative being re-evaluated due to AI, at 76%; ITSM modernization at 69% (p. 10)</li>
<li>53% of ROI-positive enterprises name software development as the #1 ROI area &#8211; non-dev use cases remain largely unproven on ROI (p. 12)</li>
<li>Human-agent modes: 48% human-in-the-loop, 31% human-on-the-loop, 14% humans orchestrating agent systems, 6% fully autonomous (p. 15)</li>
<li>Business functions (marketing, sales) influence the AI agenda in 59% of enterprises but own it in only 4%; HR is not involved in two-thirds (p. 16)</li>
<li>Top agentic focus areas after software dev (79%): customer support (63%), IT ops (60%), cybersecurity (57%); then a cliff to supply chain (15%) and financial ops (14%) (p. 22)</li>
<li>Already-operational autonomy concentrates in marketing/content (17%), software dev (15%), customer support (14%); financial ops and supply chain lag at 21% and 25% expecting agent-owned workflows within two years (p. 23)</li>
<li>Goldman Sachs Research forecasts 12% of knowledge workers using agentic AI by 2030, 37% by 2040 (footnote, p. 22)</li>
</ul>
<h2 id="anthropic---how-people-are-using-claude-cowork-july-2026">Anthropic &#8211; How People Are Using Claude Cowork, July 2026</h2>
<figure>
<a href="https://claude.com/blog/how-people-are-using-claude-cowork"><img decoding="async" src="/wp-content/uploads/2026/07/cowork.jpg" width="600" alt="Anthropic Cowork usage by business function - business process &#038; operations leads at 33.4%"/></a><figcaption>
Anthropic, <em>How People Are Using Claude Cowork</em>, July 2026.<br />
</figcaption></figure>
<p>1.2M anonymized sessions, May 11-31 2026, 600K+ organizations. <a href="https://claude.com/blog/how-people-are-using-claude-cowork">Blog</a></p>
<ul>
<li>Business process &amp; operations is the largest usage category at 33.4%: pulling scattered updates into reports, onboarding checklists, spreadsheet reconciliation</li>
<li>Content creation &amp; copywriting is second at 16.4%: drafts, decks, posts, proposals</li>
<li>Software development is only 8.7%; DevOps 7%; research &amp; intelligence 6.4%; data analysis 5.8%; document processing 4.1%; sales ops 4%</li>
<li>The top two categories &#8211; roughly half of all usage &#8211; are connective work that surrounds every role, not the core of any single role</li>
<li>Developers use Claude Code for core coding work and Cowork for the same connective, communications-focused tasks as everyone else</li>
<li>Cowork exists because non-technical users kept adopting Claude Code despite the terminal being intimidating</li>
</ul>
<h2 id="anthropic---economic-index">Anthropic &#8211; Economic Index</h2>
<figure>
<a href="https://www.anthropic.com/research/economic-index-june-2026-report"><img decoding="async" src="/wp-content/uploads/2026/07/econ-index.jpg" width="600" alt="Anthropic Economic Index - task and artifact distribution"/></a><figcaption>
Anthropic, <em>Economic Index</em>.<br />
</figcaption></figure>
<ul>
<li>93% of Claude conversations produce a recognizable artifact; top outputs are explanations (17%), documents/reports (15%), guidance (11%). Written deliverables are roughly a third of conversations; code roughly a sixth. (<a href="https://www.anthropic.com/research/economic-index-june-2026-report">June 2026 &#8220;Cadences&#8221; report</a>)</li>
<li>Usage is diversifying: the top 10 tasks fell from 24% to 19% of Claude.ai traffic between November 2025 and February 2026 as coding migrated to Claude Code and the API; ~49% of occupations see Claude used for at least a quarter of their tasks (<a href="https://www.anthropic.com/research/economic-index-march-2026-report">March 2026 report</a>)</li>
<li>Office &amp; Administrative tasks are 15% of API traffic vs. 8% of Claude.ai &#8211; routine admin work is already a programmatic, automated workload (<a href="https://www.anthropic.com/research/anthropic-economic-index-january-2026-report">January 2026 primitives report</a>)</li>
</ul>
<h2 id="openai-nber---how-people-use-chatgpt-september-2025">OpenAI &amp; NBER &#8211; How People Use ChatGPT, September 2025</h2>
<p>1.5M conversations, 700M weekly users, ~10% of global adults. <a href="https://openai.com/index/how-people-are-using-chatgpt/">Blog</a> / <a href="https://www.nber.org/system/files/working_papers/w34255/w34255.pdf">paper</a></p>
<ul>
<li>Writing is the top work task: ~40% of work-related messages. Two-thirds of writing requests are editing or modifying provided text, not generating from scratch</li>
<li>Coding is ~4% of consumer messages; Technical Help declined from 12% to ~5% of usage in a year as programming migrated to APIs and coding agents</li>
<li>~49% of messages are &#8220;Asking&#8221; (advice and decision support), 40% &#8220;Doing,&#8221; 11% &#8220;Expressing&#8221; &#8211; people value ChatGPT as an advisor as much as a task machine</li>
<li>Three-quarters of all conversations fall into practical guidance, seeking information, and writing</li>
<li>Go-to-market roles (marketing, comms, sales, CX) are major adopters; most departments stick to low-friction core features while advanced features concentrate in technical roles (<a href="https://openai.com/business/guides-and-resources/chatgpt-usage-and-adoption-patterns-at-work/">work adoption report</a>)</li>
</ul>
<h2 id="gallup---workforce-surveys">Gallup &#8211; Workforce Surveys</h2>
<ul>
<li>50% of US workers use AI at work at least a few times a year as of Q1 2026 &#8211; more than doubled in three years; 13% use it daily, 28% at least weekly (<a href="https://www.gallup.com/workplace/704225/rising-adoption-spurs-workforce-changes.aspx">Q1 2026 survey</a>, 23,717 US employees)</li>
<li>65% of employees at AI-adopting organizations say AI improved their productivity; managers report benefits more than individual contributors (~7 in 10 vs. just over half)</li>
<li>Tool mix among AI users: chatbots 61%, writing/editing tools 36%, coding assistants 14%. Top uses: consolidating information (42%), generating ideas (41%), learning new things (36%) (<a href="https://thehill.com/policy/technology/5650115-us-employees-ai-adoption/">Q3 2025 wave via The Hill</a>)</li>
<li>About half of US employees use AI once a year or never; 46% of non-users with access prefer working the way they do now (<a href="https://techxplore.com/news/2026-04-ai-employees-gallup-poll.html">AP/Techxplore</a>)</li>
</ul>
<h2 id="bcg---the-silicon-ceiling">BCG &#8211; The &#8220;Silicon Ceiling&#8221;</h2>
<ul>
<li>75%+ of leaders and managers use gen AI several times weekly; frontline worker usage has stalled at ~51% (via <a href="https://founderreports.com/ai-in-the-workplace-statistics/">Founder Reports roundup</a>)</li>
</ul>
<h2 id="shadow-ai-byoai">Shadow AI / BYOAI</h2>
<ul>
<li>66% of office professionals have used AI at work despite believing it violated company policy (<a href="https://www.pagerduty.com/blog/ai/shadow-ai-workplace-survey-2026/">PagerDuty 2026 Shadow AI Survey</a>; 1,250 professionals in explicitly non-IT roles at $500M+ revenue companies)</li>
<li>Shadow AI detections rose 4x year-over-year and are now the third most common non-malicious insider action; 45% of employees are regular AI users on corporate devices (Verizon 2026 DBIR, <a href="https://www.techtimes.com/articles/318438/20260615/shadow-ai-cybersecurity-risk-spikes-45-workers-use-unsanctioned-tools.htm">via TechTimes</a>)</li>
<li>78% of AI users bring their own AI tools to work (Microsoft &amp; LinkedIn Work Trend Index, 2024)</li>
<li>Breaches at high-shadow-AI organizations cost ~$670K more, a 16% premium (IBM Cost of a Data Breach Report, 2025)</li>
<li>Unauthorized AI usage drops significantly when approved alternatives are provided (2026 healthcare sector survey, via <a href="https://www.unseensecurity.ai/shadow-ai-report">Unseen Security roundup</a>)</li>
<li>49% of workers admit adopting AI tools without employer approval; 86% use AI weekly at work; 69% of C-suite are fine with unsanctioned use, prioritizing speed over privacy (BlackFog survey of 2,000 workers at 500+ employee companies, <a href="https://www.cio.com/article/4124760/roughly-half-of-employees-are-using-unsanctioned-ai-tools-and-enterprise-leaders-are-major-culprits.html">via CIO.com</a>)</li>
</ul>
<h2 id="platform-engineering-2.0---personas-broadcom-weave-intelligence-2026">Platform Engineering 2.0 &#8211; Personas (Broadcom / Weave Intelligence, 2026)</h2>
<p><a href="https://www.vmware.com/docs/platform-engineering-2-evolution-for-the-ai-era">PDF</a></p>
<ul>
<li>Developer-only focus is one of five structural ceilings of current platforms: security teams, data engineers, ML practitioners, FinOps analysts, and business users have been second-class citizens or excluded entirely (p. 11)</li>
<li>Six first-class personas the platform must serve: app developers (including an emerging agentic-AI-developer sub-class), platform engineers, security/compliance teams, engineering &amp; business leaders, data scientists/ML engineers, and AI agents &#8211; the first net-new persona in over a decade (pp. 21-22)</li>
<li>Business leaders need live cost-attribution dashboards, DORA telemetry, and AI-readiness indicators, not monthly PDF reports (p. 21)</li>
<li>Persona scope is the most underrated PE 1.0 limitation: leaving security, data science, FinOps, and agents to build their own toolchains produced shadow IT at scale (Ron Westfall, HyperFRAME, p. 21)</li>
<li>Platforms designed exclusively for the app-developer persona leave ~60% of potential enterprise value on the table (Roy Illsley, Omdia, p. 22)</li>
<li>Shadow AI sprawl is a new AI attack surface the platform must absorb, alongside prompt injection, model poisoning, and inference data leaks (p. 28)</li>
<li>Persona-specific experience layers (portals, CLIs, APIs) should sit over a shared platform API surface; fragmented backends create fragmented governance (p. 22)</li>
<li>Context: 90% of organizations have adopted platform engineering; 76% have a dedicated platform team (State of Platform Engineering / DORA 2025, cited p. 5)</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/08/normie-ai-usage-figures-findings.html/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64221</post-id>	</item>
		<item>
		<title>Enterprise Java apps are much more than just code, AI benchmarks don&#8217;t measure the Java SDLC enough</title>
		<link>https://cote.io/2026/07/08/enterprise-java-apps-are-much-more-than-just-code-ai-benchmarks-dont-measure-the-java-sdlc-enough.html</link>
					<comments>https://cote.io/2026/07/08/enterprise-java-apps-are-much-more-than-just-code-ai-benchmarks-dont-measure-the-java-sdlc-enough.html#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 08 Jul 2026 15:31:46 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[benchmarks]]></category>
		<category><![CDATA[cicd]]></category>
		<category><![CDATA[codegeneration]]></category>
		<category><![CDATA[enterpriseai]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[sdlc]]></category>
		<guid isPermaLink="false">https://cote.io/2026/07/08/enterprise-java-apps-are-much-more-than-just-code-ai-benchmarks-dont-measure-the-java-sdlc-enough.html</guid>

					<description><![CDATA[There&#8217;s countless dependencies in other frameworks and libraries, plus the build pipeline and even production platform are part of the app. Enterprise Java applications frequently span hundreds or thousands of modules connected through Maven or Gradle builds, Spring dependency injection, Jakarta EE services, annotation processors, generated code, legacy XML configuration, container orchestration, proprietary build plugins, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">There&#8217;s countless dependencies in other frameworks and libraries, plus the build pipeline and even production platform are part of the app.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Enterprise Java applications frequently span hundreds or thousands of modules connected through Maven or Gradle builds, Spring dependency injection, Jakarta EE services, annotation processors, generated code, legacy XML configuration, container orchestration, proprietary build plugins, and organization-specific development conventions.</p><p>For a human developer, understanding the code is only part of the task. Successfully changing the software often requires understanding the build system, deployment pipeline, testing infrastructure, configuration hierarchy, and years of accumulated architectural decisions.</p><p>Those are precisely the kinds of repository-wide reasoning tasks that remain difficult for current AI agents.</p></blockquote>



<p class="wp-block-paragraph">🔗 <a href="https://adtmag.com/articles/2026/07/07/do-coding-agents-really-understand-enterprise-java.aspx?ref=cote.io">Do Coding Agents Really Understand Enterprise Java? Or Are We Measuring the Wrong Things?</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/08/enterprise-java-apps-are-much-more-than-just-code-ai-benchmarks-dont-measure-the-java-sdlc-enough.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64220</post-id>	</item>
		<item>
		<title>Writing for LinkedIn, Ford&#8217;s Gray Beards, and Nvidia the Lottery Winner &#8211; Related to your interests, Wednesday</title>
		<link>https://cote.io/2026/07/08/writing-for-linkedin-fords-gray-beards-and-nvidia-the-lottery-winner-related-to-your-interests-wednesday.html</link>
					<comments>https://cote.io/2026/07/08/writing-for-linkedin-fords-gray-beards-and-nvidia-the-lottery-winner-related-to-your-interests-wednesday.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Wed, 08 Jul 2026 06:59:27 +0000</pubDate>
				<category><![CDATA[newsletter]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64210</guid>

					<description><![CDATA[Also: harness engineering teams, the Mario meeting, LinkedIn engagement data, and one million passports. By Robert Brook ICYMI From the blog since last time. DIY Platform – don’t do it &#8211; my presentation at PlatformCon 2026. The Headless Lifestyle &#8211; Software Defined Talk #579 &#8211; “Anthropic’s 18-day Fable timeout, whether AI is actually killing jobs, [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><em>Also: harness engineering teams, the Mario meeting, LinkedIn engagement data, and one million passports.</em></p>
<figure><a href="https://robertbrook.micro.blog/2026/07/06/154323.html?ref=cote.io"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/robertbrook-154323.jpg?w=600&#038;ssl=1" alt="Screen-printed ice cream sundae in a footed glass, strawberry, chocolate scoop, pink and yellow scoops on a green-and-blue checked tablecloth, pink background"  /></a><figcaption>By <a href="https://robertbrook.micro.blog/2026/07/06/154323.html?ref=cote.io">Robert Brook</a></figcaption></figure>
<h2 id="icymi">ICYMI</h2>
<p><em>From the blog since last time.</em></p>
<ul>
<li><a href="https://cote.io/2026/07/01/platformcon2026-diy-platform.html">DIY Platform – don’t do it</a> &#8211; my presentation at PlatformCon 2026.</li>
<li><a href="https://www.softwaredefinedtalk.com/579?ref=cote.io">The Headless Lifestyle &#8211; Software Defined Talk #579</a> &#8211; “Anthropic’s 18-day Fable timeout, whether AI is actually killing jobs, and OpenAI’s trillion-dollar IPO problem.”</li>
<li><a href="https://cote.io/2026/07/07/find-your-customer.html">find your customer</a></li>
<li><a href="https://cote.io/2026/07/07/why-big-companies-build-their-own-software-and-hire-consultants-to-do-it.html">why big companies build their own software, and hire consultants to do it</a></li>
<li><a href="https://cote.io/2026/07/07/here-come-the-normies.html">here come the normies</a></li>
<li><a href="https://cote.io/2026/07/07/harness-engineering-is-the-new-devops.html">Harness engineering is the new DevOps</a></li>
<li><a href="https://cote.io/2026/07/07/training-your-replacement.html">training your replacement</a></li>
<li><a href="https://cote.io/2026/07/06/potential-fatigue.html">potential fatigue</a></li>
<li><a href="https://cote.io/2026/07/03/how-natwest-is-using-ai.html">How NatWest is using AI</a></li>
<li><a href="https://cote.io/2026/07/02/%f0%9f%a4%96-ten-dos-and-donts-for-linkedin-posts-according-to-actual-research-based-pre-slop-posts.html">🤖 Ten do’s and don’ts for LinkedIn posts, according to actual research, based on pre-slop posts</a></li>
<li><a href="https://cote.io/2026/07/02/get-rid-of-that-crap-blocking-your-youtube-shorts.html">get rid of that crap blocking your YouTube shorts</a></li>
<li><a href="https://cote.io/2026/07/02/dont-keep-pii.html">don’t keep PII</a></li>
<li><a href="https://cote.io/2026/07/02/reducing-token-usage.html">Reducing token usage</a></li>
<li><a href="https://cote.io/2026/07/02/this-is-the-voice-of-american-business-that-is-being-channeled-through-me.html">“this is the voice of American business that is being channeled through me”</a></li>
<li><a href="https://cote.io/2026/07/02/executives-dont-really-know-how-their-companies-work-ai-layoff-edition.html">executives don’t really know how their companies work, AI layoff edition</a></li>
<li><a href="https://cote.io/2026/07/02/%f0%9f%a4%96-findings-and-cio-retention-guide-gender-priorities-and-exit-triggers-in-high-tech.html">🤖 Findings and CIO Retention Guide: Gender, Priorities, and Exit Triggers in High Tech</a></li>
<li><a href="https://cote.io/2026/07/01/elusive-enterprise-ai-roi-bring-in-the-fdes.html">Elusive Enterprise AI ROI: bring in the FDEs</a></li>
</ul>
<figure><a href="https://taoofmac.com/space/notes/2026/06/28/1200?ref=cote.io"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/taoofmac-2026-06-28.jpg?w=600&#038;ssl=1" alt="Top row six photos of a small green single-board computer with fan sitting inside a photogrammetry rig; bottom row six matched-angle CAD renders of the same board"  /></a><figcaption>From: <a href="https://taoofmac.com/space/notes/2026/06/28/1200?ref=cote.io">Notes for June 21–28</a></figcaption></figure>
<h2 id="relatedtoyourinterests">Related to your interests</h2>
<ul>
<li><a href="https://tomtunguz.com/ai-execution-routing/?ref=cote.io">Most AI Work Can Wait</a> &#8211; Use lower-tier, cheaper models to do more of the work.</li>
<li><a href="https://futurumgroup.com/insights/why-ai-coding-costs-are-spiraling-context-not-usage-is-the-real-culprit/?ref=cote.io">Why AI Coding Costs Are Spiraling: Context, Not Usage, Is the Real Culprit</a> &#8211; “Futurum data shows 55.4% of enterprises (n=820) identify AI agent reliability and hallucination management in production as a top challenge, and 50.4% (n=736) actively monitor accuracy and hallucination rates as a formal inference metric.”</li>
<li><a href="https://blog.herlein.com/post/wisdom-in-specs/?ref=cote.io">Taste Is in the Spec (Cooking Is Not the Recipe)</a> &#8211; “The big problem is that the slop will be in how the software works. The flow. The defaults. The thousand tiny decisions about what to make easy and what to make possible. An agent has no opinion about whether this should be one screen or three. It has no taste. It will cheerfully generate a technically-correct, fully-tested, beautifully-documented experience that is miserable to use &#8211; and it will do it ten thousand times faster than the faceless enterprise vendors who trained us to accept misery in the first place. So we will get ten thousand times more of it.”</li>
<li><a href="https://asymco.com/2026/07/06/did-a-lottery-winner-become-the-company-of-the-future/?ref=cote.io">Did a lottery winner become “the company of the future”?</a> &#8211; Right place, right time: “They won the lottery. Now, they’re smart, and they didn’t squander it. They’re building ecosystems and platforms on top. I’m not against Nvidia. But to call a lottery winner the ‘best company of the future’ says nothing about sustainability, processes, priorities, or scale. How many customers does Nvidia have? Five, maybe &#8211; the big hyperscalers, every one of which is desperate to fire them. How many chips does it ship? Tens of millions, each costing tens of thousands. Very profitable. But Apple ships hundreds of millions of A-series chips a year, and more. The silicon Apple puts into people’s hands is orders of magnitude more prolific.”</li>
<li><a href="https://www.nextgov.com/artificial-intelligence/2026/07/genaimil-records-almost-17m-users-plans-new-model-additions/414568/?ref=cote.io">GenAI.mil records almost 1.7M users, plans new model additions</a></li>
<li><a href="https://futurumgroup.com/insights/can-agentic-ai-fix-it-incident-management-or-will-complexity-outpace-automation/?ref=cote.io">Can Agentic AI Fix IT Incident Management, or Will Complexity Outpace Automation?</a></li>
<li><a href="https://www.bigpanda.io/blog/use-cases-agentic-ai-itsm/?ref=cote.io">6 use cases for agentic AI in major IT incident management</a></li>
<li><a href="https://entogo.com/about?ref=cote.io">entogo</a> &#8211; “entogo turns short keywords into instant redirects. Type gh, land on GitHub. No more digging through bookmarks, retyping long URLs, or hunting through browser history for a page you visit every day.”</li>
<li><a href="https://www.permanentstyle.com/2026/05/the-problem-with-quarter-zips.html?ref=cote.io">The problem with quarter zip</a></li>
</ul>
<figure><a href="https://robertbrook.micro.blog/2026/07/01/180858.html?ref=cote.io"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/cote.io/wp-content/uploads/2026/07/robertbrook-180858.jpg?w=600&#038;ssl=1" alt="Ink-and-wash painting of a scrum of mirrored human figures rendered as dotted line drawings, black on cream, with grey wash background"  /></a><figcaption>From: <a href="https://robertbrook.micro.blog/2026/07/01/180858.html?ref=cote.io">Robert Brook</a></figcaption></figure>
<h2 id="wastebook">Wastebook</h2>
<ul>
<li>“Prince is saying that you should be more worried about losing your mind than you should be about mortality.” <a href="https://genius.com/3472640?ref=cote.io">You too, must die</a>.</li>
<li>“All of the planets are deserts, populated only sparsely by aliens races that look like they escaped a BBC show from the 80s.” <a href="http://benbrown.com/txt/read/2026-06-28?ref=cote.io">Ben Brown</a></li>
</ul>
<h2 id="aisummaries">AI Summaries</h2>
<p><em>I wanted to read these, but I didn’t make the time, so I asked the robot to summarize them.</em></p>
<ul>
<li><a href="https://incomprehensiblemedia.com/2026/07/07/osworld-frontier-agents-complete-just.html">🤖 OSWorld 2.0: Frontier Agents Complete Just 20.6% of Hour-Plus Real-World Computer Workflows, Failing on Hidden State and Verification, Not GUI Control</a></li>
<li><a href="https://incomprehensiblemedia.com/2026/07/06/fcas-mills-review-agentic-ai.html">🤖 FCA’s Mills Review: Agentic AI Will Rewire Retail Finance by 2030, and the Regulator Needs an “Agentic Supervisory Model” to Keep Up</a></li>
<li><a href="https://incomprehensiblemedia.com/2026/07/06/ai-fiction-in-the-wildhttpsarxivorgpdf.html">🤖 AI Fiction in the Wild</a></li>
</ul>
<h1 id="logoff">Logoff</h1>
<p>I’m on my first work trip for a while. I’m off to <a href="https://talks.cote.io/wearedevelopers2026/">WeAreDevelopers in Berlin</a> to give <a href="https://talks.cote.io/wearedevelopers2026/">the don&#8217;t build your own platform talk</a>.As noted, I’ve had <a href="https://talks.cote.io/cfp-tracker/">terrible success at getting talks accepted this year</a>. Maybe this fall will be better; I’ve put together a few new ones, and already have several accepted.</p>
<p>Related, <a href="https://www.youtube.com/watch?v=w_2L9cvoaBg">this is a really good talk on platform engineering</a>. Just 15 minutes! As ever, I’m jealous of what Syntasso does in the thought-leadership realm.</p>
<hr />
<p><em>Want to subscribe to this newsletter and get it in your email? Do that <a href="https://cote.io/subscribe/">here</a>. You’ll just get this type of link and post round-up, not everything posted on <a href="https://cote.io/weblog/">the weblog</a>.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/08/writing-for-linkedin-fords-gray-beards-and-nvidia-the-lottery-winner-related-to-your-interests-wednesday.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64210</post-id>	</item>
		<item>
		<title>find your customer</title>
		<link>https://cote.io/2026/07/07/find-your-customer.html</link>
					<comments>https://cote.io/2026/07/07/find-your-customer.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Tue, 07 Jul 2026 07:22:11 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[bigco]]></category>
		<category><![CDATA[la]]></category>
		<category><![CDATA[leadership]]></category>
		<category><![CDATA[pay]]></category>
		<category><![CDATA[work]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64191</guid>

					<description><![CDATA[Compensation theater: Everyone cares about the compensation (base salary, bonus, and stock). That&#8217;s the data they care about, but where did this pile of compensation come from? Who decided how big it is? And how is it allocated? It is a long, complicated, and large process that began over a year ago. Every meeting I [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Compensation theater:</p>
<blockquote><p>
  Everyone cares about the compensation (base salary, bonus, and stock). That&#8217;s the data they care about, but where did this pile of compensation come from? Who decided how big it is? And how is it allocated? It is a long, complicated, and large process that began over a year ago.</p>
<p>  Every meeting I just described happens months before anyone writes a review. And the person whose budget depends on them wasn&#8217;t in the room.
</p></blockquote>
<p>The bigger a company gets, you can either treat the customer as your customer, or you can treat your work as your customer. A more pragmatic read is: make sure your manager goes to all the meetings and talks about annual planning.</p>
<p>Related: <a href="https://cote.io/bigco">here&#8217;s my collection of advice for working in a big company</a>.</p>
<p>🔗 <a href="https://randsinrepose.com/archives/the-mario-meeting/">The Mario Meeting</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/07/find-your-customer.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64191</post-id>	</item>
		<item>
		<title>why big companies build their own software, and hire consultants to do it</title>
		<link>https://cote.io/2026/07/07/why-big-companies-build-their-own-software-and-hire-consultants-to-do-it.html</link>
					<comments>https://cote.io/2026/07/07/why-big-companies-build-their-own-software-and-hire-consultants-to-do-it.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Tue, 07 Jul 2026 06:07:33 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[enterprisesales]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[productmarketfit]]></category>
		<category><![CDATA[web]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64189</guid>

					<description><![CDATA[But selling anything to big enterprises is hard. You are asked to meet with a dozen people in the organization, spending hours and hours trying to explain and persuade. Half the people you meet with are skeptics who are going to argue that your service won&#8217;t work. The other half are going to argue internally [&#8230;]]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  But selling anything to big enterprises is hard. You are asked to meet with a dozen people in the organization, spending hours and hours trying to explain and persuade. Half the people you meet with are skeptics who are going to argue that your service won&#8217;t work. The other half are going to argue internally that the service is a good idea, but the enterprise should build it itself instead of buying it from you.</p>
<p>  Internal politics always favors building rather than buying from you, because building enables some middle managers to expand their empires, while buying threatens someone with losing an empire. And even if the enterprise decides to buy rather than build, it will still think that buying from a small startup is too risky. I remember at Freddie Mac when we wanted to build a system to use credit scores automatically in our loan underwriting process, there was a small startup that already was doing that. After endless meetings with the small startup, Freddie Mac gave the contract to a big IT consulting firm instead, even though that firm had to figure out from scratch how to do the work.
</p></blockquote>
<p>🔗 <a href="https://open.substack.com/pub/arnoldkling/p/a-successful-ai-application?r=2d4o&#038;selection=dd80d36e-4fc6-4a97-bd58-b0b54a931d41&#038;utm_campaign=post-share-selection&#038;utm_medium=web&#038;aspectRatio=instagram&#038;bgColor=%2367BDFC&#038;textColor=%23ffffff">A Successful AI Application</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/07/why-big-companies-build-their-own-software-and-hire-consultants-to-do-it.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64189</post-id>	</item>
		<item>
		<title>here come the normies</title>
		<link>https://cote.io/2026/07/07/here-come-the-normies.html</link>
					<comments>https://cote.io/2026/07/07/here-come-the-normies.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Tue, 07 Jul 2026 05:33:06 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[cost]]></category>
		<category><![CDATA[entepriseai]]></category>
		<category><![CDATA[normies]]></category>
		<category><![CDATA[tokens]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64183</guid>

					<description><![CDATA[Consulting giant Accenture is trying to figure out how to stop non-technical workers from blowing through companies AI token budget on trivial tasks like converting PDFs to presentation slides, according to leaked audio obtained by 404 Media. Across the industry Accenture is seeing &#8220;soaring token spend,&#8221; according to the audio. To consider: There is a [&#8230;]]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  Consulting giant Accenture is trying to figure out how to stop non-technical workers from blowing through companies AI token budget on trivial tasks like converting PDFs to presentation slides, according to leaked audio obtained by 404 Media. Across the industry Accenture is seeing &#8220;soaring token spend,&#8221; according to the audio.
</p></blockquote>
<p>To consider:</p>
<ol>
<li>There is a scenario where things like Copilot finally works, and knowledge workers finally start using Cowork &#8211; and in that world, your token budget will bring your company down. So far, there are <a href="https://osworld-v2.xlang.ai/">mixed reports on the business outcomes</a> of AI, <a href="https://futurism.com/artificial-intelligence/bosses-obsessed-with-ai">at least at the executive level</a>.</li>
<li>Re: that, maybe it&#8217;s good <a href="https://cote.io/2026/05/21/ai-backlash-from-the-read.html">that normies hate AI</a>.</li>
<li>Those <a href="https://www.linkedin.com/pulse/corporate-presentation-document-printed-landscape-mode-michael-cot%C3%A9?utm_source=share&amp;utm_medium=member_ios&amp;utm_campaign=share_via">slides should have just stayed PDFs in the first place</a>.</li>
</ol>
<p>🔗 <a href="https://www.404media.co/the-tokenpocalypse-is-here-companies-are-scrambling-to-stop-spending-so-much-on-ai/">The Tokenpocalypse Is Here: Companies Are Scrambling To Stop Spending So Much on AI</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/07/here-come-the-normies.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64183</post-id>	</item>
		<item>
		<title>Harness engineering is the new DevOps</title>
		<link>https://cote.io/2026/07/07/harness-engineering-is-the-new-devops.html</link>
					<comments>https://cote.io/2026/07/07/harness-engineering-is-the-new-devops.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Tue, 07 Jul 2026 05:11:39 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[codegeneration]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[entepriseai]]></category>
		<category><![CDATA[harness]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64179</guid>

					<description><![CDATA[Are we going to see harness engineering teams? Yes: these are already emerging. It’s too early to say, but that feels wrong in the same way that DevOps teams were a misunderstanding of DevOps-the-movement. My belief is that while there is friction in having every team create their own harness, that friction is generative and [&#8230;]]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  Are we going to see harness engineering teams? Yes: these are already emerging. It’s too early to say, but that feels wrong in the same way that DevOps teams were a misunderstanding of DevOps-the-movement. My belief is that while there is friction in having every team create their own harness, that friction is generative and creative. There’s value for your teams there.
</p></blockquote>
<p><a href="https://cote.io/diy">Don&#8217;t build your own platform</a>, build your own apps.</p>
<p>Also, the street found its own uses for DevOps. Or: what we wanted was kindness at scale, <a href="https://cote.io/2024/09/06/how-devops-can.html">what we got was platform engineering</a>.</p>
<p>🔗 <a href="https://overwatering.org/blog/2026/07/notes-from-fose-europe/">Notes from FOSE Europe</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/07/harness-engineering-is-the-new-devops.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64179</post-id>	</item>
		<item>
		<title>training your replacement</title>
		<link>https://cote.io/2026/07/07/training-your-replacement.html</link>
					<comments>https://cote.io/2026/07/07/training-your-replacement.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Tue, 07 Jul 2026 05:08:07 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[codegeneration]]></category>
		<category><![CDATA[enterpiseai]]></category>
		<category><![CDATA[programming]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64177</guid>

					<description><![CDATA[Yes: the work is moving from writing code to specifying, verifying, and curating knowledge. But: the code is the better spec. Their point: code is the only artifact that&#8217;s unambiguous, executable, and &#8211; this is the big one &#8211; deterministic. A prose spec is fuzzy and an agent will interpret it a little differently every [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Yes:</p>
<blockquote><p>
  the work is moving from writing code to specifying, verifying, and curating knowledge.
</p></blockquote>
<p>But:</p>
<blockquote><p>
  the code is the better spec. Their point: code is the only artifact that&#8217;s <em>unambiguous</em>, <em>executable</em>, and &#8211; this is the big one &#8211; <em>deterministic</em>. A prose spec is fuzzy and an agent will interpret it a little differently every time you run it. The code runs the same way every single time. So why would you treat the precise, deterministic thing as throwaway and the fuzzy thing as sacred?
</p></blockquote>
<p>Context is that which is scarce:</p>
<blockquote><p>
  The scarce thing was never code. It&#8217;s <em>knowledge</em> &#8211; the tacit stuff every team carries around in its head and never writes down. Why we did it this way. What we tried that didn&#8217;t work. The landmine in that module that Dave-who-left knew about and nobody else does.</p>
<p>  Agents are <em>starving</em> for exactly that context, and we&#8217;ve spent decades not writing it down. In fact, the senior Engineers in the org have outsized value because they have that stuff in their heads.
</p></blockquote>
<p>Senior people have no incentive to help AI. And justly so, it will not give them more job security, nor more compensation. Building <a href="https://blog.herlein.com/post/domain-plus-software-superpower/">a new moat</a> is exhausting and risky, only a few will succeed.</p>
<p>And, chances are good <a href="https://eshumarneedi.com/2026/07/03/zuckerberg-admits-metas-layoffs-were.html">replacing the human programmers with AI won&#8217;t work well anyhow</a> (see <a href="https://www.theverge.com/news/961528/microsoft-layoffs-july-2026-sales-xbox">also</a>). But, the conniving executive might think, at least you can hire the programmers back cheaply and reset their RSU vesting clocks.</p>
<p>🔗 <a href="https://blog.herlein.com/post/retreat-observations/">We&#8217;ve Stopped Arguing About Whether</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/07/training-your-replacement.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64177</post-id>	</item>
		<item>
		<title>potential fatigue</title>
		<link>https://cote.io/2026/07/06/potential-fatigue.html</link>
					<comments>https://cote.io/2026/07/06/potential-fatigue.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Mon, 06 Jul 2026 11:35:42 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[burnout]]></category>
		<category><![CDATA[psychology]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64161</guid>

					<description><![CDATA[The old system said: &#8216;Obey.&#8217; The new system says: &#8216;Realize your potential,&#8217; which can be a much crueler thing because potential&#8217;s infinite, and people, last time I checked, are not. There&#8217;s no stopping point in an achievement society. &#8216;Potential&#8217; is the modern world&#8217;s term for whatever you haven&#8217;t done yet and, frankly, should already kinda [&#8230;]]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  The old system said: &#8216;Obey.&#8217; The new system says: &#8216;Realize your potential,&#8217; which can be a much crueler thing because potential&#8217;s infinite, and people, last time I checked, are not. There&#8217;s no stopping point in an achievement society. &#8216;Potential&#8217; is the modern world&#8217;s term for whatever you haven&#8217;t done yet and, frankly, should already kinda feel bad about.
</p></blockquote>
<p>🔗 <a href="http://bakadesuyo.com/2026/07/overcome-burnout/">This Is How To Overcome Burnout: 5 Secrets From Philosophy</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/06/potential-fatigue.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64161</post-id>	</item>
		<item>
		<title>How NatWest is using AI</title>
		<link>https://cote.io/2026/07/03/how-natwest-is-using-ai.html</link>
					<comments>https://cote.io/2026/07/03/how-natwest-is-using-ai.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Fri, 03 Jul 2026 09:11:42 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[banks]]></category>
		<category><![CDATA[enterpriseai]]></category>
		<category><![CDATA[natwest]]></category>
		<category><![CDATA[uses]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64156</guid>

					<description><![CDATA[The NatWest CIO goes over how they&#8217;re using AI with some use cases. Some: &#8220;Today at NatWest, over 40% of all code is either AI-generated or AI-assisted.&#8221; AI use: &#8220;If you&#8217;re a relationship manager, if you&#8217;re a branch manager, or you&#8217;re sitting as a teller in the branch, whatever that role is, you&#8217;ve got better [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>The <a href="https://diginomica.com/best-job-bank-natwest-cio-scott-marcar-ai-impact-cx-centrticity-and-how-support-uk-innovation">NatWest CIO goes over how they&#8217;re using AI</a> with some use cases. Some:</p>
<ul>
<li>&#8220;Today at NatWest, over 40% of all code is either AI-generated or AI-assisted.&#8221;</li>
<li>AI use: &#8220;If you&#8217;re a relationship manager, if you&#8217;re a branch manager, or you&#8217;re sitting as a teller in the branch, whatever that role is, you&#8217;ve got better customer insight, you&#8217;ve got better information at your fingertips. You don&#8217;t have to fill in loads of forms and go through lots of governance processes because actually AI can do that for you. You can have a much more engaging relationship with your customers, and that is really important.&#8221;</li>
<li>Taking care of internal paperwork: &#8220;It&#8217;s about how do we free up our people so that they can have more of their time to actually serve our customers, rather than having to deal with their own internal manual process.&#8221;</li>
<li>Making a smaller, custom fit model to run locally(?): &#8220;The goal there is that we can customize it to be very specific, to solve specific problems, and we can run much smaller models &#8211; 7 million parameters, not 1 trillion parameters, models that can actually run on your device directly. You&#8217;ve got things running locally on your phone that can be super-quick, super-efficient.&#8221;</li>
<li>Public cloud enterprise AI is expensive: &#8220;The frontier models that everyone uses, ChatGPT, Gemini, Claude, these models are incredibly, incredibly powerful, but they&#8217;re incredibly large. Huge, in fact &#8211; a trillion parameters. That becomes expensive to run, energy inefficient, huge trading costs, huge inference costs.&#8221;</li>
</ul>
<p>🔗 <a href="https://diginomica.com/best-job-bank-natwest-cio-scott-marcar-ai-impact-cx-centrticity-and-how-support-uk-innovation">&#8220;The best job at the bank&#8221; &#8211; NatWest CIO Scott Marcar on AI impact, CX centricity, and how to support UK innovation</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/03/how-natwest-is-using-ai.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64156</post-id>	</item>
		<item>
		<title>🤖 Ten do&#8217;s and don&#8217;ts for LinkedIn posts, according to actual research, based on pre-slop posts</title>
		<link>https://cote.io/2026/07/02/%f0%9f%a4%96-ten-dos-and-donts-for-linkedin-posts-according-to-actual-research-based-pre-slop-posts.html</link>
					<comments>https://cote.io/2026/07/02/%f0%9f%a4%96-ten-dos-and-donts-for-linkedin-posts-according-to-actual-research-based-pre-slop-posts.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 02 Jul 2026 10:19:12 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[engagement]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[papers]]></category>
		<category><![CDATA[studies]]></category>
		<category><![CDATA[style]]></category>
		<category><![CDATA[writing]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64152</guid>

					<description><![CDATA[Summarized by AI, July 2, 2026. Original&#8221; What Users Post and Engage With on LinkedIn: A Mixed Methods Study Most LinkedIn advice comes from people whose job is giving LinkedIn advice, which should make you suspicious. So here&#8217;s something rarer: an actual peer-reviewed study of 1,001 individual users&#8217; posts, coded by topic and compared on [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><i>Summarized by AI, July 2, 2026. Original&#8221; <a href="https://journals.sagepub.com/doi/10.1177/21582440261428891">What Users Post and Engage With on LinkedIn: A Mixed Methods Study</a></i></p>
<p>Most LinkedIn advice comes from people whose job is giving LinkedIn advice, which should make you suspicious. So here&#8217;s something rarer: <a href="https://journals.sagepub.com/doi/10.1177/21582440261428891">an actual peer-reviewed study</a> of 1,001 individual users&#8217; posts, coded by topic and compared on reactions, comments, and reposts. The headline finding is an inversion: the content people post most (self-promotion, thought-leadership) performs worst, and the content people post least (praising others, marking observances) performs best. Here&#8217;s what the AI thinks that means in practice, in ten rules.</p>
<h2>Do</h2>
<p><strong>1. Make someone else the subject of your post.</strong> Posts thanking, congratulating, or acknowledging a specific person &#8211; what the researchers call &#8220;Interpersonal&#8221; posts &#8211; won more head-to-head engagement comparisons than any other category, for both reactions and comments. They were also under 10% of the feed. The feed is oversupplied with self-promotion and starved of other-promotion, so post what&#8217;s scarce.</p>
<p><strong>2. Tag the people you name.</strong> The researchers&#8217; leading theory for why Interpersonal posts dominate is mechanical: tags trigger notifications, notifications extend reach. It&#8217;s the closest thing to a free lunch on the platform.</p>
<p><strong>3. Put the insight in the post, not behind the link.</strong> Link-heavy posts underperformed, plausibly because clicking the link takes the reader off-platform before they react or comment. Write the post so it&#8217;s worth reading even if nobody clicks. The link is a footnote, not the payload.</p>
<p><strong>4. Post about causes and observances you actually have standing on.</strong> &#8220;Observance&#8221; posts &#8211; holidays, awareness months, social causes &#8211; were only 5% of the sample but went undefeated in reactions and dominated reposts. The caveat is mine, not the paper&#8217;s: a hollow holiday post from someone with no track record on the subject is exactly the content <a href="https://www.reddit.com/r/LinkedInLunatics/">r/LinkedInLunatics</a> was built to mock.</p>
<p><strong>5. Match the post type to the metric you actually care about.</strong> Want reposts and reach? Business content &#8211; job openings, announcements &#8211; is what people find easiest to re-share. Want conversation? Interpersonal and personal posts draw comments. Want people to read your article? That&#8217;s click-through rate, which the study couldn&#8217;t measure &#8211; meaning a link post with modest reactions might be quietly doing its job. Don&#8217;t optimize for applause when you wanted readers.</p>
<h2>Don&#8217;t</h2>
<p><strong>6. Don&#8217;t open with &#8220;I&#8217;m happy to share that&#8230;&#8221;</strong> The researchers used that exact sentence as the <em>taxonomic example</em> of a career-update post. When academics use your opener as a category label, your opener is dead. Same graveyard: &#8220;thrilled to announce,&#8221; &#8220;humbled and honored.&#8221;</p>
<p><strong>7. Don&#8217;t expect thought-leadership to pay off in likes.</strong> &#8220;Expertise&#8221; posts &#8211; professional insights, industry takes, sharing articles &#8211; were the second most common category and won exactly one of seven head-to-head comparisons. The market for insight on LinkedIn is glutted. If you post expertise anyway (I do, it&#8217;s the job), do it knowing the reaction count will lie to you.</p>
<p><strong>8. Don&#8217;t write the parable.</strong> The mundane-anecdote-becomes-business-lesson genre &#8211; the recruiter who taught you about resilience, the six-year-old who explained leadership &#8211; is the single most-mocked format on the platform. The paper notes that badly executed insight posts seem to get judged <em>more</em> harshly than other content, not less. Cliché isn&#8217;t just an aesthetic problem; it&#8217;s an engagement risk.</p>
<p><strong>9. Don&#8217;t blend intentions.</strong> The researchers found 74 posts that couldn&#8217;t decide what they were &#8211; advice that turns into a sales pitch, gratitude that&#8217;s secretly a career announcement &#8211; and had to build precedence rules just to code them. Readers detect the bait-and-switch too. One post, one intention. If it&#8217;s an ad, be an ad.</p>
<p><strong>10. Don&#8217;t treat any of this as physics.</strong> The study is observational: no controls for follower count, credibility, post age, or job type, one post per user, and a sample skewed toward Dallas-Fort Worth. &#8220;This category got more engagement in this sample&#8221; is a heuristic, not a law. But given that the average sampled user posts less than once a year and a third had never posted at all, the honest conclusion is that the bar is on the floor. Posting anything original, regularly, already puts you ahead of most of the billion people on the platform.</p>
<p><strong>A note on methodology:</strong> The researchers manually collected the most recent public post from 1,001 individual LinkedIn users (one per user), found by searching &#8220;Dallas,&#8221; &#8220;Fort Worth,&#8221; and &#8220;Dallas Fort Worth&#8221; &#8211; so the sample skews toward that region. Posts were pulled between January and June 2024, but with an average post age of 499 days, the content is predominantly from the 2022-2024 era, with some older stragglers &#8211; which means it&#8217;s almost entirely from before AI-generated posts flooded the platform. Each post was single-coded into one of five categories (Business, Personal, Expertise, Interpersonal, Observances), and engagement was compared using non-parametric tests on reactions, comments, and reposts, with the top 1% of viral outliers removed. It&#8217;s observational and descriptive &#8211; no controls for follower count, credibility, or post age &#8211; so treat the findings as patterns, not predictions. Published 2026 in <a href="https://journals.sagepub.com/doi/10.1177/21582440261428891">SAGE Open</a>.</p>
<p><em>Original: Usera, D., Cox, S., &amp; Walker, L. (2026). <a href="https://journals.sagepub.com/doi/10.1177/21582440261428891">What users post and engage with on LinkedIn: A mixed methods study</a>. SAGE Open.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/02/%f0%9f%a4%96-ten-dos-and-donts-for-linkedin-posts-according-to-actual-research-based-pre-slop-posts.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64152</post-id>	</item>
		<item>
		<title>get rid of that crap blocking your YouTube shorts</title>
		<link>https://cote.io/2026/07/02/get-rid-of-that-crap-blocking-your-youtube-shorts.html</link>
					<comments>https://cote.io/2026/07/02/get-rid-of-that-crap-blocking-your-youtube-shorts.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 02 Jul 2026 09:05:55 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[shorts]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[youtube]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64150</guid>

					<description><![CDATA[YouTube is also introducing a new “Clear Screen mode,” which is designed to temporarily hide “all icons and text from your playback view,” giving users a clean view of their content unencumbered by floating distractions. 🔗 YouTube Shorts are getting even shorter with an update that lets you double the playback speed]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  YouTube is also introducing a new “Clear Screen mode,” which is designed to temporarily hide “all icons and text from your playback view,” giving users a clean view of their content unencumbered by floating distractions.
</p></blockquote>
<p>🔗 <a href="https://techcrunch.com/2026/06/25/youtube-shorts-are-getting-even-shorter-with-an-update-that-lets-you-double-the-playback-speed/">YouTube Shorts are getting even shorter with an update that lets you double the playback speed</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/02/get-rid-of-that-crap-blocking-your-youtube-shorts.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64150</post-id>	</item>
		<item>
		<title>don&#8217;t keep PII</title>
		<link>https://cote.io/2026/07/02/dont-keep-pii.html</link>
					<comments>https://cote.io/2026/07/02/dont-keep-pii.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 02 Jul 2026 09:04:58 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[ageverification]]></category>
		<category><![CDATA[id]]></category>
		<category><![CDATA[leaks]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64148</guid>

					<description><![CDATA[high-value credential &#8211; a passport &#8211; was used in an ancillary low-value authentication system: ID verification for cannabis dispensaries. And it’s the low-value system that got hacked, putting the high-value credential at risk.&#8221; It&#8217;s always best to delete whatever you no longer need. 🔗 One Million Passports Leaked Online]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  high-value credential &#8211; a passport &#8211; was used in an ancillary low-value authentication system: ID verification for cannabis dispensaries. And it’s the low-value system that got hacked, putting the high-value credential at risk.&#8221;
</p></blockquote>
<p>It&#8217;s always best to delete whatever you no longer need.</p>
<p>🔗 <a href="https://www.schneier.com/blog/archives/2026/06/one-million-passports-leaked-online.html">One Million Passports Leaked Online</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/02/dont-keep-pii.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64148</post-id>	</item>
		<item>
		<title>Reducing token usage</title>
		<link>https://cote.io/2026/07/02/reducing-token-usage.html</link>
					<comments>https://cote.io/2026/07/02/reducing-token-usage.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 02 Jul 2026 09:01:56 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[codegeneration]]></category>
		<category><![CDATA[enterpriseai]]></category>
		<category><![CDATA[tokens]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64146</guid>

					<description><![CDATA[Better Defaults (not Usage Caps) &#8212; Engineers can choose any model they want, but defaults matter. We&#8217;re experimenting with defaulting to open weight models like GLM 5.2 and Kimi 2.7 through our LLM gateway, while still encouraging engineers to choose the right model for the task. 91% of our employees were never hitting their usage [&#8230;]]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  Better Defaults (not Usage Caps) &#8212; Engineers can choose any model they want, but defaults matter. We&#8217;re experimenting with defaulting to open weight models like GLM 5.2 and Kimi 2.7 through our LLM gateway, while still encouraging engineers to choose the right model for the task. 91% of our employees were never hitting their usage caps, so instead of lowering caps and driving up alerts, we&#8217;re moving to cheaper defaults. Note that code reviews use a diversity of models, so they can check each other&#8217;s work.</p>
<p>  Better Routing &#8212; In our custom harnesses, we preprocess prompts and route to the best model for the job, considering cache hits and model pricing. For instance, you may want a frontier model for planning, but not for execution where they can be overkill. Ultimately, humans shouldn&#8217;t be choosing models &#8211; AI can automate this task.</p>
<p>  Better Caching &#8212; Cache misses are the easiest way to drive your cost up. All of our requests are cache aware, so we&#8217;re reusing a warm cache wherever possible. For example, our cache hit rate went from 5% → 60% in LibreChat once properly implemented.</p>
<p>  Keep Context Lean &#8212; Start fresh sessions when switching tasks. Scope file context narrowly. Disconnect unused tools. Don&#8217;t just compact. The goal isn&#8217;t fewer tokens used, it&#8217;s fewer tokens wasted.</p>
<p>  Better Visibility &#8212; Our engineers can use as many tokens as they want, from whatever model they want, but we&#8217;ve made usage visible &#8212; and the more you spend on AI, the more impact we expect.
</p></blockquote>
<p>🔗 <a href="https://x.com/brian_armstrong/status/2070670644577280109">Reducing token usage at Coinbase, Brian Armstrong in Twitter</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/02/reducing-token-usage.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64146</post-id>	</item>
		<item>
		<title>&#8220;this is the voice of American business that is being channeled through me&#8221;</title>
		<link>https://cote.io/2026/07/02/this-is-the-voice-of-american-business-that-is-being-channeled-through-me.html</link>
					<comments>https://cote.io/2026/07/02/this-is-the-voice-of-american-business-that-is-being-channeled-through-me.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 02 Jul 2026 08:56:23 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[enterpriseai]]></category>
		<category><![CDATA[palantir]]></category>
		<category><![CDATA[pricing]]></category>
		<category><![CDATA[Quotes]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64144</guid>

					<description><![CDATA[&#8220;Livid&#8221; was the word he used to describe enterprise customers who are &#8220;paying for tokens that create no value,&#8221; while handing over their data to the major firms and, in the end, taxing the public who will end up paying for it in some form. The reason, he ventured, was the &#8220;models have completely… irresponsibly [&#8230;]]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  &#8220;Livid&#8221; was the word he used to describe enterprise customers who are &#8220;paying for tokens that create no value,&#8221; while handing over their data to the major firms and, in the end, taxing the public who will end up paying for it in some form.</p>
<p>  The reason, he ventured, was the &#8220;models have completely… irresponsibly been over-sold…and the sell is, it&#8217;s dangerous for everyone, which is why I can give it to all your adversaries, but I can&#8217;t give it to the Department of War.&#8221;</p>
<p>  &#8220;You sound pretty angry,&#8221; the host interrupted.</p>
<p>  He countered, his finger wagging, &#8220;No, this is the voice of American business that is being channeled through me and I&#8217;m telling you it is absolutely a problem for this country.&#8221;</p>
<p>  🔗 <a href="https://siliconangle.com/2026/07/01/palantir-ceo-alex-karp-doesnt-hold-back-interview-rails-ai-industry/">Palantir CEO Alex Karp doesn’t hold back in interview as he rails against AI industry</a>
</p></blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/02/this-is-the-voice-of-american-business-that-is-being-channeled-through-me.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64144</post-id>	</item>
		<item>
		<title>executives don&#8217;t really know how their companies work, AI layoff edition</title>
		<link>https://cote.io/2026/07/02/executives-dont-really-know-how-their-companies-work-ai-layoff-edition.html</link>
					<comments>https://cote.io/2026/07/02/executives-dont-really-know-how-their-companies-work-ai-layoff-edition.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 02 Jul 2026 08:51:22 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[enterpriseai]]></category>
		<category><![CDATA[ford]]></category>
		<category><![CDATA[layoffs]]></category>
		<category><![CDATA[newsletter]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64142</guid>

					<description><![CDATA[Mistakenly we thought that by just introducing artificial intelligence and ingesting the design requirements that we had, that that would produce a high-quality product.&#8221; To be clear, this doesn&#8217;t mean Ford is abandoning its AI plans entirely. Instead, it&#8217;s using the rehired employees — referred to as &#8220;gray beard&#8221; engineers — to train younger staff [&#8230;]]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  Mistakenly we thought that by just introducing artificial intelligence and ingesting the design requirements that we had, that that would produce a high-quality product.&#8221;</p>
<p>  To be clear, this doesn&#8217;t mean Ford is abandoning its AI plans entirely. Instead, it&#8217;s using the rehired employees — referred to as &#8220;gray beard&#8221; engineers — to train younger staff and reprogram AI tools.”
</p></blockquote>
<p>🔗 <a href="https://finance.yahoo.com/technology/ai/articles/ford-rehires-gray-beard-engineers-190539658.html?guccounter=1">Ford rehires ‘gray beard’ engineers after AI falls short</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/02/executives-dont-really-know-how-their-companies-work-ai-layoff-edition.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64142</post-id>	</item>
		<item>
		<title>🤖 Findings and CIO Retention Guide: Gender, Priorities, and Exit Triggers in High Tech</title>
		<link>https://cote.io/2026/07/02/%f0%9f%a4%96-findings-and-cio-retention-guide-gender-priorities-and-exit-triggers-in-high-tech.html</link>
					<comments>https://cote.io/2026/07/02/%f0%9f%a4%96-findings-and-cio-retention-guide-gender-priorities-and-exit-triggers-in-high-tech.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 02 Jul 2026 07:24:37 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[cio]]></category>
		<category><![CDATA[gender]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[work]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64133</guid>

					<description><![CDATA[Original: Beyond the Pipeline: A Gender Lens on Priorities and Exit Triggers in the High-Tech Industry by researchers at The Academic College of Tel Aviv-Yaffo, Communications of the ACM. Summarized by Claude AI on July 2, 2026. The Findings Men are far more committed to staying. 44.9% of men selected &#8220;no intentions to leave&#8221; vs. [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><em>Original: <a href="https://cacm.acm.org/research/beyond-the-pipeline-a-gender-lens-on-priorities-and-exit-triggers-in-the-high-tech-industry/">Beyond the Pipeline: A Gender Lens on Priorities and Exit Triggers in the High-Tech Industry</a> by researchers at The Academic College of Tel Aviv-Yaffo, Communications of the ACM. Summarized by Claude AI on July 2, 2026.</em></p>
<figure>
<a href="https://cacm.acm.org/research/beyond-the-pipeline-a-gender-lens-on-priorities-and-exit-triggers-in-the-high-tech-industry/">    
<img decoding="async" src="/wp-content/uploads/2026/07/IMG_8019.webp" width="600" alt="Scatter plot titled 'Importance vs. Trigger Potential of Workplace Factors' with shaded quadrants. Compensation and Work-life balance sit in the High Importance / High Trigger quadrant; Interest and Working hours land in Low Importance / High Trigger; Professional development and Working remotely fall in High Importance / Low Trigger; Values, Autonomy, and Tech innovativity cluster in Low Importance / Low Trigger. A red dashed y = x diagonal runs through the chart."/></a>
</figure>
<h2>The Findings</h2>
<ol>
<li><strong>Men are far more committed to staying.</strong> 44.9% of men selected &#8220;no intentions to leave&#8221; vs. 25.8% of women. In regression models, gender was the <em>only</em> significant variable &#8211; not age, parental status, role, or company type.</li>
<li>
<p><strong>Women&#8217;s exit triggers are environmental, not substantive.</strong> Work-life balance and working hours are women&#8217;s top two triggers; they rank fourth and fifth for men. Women also cite workplace atmosphere significantly more. None of the big gender gaps involve the actual work.</p>
</li>
<li>
<p><strong>Women talk about work more negatively than men</strong> &#8211; 0.445 vs. 0.492 average sentiment (p = 0.0002). Notable because in general conversation the pattern runs the other way: women usually score <em>more</em> positive. Work specifically flips it.</p>
</li>
<li>
<p><strong>Compensation is priority #1 for everyone, but more so for men</strong> (74.9% vs. 56.2% top-three selection). Women&#8217;s priorities spread more evenly, with WLB chosen at over twice the male rate (55.1% vs. 26.2%) and remote work higher too. Men lean on team dynamics.</p>
</li>
<li>
<p><strong>Company values rank dead last</strong> &#8211; 57.2% marked it their clear lowest priority, more so for men. For men, compensation and values are top and bottom; women weight them roughly equally.</p>
</li>
<li>
<p><strong>Priorities and exit triggers don&#8217;t align.</strong> Professional development and remote work are valued but rarely quit-worthy. Working hours, interest, significance, and atmosphere are the inverse: low stated importance, high trigger potential when they go bad.</p>
</li>
<li>
<p><strong>Work environment was never rated a low priority by anyone</strong> &#8211; the only category with a floor under it.</p>
</li>
</ol>
<h2>What This Says About Tech Workers Generally: A CIO&#8217;s Guide</h2>
<p>The study&#8217;s most useful contribution for a CIO isn&#8217;t the gender split &#8211; it&#8217;s finding #6, the misalignment between what people <em>say</em> they value and what actually makes them leave. Your engagement surveys are measuring the wrong thing. Employees will tell you they care about compensation, professional development, and remote work, and they do &#8211; but two of those three are &#8220;valued but tolerated&#8221; factors. People appreciate them without quitting over them. Meanwhile the factors that actually eject people &#8211; hours, atmosphere, whether the work feels interesting and significant &#8211; don&#8217;t show up prominently in stated priorities. They&#8217;re background conditions, invisible until violated. Think of it like oxygen: nobody lists it as a top-three priority, but remove it and watch what happens.</p>
<p>The practical translation: <strong>retention is loss-prevention, not perk-provision.</strong> Adding professional development budget or remote flexibility earns goodwill but doesn&#8217;t lock anyone in. Letting hours creep, letting a toxic team fester, letting someone stagnate in boring work &#8211; those are the actual departure mechanisms, and they&#8217;re precisely the things that don&#8217;t surface in a priorities survey. A CIO who wants leading indicators should be instrumenting for deterioration in the deal-breaker quadrant: sustained overtime patterns, team-level attrition clusters, engineers stuck on maintenance work for quarters at a time.</p>
<p>Second lesson: <strong>compensation buys entry, not loyalty.</strong> It&#8217;s the top stated priority and a real trigger, but it scores higher in importance than in trigger potential. People rarely leave <em>purely</em> over pay if the deal-breakers are intact &#8211; and competitive pay won&#8217;t hold someone whose deal-breakers are violated. Pay is table stakes; the environment is the game.</p>
<p>Third: <strong>don&#8217;t spend retention budget on values messaging.</strong> Company values ranked as the clear lowest priority for a majority of respondents. Mission statements and culture decks don&#8217;t retain engineers. The lived environment &#8211; teammates, manager, atmosphere &#8211; was never rated low by anyone. That&#8217;s where &#8220;culture&#8221; actually resides for these workers: in the daily texture, not the poster in the lobby.</p>
<p>And the gender finding, restated for general use: if a definable segment of your workforce is quietly more exit-prone than the rest, the causes are probably structural (hours, flexibility, atmosphere) rather than compensatory, and they won&#8217;t show up until people are already gone. The women in this study weren&#8217;t leaving over less interesting work or worse pay &#8211; they were leaving over conditions the organization could actually change. Which is either damning or hopeful, depending on whether anyone&#8217;s listening.</p>
<h2>Links</h2>
<p>🤖 <a href="https://cacm.acm.org/research/beyond-the-pipeline-a-gender-lens-on-priorities-and-exit-triggers-in-the-high-tech-industry/">Beyond the Pipeline: A Gender Lens on Priorities and Exit Triggers in the High-Tech Industry</a> &#8211; Survey of Israeli CS alumni finds women in tech far more likely to consider leaving than men, driven by work-life balance, hours, and workplace atmosphere rather than pay or the work itself. Stated priorities and actual exit triggers diverge, so retention efforts based on what employees say they value miss the real deal breakers.</p>
<p><!--
🤖 Beyond the Pipeline: A Gender Lens on Priorities and Exit Triggers in the High-Tech Industry
https://cacm.acm.org/research/beyond-the-pipeline-a-gender-lens-on-priorities-and-exit-triggers-in-the-high-tech-industry/
Survey of Israeli CS alumni finds women in tech far more likely to consider leaving than men, driven by work-life balance, hours, and workplace atmosphere rather than pay or the work itself. Stated priorities and actual exit triggers diverge, so retention efforts based on what employees say they value miss the real deal breakers.
--></p>
<p><em>Original: <a href="https://cacm.acm.org/research/beyond-the-pipeline-a-gender-lens-on-priorities-and-exit-triggers-in-the-high-tech-industry/">Beyond the Pipeline: A Gender Lens on Priorities and Exit Triggers in the High-Tech Industry</a> by researchers at The Academic College of Tel Aviv-Yaffo, Communications of the ACM. Summarized by Claude AI on July 2, 2026.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/02/%f0%9f%a4%96-findings-and-cio-retention-guide-gender-priorities-and-exit-triggers-in-high-tech.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64133</post-id>	</item>
		<item>
		<title>DIY Platform &#8211; don&#8217;t do it</title>
		<link>https://cote.io/2026/07/01/platformcon2026-diy-platform.html</link>
					<comments>https://cote.io/2026/07/01/platformcon2026-diy-platform.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Wed, 01 Jul 2026 15:21:47 +0000</pubDate>
				<category><![CDATA[Pivotal]]></category>
		<category><![CDATA[build vs buy]]></category>
		<category><![CDATA[internal developer platforms]]></category>
		<category><![CDATA[PlatformCon]]></category>
		<category><![CDATA[PlatformCon 2026]]></category>
		<category><![CDATA[platformengineering]]></category>
		<category><![CDATA[platforms]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64126</guid>

					<description><![CDATA[Here&#8217;s the 15 minute version of my overview of why you should buy your platform instead of building it. It&#8217;s based on the paper I co-authored on the topic. You can find the slides here, and there&#8217;s also a longer version of the talk from cfgmgmtcamp 2026. If you want to see more of my [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="640" height="360" src="https://www.youtube.com/embed/c5VNfAPrFVY?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 allow-popups-to-escape-sandbox"></iframe>
</div></figure>



<p class="wp-block-paragraph">Here&#8217;s the 15 minute version of my overview of why you should buy your platform instead of building it. It&#8217;s based on <a href="https://images.sw.broadcom.com/Web/CAInc2/%7B68c6ad82-a684-4e39-8feb-12803e4b1f0e%7D_The_Upside_Down_Economics_of_DIY_PaaS.pdf">the paper I co-authored on the topic</a>. </p>



<p class="wp-block-paragraph">You can find the slides here, and there&#8217;s also <a href="https://talks.cote.io/platformcon2026/">a longer version of the talk from cfgmgmtcamp 2026</a>.</p>



<p class="wp-block-paragraph">If you want to see more of my talks, and upcoming ones, they&#8217;re all over on <a href="https://talks.cote.io">talks.cote.io</a>.</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/01/platformcon2026-diy-platform.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64126</post-id>	</item>
		<item>
		<title>Enterprise AI Gets Uber-ed, Smaller Models Cut Energy 90%, and Stop Building Innovation Labs &#8211; Related to your interests, Wednesday</title>
		<link>https://cote.io/2026/07/01/enterprise-ai-gets-uber-ed-smaller-models-cut-energy-90-and-stop-building-innovation-labs-related-to-your-interests-wednesday.html</link>
					<comments>https://cote.io/2026/07/01/enterprise-ai-gets-uber-ed-smaller-models-cut-energy-90-and-stop-building-innovation-labs-related-to-your-interests-wednesday.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Wed, 01 Jul 2026 05:27:24 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[newsletter]]></category>
		<category><![CDATA[AI]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64121</guid>

					<description><![CDATA[Also: Target&#8217;s RAG pipeline, the 13-person B2B buying group, Uber on AI dev productivity, and prompt injection as role confusion. ICYMI Original content published since last time. War for Talent &#8211; Software Defined Talk #578 &#8211; &#8220;This week, we discuss Fable follow-up, Gartner&#8217;s AI Governance MQ, and the war for AI talent. Plus, Matt and [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><em>Also: Target&#8217;s RAG pipeline, the 13-person B2B buying group, Uber on AI dev productivity, and prompt injection as role confusion.</em></p>
<h2>ICYMI</h2>
<p><em>Original content published since last time.</em></p>
<ul>
<li><a href="https://www.softwaredefinedtalk.com/578?ref=cote.io">War for Talent &#8211; Software Defined Talk #578</a> &#8211; &#8220;This week, we discuss Fable follow-up, Gartner&#8217;s AI Governance MQ, and the war for AI talent. Plus, Matt and Brandon review &#8216;Disclosure Day.'&#8221;</li>
<li><a href="https://www.youtube.com/watch?v=nULFH7-t2GQ&amp;ref=cote.io">Why not both &#8211; build vs buy when AI is the one spending the tokens &#8211; Tanzu Catsup</a></li>
</ul>
<h2>Related to your interests</h2>
<ul>
<li><a href="https://www.constellationr.com/insights/news/heres-what-we-learned-about-ai-projects-enterprise-buyers-so-far?ref=cote.io">Here&#8217;s what we learned about AI projects from enterprise buyers so far</a> &#8211; Enterprise AI enshitification: &#8220;[T]he term I heard repeatedly when talking about OpenAI and Anthropic was &#8216;Uber-ed.&#8217; Everyone knows that enterprise AI is heavily subsidized to gain users and share. Uber did the same thing. We also know how that story played out as prices went higher as an ecosystem gains leverage. OpenAI and Anthropic are just newfangled plays on the Uber model. If you want another analogy you can substitute Uber for Netflix. Either way, we all know the drill: Things that look good today usually mean you&#8217;re screwed tomorrow.&#8221;</li>
<li><a href="https://cote.io/2026/06/29/from-the-school-or-culture-eats-technology-for-breakfast.html">From the school of culture eats technology for breakfast</a></li>
<li><a href="https://www.unesco.org/en/articles/ai-large-language-models-new-report-shows-small-changes-can-reduce-energy-use-90?ref=cote.io">AI Large Language Models: new report shows small changes can reduce energy use 90%</a> &#8211; &#8220;Smaller models are just as smart and accurate as large ones: Small models tailored to specific tasks can cut energy use by up to 90%. Currently, users rely on large, general-purpose models for all their needs.&#8221;</li>
<li><a href="https://www.infoq.com/news/2026/06/target-ai-campaign-forecasting/?ref=cote.io">🤖 Inside Target&#8217;s LLM-Based System for Semantic Matching in Marketing Forecast Pipelines</a> &#8211; Target reframes campaign forecasting as a retrieval problem, using a RAG pipeline of embeddings plus LLM ranking to surface similar past campaigns instead of maintaining brittle rules. It hit 100% coverage at top-3 matches, keeps analysts in the loop, and improves long-tail coverage and interpretability.</li>
<li><a href="https://chatgptpro.substack.com/?ref=cote.io">ChatGPT for Pros</a> &#8211; How people use ChatGPT for things that are no programming &#8211; write-ups and interviews from OpenAI.</li>
<li><a href="https://newsletter.getdx.com/p/ubers-journey-of-measuring-ai-impact?ref=cote.io">Uber&#8217;s journey of measuring AI impact on developer productivity</a></li>
<li><a href="https://www.forrester.com/blogs/b2b-social-media-influencers-have-more-influence-than-ever/?ref=cote.io">B2B Social Media Influencers Have More Influence Than Ever</a> &#8211; &#8220;Digital natives (Gen Zers and millennials) make up the largest portion of the typical B2B buying group (which now consists of 13 members, on average), and these and other buyers increasingly turn to social platforms to learn, evaluate, and validate decisions. In fact, social media is now second only to conversational AI as the most common self-guided source of information that buyers cite as meaningful.&#8221;</li>
<li><a href="https://civicworks.substack.com/p/stop-building-innovation-labs?ref=cote.io">Stop Building Innovation Labs</a> &#8211; Yes: &#8220;The environments capable of creating meaningful change are almost always the ones that shorten the distance between assumption and evidence &#8211; ensuring that learning happens before institutions become too committed to decisions that are difficult to reverse.&#8221; But: &#8220;The question has never really been whether governments need experimentation. It is whether they are willing to create and protect the conditions that allow experimentation to shape decisions before systems fully commit themselves to the wrong trajectory.&#8221;</li>
<li><a href="https://seroter.com/2026/06/28/crafting-an-agent-team-that-still-includes-me/">Crafting an agent team that still includes me</a> &#8211; From the never write a line of code again school of AI: &#8220;LLMs and agents basically know everything but your context. There&#8217;s a role for you in setting up the full context&#8211;instructions, tools, examples, policies, skills, and such&#8211;your agent needs. It&#8217;s also up to the human to set a goal for the agent to loop on. And unless you completely trust the quality of the output, we have a role in reviewing (and owning) the result.&#8221;</li>
<li><a href="https://thenewstack.io/aws-forward-deployed-engineering/?ref=cote.io">AWS just put $1 billion into forward deployed engineers. Here&#8217;s why it matters for enterprise teams.</a> &#8211; Enterprise AI needs a lot of custom fitting and one off integration, so you need a lot of post-sales engineering. On the one hand, this is lock-in in the making, but lock-in to your own, stack. You build a stack that is unique to you. On the other hand, it means you get exactly what you want.</li>
<li><a href="https://blogs.vmware.com/cloud-foundation/2026/06/30/from-container-image-to-production-container-service-in-vmware-cloud-foundation-9-1/?ref=cote.io">From Container Image to Production: Container Service in VMware Cloud Foundation 9.1 &#8211; VMware Cloud Foundation (VCF) Blog</a> &#8211; I hope this finally fixes about a decade or obsessing about Kubernetes, finally giving an easy way to tick it off the list: &#8220;We have heard from many organizations that sometimes they &#8216;just want to run a container,&#8217; or they can&#8217;t hire the talent they would like to run workloads on Kubernetes&#8221; // You get a fine blinking cursor, ready for a platform so your developers can get back to making apps.</li>
<li><a href="https://blogs.vmware.com/tanzu/from-instance-to-fleet-enterprise-scale-service-management-in-tanzu-platform-10-4/">🤖 From Instance to Fleet: Enterprise-Scale Service Management in Tanzu Platform 10.4</a> &#8211; Tanzu Platform 10.4 makes fleet-wide service lifecycle ops (backup, restore, upgrade, patch) first-class from Tanzu Hub. It also extends the service binding model to VKS apps, giving them the same governed, marketplace-driven path to data and messaging services.</li>
</ul>
<h2>AI Summaries</h2>
<p><em>I wanted to read these, but I didn&#8217;t make the time, so I asked the robot to summarize them.</em></p>
<ul>
<li><a href="https://incomprehensiblemedia.com/2026/06/30/enterprise-ai-buyers-pivot-from.html">🤖 Enterprise AI Buyers Pivot From Model Shopping to Optionality, Cost Discipline, and Architectural Control</a></li>
<li><a href="https://incomprehensiblemedia.com/2026/06/26/openais-codex-data-agentic-ai.html">🤖 OpenAI&#8217;s Codex Data: Agentic AI Use Grew 5x in 2026, Spread Past Developers, and Shifted Work From Asking to Delegating</a></li>
<li><a href="https://incomprehensiblemedia.com/2026/06/26/prompt-injection-isnt-a-bug.html">🤖 Prompt Injection Isn&#8217;t a Bug, It&#8217;s Role Confusion: LLMs Identify Roles by Writing Style, Not the Tags Meant to Secure Them</a></li>
</ul>
<h1>Logoff</h1>
<p>Days of doing, but what was done?</p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/01/enterprise-ai-gets-uber-ed-smaller-models-cut-energy-90-and-stop-building-innovation-labs-related-to-your-interests-wednesday.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64121</post-id>	</item>
		<item>
		<title>Elusive Enterprise AI ROI: bring in the FDEs</title>
		<link>https://cote.io/2026/07/01/elusive-enterprise-ai-roi-bring-in-the-fdes.html</link>
					<comments>https://cote.io/2026/07/01/elusive-enterprise-ai-roi-bring-in-the-fdes.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Wed, 01 Jul 2026 05:19:24 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[enterpriseai]]></category>
		<category><![CDATA[fde]]></category>
		<category><![CDATA[ROI]]></category>
		<category><![CDATA[services]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64119</guid>

					<description><![CDATA[Enterprise AI needs a lot of custom fitting and one off integration, so you need a lot of post-sales engineering. On the one hand, this is lock-in in the making, but lock-in to your own, stack. You build a stack that is unique to you. On the other hand, it means you get exactly what [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Enterprise AI needs a lot of custom fitting and one off integration, so you need a lot of post-sales engineering. On the one hand, this is lock-in in the making, but lock-in to your own, stack. You build a stack that is unique to you. On the other hand, it means you get exactly what you want.</p>
<p>🔗 <a href="https://thenewstack.io/aws-forward-deployed-engineering/?ref=cote.io">AWS just put $1 billion into forward deployed engineers. Here&#8217;s why it matters for enterprise teams.</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/07/01/elusive-enterprise-ai-roi-bring-in-the-fdes.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64119</post-id>	</item>
		<item>
		<title>From the school of culture eats technology for breakfast</title>
		<link>https://cote.io/2026/06/29/from-the-school-or-culture-eats-technology-for-breakfast.html</link>
					<comments>https://cote.io/2026/06/29/from-the-school-or-culture-eats-technology-for-breakfast.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Mon, 29 Jun 2026 04:41:20 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[cases]]></category>
		<category><![CDATA[coe]]></category>
		<category><![CDATA[digitaltransformation]]></category>
		<category><![CDATA[govt]]></category>
		<category><![CDATA[smallbatch]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64102</guid>

					<description><![CDATA[Yes: The environments capable of creating meaningful change are almost always the ones that shorten the distance between assumption and evidence – ensuring that learning happens before institutions become too committed to decisions that are difficult to reverse. But: The question has never really been whether governments need experimentation. It is whether they are willing [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Yes:</p>
<blockquote><p>
  The environments capable of creating meaningful change are almost always the ones that shorten the distance between assumption and evidence – ensuring that learning happens before institutions become too committed to decisions that are difficult to reverse.
</p></blockquote>
<p>But:</p>
<blockquote><p>
  The question has never really been whether governments need experimentation. It is whether they are willing to create and protect the conditions that allow experimentation to shape decisions before systems fully commit themselves to the wrong trajectory.&#8221;
</p></blockquote>
<p>🔗 <a href="https://open.substack.com/pub/civicworks/p/stop-building-innovation-labs?r=2d4o&amp;utm_campaign=post&amp;utm_medium=web">Stop Building Innovation Labs</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/06/29/from-the-school-or-culture-eats-technology-for-breakfast.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64102</post-id>	</item>
		<item>
		<title>Garbage Chairs of Amsterdam</title>
		<link>https://cote.io/2026/06/27/garbage-chairs-of-amsterdam-36.html</link>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Sat, 27 Jun 2026 10:00:00 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[garbagechairsofamsterdam]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64084</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="4284" height="5712" data-attachment-id="64083" data-permalink="https://cote.io/77f60856-ae4b-43f8-a2c0-65d078da97c1" data-orig-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?fit=4284%2C5712&amp;ssl=1" data-orig-size="4284,5712" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="77F60856-AE4B-43F8-A2C0-65D078DA97C1" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?fit=768%2C1024&amp;ssl=1" src="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?resize=4284%2C5712&#038;ssl=1" alt="A Garbage Chair of Amsterdam that is worn, wooden chair sits askew on a cracked sidewalk near a canal, brick wall, and parked bicycles." class="wp-image-64083" srcset="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?w=4284&amp;ssl=1 4284w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?resize=225%2C300&amp;ssl=1 225w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?resize=768%2C1024&amp;ssl=1 768w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?resize=113%2C150&amp;ssl=1 113w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?resize=1152%2C1536&amp;ssl=1 1152w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?resize=1536%2C2048&amp;ssl=1 1536w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?resize=900%2C1200&amp;ssl=1 900w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?resize=600%2C800&amp;ssl=1 600w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?resize=450%2C600&amp;ssl=1 450w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?resize=300%2C400&amp;ssl=1 300w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?resize=150%2C200&amp;ssl=1 150w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?resize=1200%2C1600&amp;ssl=1 1200w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?w=2000&amp;ssl=1 2000w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/77F60856-AE4B-43F8-A2C0-65D078DA97C1.jpg?w=3000&amp;ssl=1 3000w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></figure>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64084</post-id>	</item>
		<item>
		<title>Garbage Chairs of Amsterdam</title>
		<link>https://cote.io/2026/06/26/garbage-chairs-of-amsterdam-35.html</link>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Fri, 26 Jun 2026 10:00:00 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[garbagechairsofamsterdam]]></category>
		<guid isPermaLink="false">https://cote.io/?p=63912</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="4284" height="5712" data-attachment-id="63911" data-permalink="https://cote.io/d68f3a94-ca38-4637-a9ab-4239d169bbf2" data-orig-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?fit=4284%2C5712&amp;ssl=1" data-orig-size="4284,5712" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="D68F3A94-CA38-4637-A9AB-4239D169BBF2" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?fit=768%2C1024&amp;ssl=1" src="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?resize=4284%2C5712&#038;ssl=1" alt="Photo by Cormac." class="wp-image-63911" srcset="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?w=4284&amp;ssl=1 4284w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?resize=225%2C300&amp;ssl=1 225w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?resize=768%2C1024&amp;ssl=1 768w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?resize=113%2C150&amp;ssl=1 113w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?resize=1152%2C1536&amp;ssl=1 1152w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?resize=1536%2C2048&amp;ssl=1 1536w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?resize=900%2C1200&amp;ssl=1 900w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?resize=600%2C800&amp;ssl=1 600w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?resize=450%2C600&amp;ssl=1 450w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?resize=300%2C400&amp;ssl=1 300w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?resize=150%2C200&amp;ssl=1 150w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?resize=1200%2C1600&amp;ssl=1 1200w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?w=2000&amp;ssl=1 2000w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/D68F3A94-CA38-4637-A9AB-4239D169BBF2.jpg?w=3000&amp;ssl=1 3000w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><figcaption class="wp-element-caption">Photo by Cormac.</figcaption></figure>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">63912</post-id>	</item>
		<item>
		<title>Garbage Chairs of Amsterdam</title>
		<link>https://cote.io/2026/06/25/garbage-chairs-of-amsterdam-86.html</link>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 25 Jun 2026 10:00:00 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[garbagechairsofamsterdam]]></category>
		<guid isPermaLink="false">https://cote.io/?p=63655</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="5712" height="4284" data-attachment-id="63654" data-permalink="https://cote.io/f381fd22-ab48-41d3-931b-4896f22d1c79" data-orig-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?fit=5712%2C4284&amp;ssl=1" data-orig-size="5712,4284" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="F381FD22-AB48-41D3-931B-4896F22D1C79" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?fit=1024%2C768&amp;ssl=1" src="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?resize=5712%2C4284&#038;ssl=1" alt="A Garbage Chair of Amsterdam that is worn, wooden-framed bicycle chair sits askew on a brick sidewalk beside a canal, showing signs of age and neglect." class="wp-image-63654" srcset="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?w=5712&amp;ssl=1 5712w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?resize=150%2C113&amp;ssl=1 150w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?resize=2048%2C1536&amp;ssl=1 2048w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?resize=1200%2C900&amp;ssl=1 1200w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?resize=800%2C600&amp;ssl=1 800w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?resize=600%2C450&amp;ssl=1 600w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?resize=400%2C300&amp;ssl=1 400w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/F381FD22-AB48-41D3-931B-4896F22D1C79.jpg?w=3000&amp;ssl=1 3000w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></figure>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">63655</post-id>	</item>
		<item>
		<title>AI Coding Costs Overtake Salaries, Broadcom&#8217;s Intelligence Processor, and sovereign cloud &#8211; Related to your interests, Thursday</title>
		<link>https://cote.io/2026/06/25/ai-coding-costs-overtake-salaries-broadcoms-intelligence-processor-and-sovereign-cloud-related-to-your-interests-thursday.html</link>
					<comments>https://cote.io/2026/06/25/ai-coding-costs-overtake-salaries-broadcoms-intelligence-processor-and-sovereign-cloud-related-to-your-interests-thursday.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 25 Jun 2026 09:34:31 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[newsletter]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Spring]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64050</guid>

					<description><![CDATA[Defeat AI-Powered Threats with VMware Tanzu Spring Here&#8217;s the panel I hosted on how the Spring project is adapting to AI-powered threats. We covered the volume spike in Spring security reports, the kinds of vulnerabilities the models are good at finding, chained &#8220;narrative&#8221; attacks, the three-bucket fix/fork/ditch triage for open source deps, the clean-room rebuild [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Defeat AI-Powered Threats with VMware Tanzu Spring</h2>



<p class="wp-block-paragraph"><iframe loading="lazy" width="560" height="315" src="https://www.youtube.com/embed/aM22jYFgls0?si=7H69xgy03JhVoGrD" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe></p>



<p class="wp-block-paragraph">Here&#8217;s <a href="https://www.youtube.com/watch?v=aM22jYFgls0?ref=cote.io">the panel I hosted on how the Spring project is adapting to AI-powered threats</a>. We covered the volume spike in Spring security reports, the kinds of vulnerabilities the models are good at finding, chained &#8220;narrative&#8221; attacks, the three-bucket fix/fork/ditch triage for open source deps, the clean-room rebuild of Spring&#8217;s ~1,800 dependencies, and how the Spring release train got compressed. My co-worker pals have a lot to say:  Cora Iberkleid, Ryan Morgan, and Michael Minella.</p>



<p class="wp-block-paragraph">As ever, when you remove one bottleneck with AI, you move onto dealing with the next  one. As Michael Minella put it: when customers ask if Spring will ship more often given the CVE volume, his question back is &#8211; if I did, could you consume it any faster? The answer is almost always no.</p>



<p class="wp-block-paragraph">Check out <a href="https://www.youtube.com/watch?v=aM22jYFgls0?ref=cote.io">the recording</a>, it&#8217;s good stuff!</p>



<p class="wp-block-paragraph">And, if you have anything to do with Java and Spring apps, you might be interested in the actual thing we talk about, <a href="https://enterprise.spring.io">VMware Tanzu Spring, which packages up all this stuff plus awhole lot more</a>. &#8230;and, I&#8217;d be remise if I didn&#8217;t suggest that you <a href="https://trytanzu.ai">TryTanzu.ai</a> for even more.</p>



<h2 class="wp-block-heading">ICYMI</h2>



<p class="wp-block-paragraph"><em>Original content published since last time.</em></p>



<ul class="wp-block-list">
<li><a href="https://cote.io/2026/06/25/conference-talks-in-an-ai-driven-world-are-likely-to-get-boring-or-need-to-dramatically-change.html">Conference talks in an AI driven world are likely to get boring, or need to dramatically change</a></li>



<li><a href="https://cote.io/2026/06/25/keep-domestic-wages-low-sell-to-rich-countries-profit.html">Keep domestic wages low + sell to rich countries = profit!</a></li>
</ul>



<h2 class="wp-block-heading">Related to your interests</h2>



<ul class="wp-block-list">
<li><a href="https://www.hpcwire.com/aiwire/2026/06/24/openai-and-broadcom-unveil-llm-optimized-intelligence-processor/?ref=cote.io">OpenAI and Broadcom Unveil LLM-Optimized Intelligence Processor</a></li>



<li><a href="https://www.computerweekly.com/news/366645054/Gartner-AI-coding-agents-will-cost-more-than-real-developers?ref=cote.io">Gartner: AI coding agents will cost more than real developers</a> &#8211; &#8220;Research by Gartner Peer Insights has found that 23% of tech leaders are spending $200 to $500 per developer per month on tokens for artificial intelligence (AI) coding agents, such as Claude Code, Cursor and OpenAI Codex.&#8221; And: &#8220;The IT analyst firm has forecast that by 2028, AI coding costs will overtake the average developer&#8217;s salary due to rising large language model (LLM) token consumption and the shift to consumption-based licensing models.&#8221;</li>



<li><a href="https://claude.com/blog/using-claude-code-the-unreasonable-effectiveness-of-html?ref=cote.io">Using Claude Code: The unreasonable effectiveness of HTML</a> &#8211; I like the idea of having your AI thingies creating one off HTML pages as output. For example, monitoring and management agents. Most services now have an MCP server that will give API access to observability, logs, etc. What if instead of emitting JSON, they (also) emitted an HTML page?</li>
</ul>



<h2 class="wp-block-heading">Wastebook</h2>



<ul class="wp-block-list">
<li>&#8220;[I]f you&#8217;ve been nodding along as you read any of it and you&#8217;re still planning on using your computer to talk to datacenter-resident ghosts to &#8216;achieve&#8217; stuff that you can only experience _through_it, well, then, you&#8217;re too close to the problem to notice.&#8221; <a href="https://taoofmac.com/space/blog/2026/06/24/1300?ref=cote.io">Here</a></li>



<li>&#8220;Pinterest clean girl fitness and fruit bowl gua sha yoga mat pilates in the forest&#8221; content.&#8217; <a href="https://blog.avas.space/clean-girl-klein-dogwhistle/?ref=cote.io">Here</a></li>
</ul>



<h2 class="wp-block-heading">AI Summaries</h2>



<p class="wp-block-paragraph"><em>I wanted to read these, but I didn&#8217;t make the time, so I asked the robot to summarize them.</em></p>



<ul class="wp-block-list">
<li><a href="https://incomprehensiblemedia.com/2026/06/25/europes-cloud-sovereignty-push.html">🤖 Europe&#8217;s Cloud Sovereignty Push Risks Driving Fragmentation, Not Security</a></li>



<li><a href="https://incomprehensiblemedia.com/2026/06/24/what-is-an-ai-governance.html">🤖 What is an &#8220;AI Governance Platform?&#8221;</a></li>
</ul>



<h2 class="wp-block-heading">Logoff</h2>



<p class="wp-block-paragraph">As you may have read, it is hot in Europe.</p>



<p class="wp-block-paragraph">Most people have no Air Conditioning here, which will surely change over the next decade.</p>



<p class="wp-block-paragraph">In the meantime, here is Claude&#8217;s suggestion for keeping cool with fans:</p>



<figure class="wp-block-image is-resized"><a href="https://cote.io/"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/attic-bedroom-fan-setup-plan.jpg?ssl=1" alt="Top-down diagram of an attic bedroom. Two blue vertical lines mark the windows on opposite walls; a black circle representing an exhaust fan sits in front of the right window. A green rounded rectangle labeled 'Stairwell no door' is in the lower middle. A solid blue arrow curves from the left window across the room into the fan; a coral arrow points right from the fan out the window; a dashed line runs from the stairwell up to the fan." style="width:600px;height:auto"/></a><figcaption class="wp-element-caption">Generated by Claude Opus 4.8</figcaption></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">
  There are two jobs here, run at opposite hours. <strong>At night</strong>, when it&#8217;s cooler outside than in, the goal is to flush the room &#8211; push hot air out, pull cool air in. <strong>By day</strong>, when it&#8217;s hotter outside, the goal flips: keep the cooled air in and repel the heat.</p>



<p class="wp-block-paragraph">  So at night, open the right window wide with the fan exhausting out of it, and crack the left (cool-side) window to about a third &#8211; the incoming air speeds up through the narrow gap into a real draft across the room. Pull the fan back a foot or two from the window and angle it to draw across the room&#8217;s width rather than threading a straight cool-air pipe between the two windows. If the room stops feeling fresh, open the left window a little until the cool side is clearly winning.</p>



<p class="wp-block-paragraph">  By day, do the opposite and less: button the room up, left window barely cracked, blinds down, fan pointed only at bodies.
</p>
</blockquote>



<p class="wp-block-paragraph">Seems to work&#8230;fine, but not <em>great</em>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><em>Want to subscribe to this newsletter and get it in your email? Do that <a href="https://cote.io/subscribe/">here</a>. You&#8217;ll just get this type of link and post round-up, not everything posted on <a href="https://cote.io/weblog/">the weblog</a>.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/06/25/ai-coding-costs-overtake-salaries-broadcoms-intelligence-processor-and-sovereign-cloud-related-to-your-interests-thursday.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64050</post-id>	</item>
		<item>
		<title>the actual cost of AI coding is going up, and will likely increase</title>
		<link>https://cote.io/2026/06/25/the-actual-cost-of-ai-coding-is-going-up-and-will-likely-increase.html</link>
					<comments>https://cote.io/2026/06/25/the-actual-cost-of-ai-coding-is-going-up-and-will-likely-increase.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 25 Jun 2026 07:40:32 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Gartner]]></category>
		<category><![CDATA[ROI]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64043</guid>

					<description><![CDATA[Research by Gartner Peer Insights has found that 23% of tech leaders are spending $200 to $500 per developer per month on tokens for artificial intelligence (AI) coding agents, such as Claude Code, Cursor and OpenAI Codex. And: The IT analyst firm has forecast that by 2028, AI coding costs will overtake the average developer&#8217;s salary [&#8230;]]]></description>
										<content:encoded><![CDATA[<blockquote><p>
  Research by Gartner Peer Insights has found that 23% of tech leaders are spending $200 to $500 per developer per month on tokens for artificial intelligence (AI) coding agents, such as Claude Code, Cursor and OpenAI Codex.
</p></blockquote>
<p>And:</p>
<blockquote><p>
  The IT analyst firm has forecast that by 2028, AI coding costs will overtake the average developer&#8217;s salary due to rising large language model (LLM) token consumption and the shift to consumption-based licensing models.&#8221;
</p></blockquote>
<p>When the costs go up, getting ROI out of AI will be <em>even more</em> difficult &#8211; <a href="https://cote.io/?s=%22elusive+ai+roi%22">enterprise ROI is already elusive</a>.</p>
<p>🔗 <a href="https://www.computerweekly.com/news/366645054/Gartner-AI-coding-agents-will-cost-more-than-real-developers">Gartner: AI coding agents will cost more than real developers</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/06/25/the-actual-cost-of-ai-coding-is-going-up-and-will-likely-increase.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64043</post-id>	</item>
		<item>
		<title>mood</title>
		<link>https://cote.io/2026/06/25/mood.html</link>
					<comments>https://cote.io/2026/06/25/mood.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 25 Jun 2026 07:34:57 +0000</pubDate>
				<category><![CDATA[pictures]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64037</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large has-lightbox"><a href="https://www.youtube.com/watch?v=h_h7r9n3jCQ"><img data-recalc-dims="1" loading="lazy" decoding="async" width="1024" height="730" data-attachment-id="64039" data-permalink="https://cote.io/2026/06/25/mood.html/screenshot-tape-machine-2026-06-25-at-09-27-512x" data-orig-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/Screenshot-Tape-Machine-2026-06-25-at-09.27.51%402x.png?fit=2698%2C1924&amp;ssl=1" data-orig-size="2698,1924" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="Screenshot &amp;#8211; Tape Machine &amp;#8211; 2026-06-25 at 09.27.51@2x" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/Screenshot-Tape-Machine-2026-06-25-at-09.27.51%402x.png?fit=1024%2C730&amp;ssl=1" src="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/Screenshot-Tape-Machine-2026-06-25-at-09.27.51%402x.png?resize=1024%2C730&#038;ssl=1" alt="" class="wp-image-64039" srcset="https://i0.wp.com/cote.io/wp-content/uploads/2026/06/Screenshot-Tape-Machine-2026-06-25-at-09.27.51%402x.png?resize=1024%2C730&amp;ssl=1 1024w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/Screenshot-Tape-Machine-2026-06-25-at-09.27.51%402x.png?resize=300%2C214&amp;ssl=1 300w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/Screenshot-Tape-Machine-2026-06-25-at-09.27.51%402x.png?resize=150%2C107&amp;ssl=1 150w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/Screenshot-Tape-Machine-2026-06-25-at-09.27.51%402x.png?resize=768%2C548&amp;ssl=1 768w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/Screenshot-Tape-Machine-2026-06-25-at-09.27.51%402x.png?resize=1536%2C1095&amp;ssl=1 1536w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/Screenshot-Tape-Machine-2026-06-25-at-09.27.51%402x.png?resize=2048%2C1460&amp;ssl=1 2048w, https://i0.wp.com/cote.io/wp-content/uploads/2026/06/Screenshot-Tape-Machine-2026-06-25-at-09.27.51%402x.png?resize=1200%2C856&amp;ssl=1 1200w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></a></figure>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/06/25/mood.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64037</post-id>	</item>
		<item>
		<title>people work better with HTML, not markdown</title>
		<link>https://cote.io/2026/06/25/people-work-better-with-html-not-markdown.html</link>
					<comments>https://cote.io/2026/06/25/people-work-better-with-html-not-markdown.html#respond</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 25 Jun 2026 07:25:51 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[claude]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[mcp]]></category>
		<category><![CDATA[UI]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64034</guid>

					<description><![CDATA[I like the idea of having your AI thingies creating one off HTML pages as output. For example, monitoring and management agents. Most services now have an MCP server that will give API access to observability, logs, etc. What if instead of emitting JSON, they (also) emitted an HTML page? 🔗 Using Claude Code: The [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>I like the idea of having your AI thingies creating one off HTML pages as output. For example, monitoring and management agents. Most services now have an MCP server that will give API access to observability, logs, etc. What if instead of emitting JSON, they (also) emitted an HTML page?</p>
<p>🔗 <a href="https://claude.com/blog/using-claude-code-the-unreasonable-effectiveness-of-html">Using Claude Code: The unreasonable effectiveness of HTML</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/06/25/people-work-better-with-html-not-markdown.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64034</post-id>	</item>
		<item>
		<title>Conference talks in an AI driven world are likely to get boring, or need to dramatically change</title>
		<link>https://cote.io/2026/06/25/conference-talks-in-an-ai-driven-world-are-likely-to-get-boring-or-need-to-dramatically-change.html</link>
					<comments>https://cote.io/2026/06/25/conference-talks-in-an-ai-driven-world-are-likely-to-get-boring-or-need-to-dramatically-change.html#comments</comments>
		
		<dc:creator><![CDATA[Coté]]></dc:creator>
		<pubDate>Thu, 25 Jun 2026 05:29:18 +0000</pubDate>
				<category><![CDATA[Found]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[presentations]]></category>
		<guid isPermaLink="false">https://cote.io/?p=64029</guid>

					<description><![CDATA[If “I will never write code again, and instead use AI to code” becomes the norm, what will programming conference talks look like. Most of those talks hinge on seeing someone stunt demo coding. But now you’ll just see them write prompts? Like, seeing Josh Long tell Claude to help get demented pets adopted would [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>If “I will never write code again, and instead use AI to code” becomes the norm, what will programming conference talks look like. Most of those talks hinge on seeing someone stunt demo coding. But now you’ll just see them write prompts?</p>
<p>Like, <a href="https://youtu.be/6zfuCPQzrwE?is=q4moJjCdAQcH_wAB">seeing Josh Long</a> tell Claude to help get demented pets adopted would be…boring…?</p>
<p>I mean, maybe he would do stand-up bits while you waited for Claude to return, which would be delightful, but it’d change the entire dynamic.</p>
<p>This applies to most any technical talk. You can image all past DevOpsDays talks being reduced to prompting the AI to, like, install Kubernetes the hard way.</p>
<p>‪You can even imagine that sessions at <a href="https://youtube.com/playlist?list=PLvk9Yh_MWYuyVkiBbGjgWB3jjmxeJxwUE&amp;si=tkAd4ZpIbU39VTfp">the DOES conferences</a> would just be “connect to our HR system, Jira, and finance and tell me how to optimize our digital transformation strategy &#8211; make sure to look up <a href="https://cote.pizza/shit-people-say/‬">Conway’s and Goodhart&#8217;s Laws, etc.</a>&#8221;</p>
<p>‪If a large percentage of your audience is just going to return to work and program by promoting…showing them how to code with your fingers is an odd mismatch?‬</p>
<p>‪This means that conferences should start accepting “I’ll prompt Claude to code, showing people how to use Cool New Features in Whatever Tech Stack/Current Business Strategy Theory”?‬</p>
<p>‪Everything becomes something like “how to work with the AI to get your work done” rather than showing how to do the actual work.‬</p>
<p>Maybe the art of the conference talks becomes making waiting for that reply entertaining and figuring out how to visualize the outcomes beyond code and markdown.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://cote.io/2026/06/25/conference-talks-in-an-ai-driven-world-are-likely-to-get-boring-or-need-to-dramatically-change.html/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64029</post-id>	</item>
	</channel>
</rss>