Coté https://cote.io/ en Sat, 21 Mar 2026 08:11:20 +0100 Garbage Chairs of Amsterdam https://cote.io/2026/03/21/garbage-chairs-of-amsterdam.html Sat, 21 Mar 2026 08:11:20 +0100 http://cote.micro.blog/2026/03/21/garbage-chairs-of-amsterdam.html <p><img src="https://cdn.uploads.micro.blog/3446/2026/img-7318.jpg" alt="Underground waste containers on an Amsterdam street with an abandoned office chair wedged between them" /></p><p>Hidden, but seen.</p> <p><img src="https://cdn.uploads.micro.blog/3446/2026/img-7318.jpg" alt="Underground waste containers on an Amsterdam street with an abandoned office chair wedged between them" /></p><p>Hidden, but seen.</p> Opinionated Platforms, Private Models, & Essential Dev Tooling https://cote.io/2026/03/20/opinionated-platforms-private-models-essential.html Fri, 20 Mar 2026 19:46:51 +0100 http://cote.micro.blog/2026/03/20/opinionated-platforms-private-models-essential.html <div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://news.kagi.com/tech/2026032014/meta-keeps-horizon-worlds-vr-support-for-existing-games" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6tsk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6tsk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6tsk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6tsk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg 1456w" sizes="100vw"><img src="https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f87b7e1af-3.jpg" width="1399" height="787" data-attrs="{"src":"[substack-post-media.s3.amazonaws.com/public/im...](https://substack-post-media.s3.amazonaws.com/public/images/87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg)","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":787,"width":1399,"resizeWidth":null,"bytes":null,"alt":"Meta's metaverse app will stick around after all.","title":null,"type":null,"href":"https://news.kagi.com/tech/2026032014/meta-keeps-horizon-worlds-vr-support-for-existing-games","belowTheFold":false,"topImage":true,"internalRedirect":null,"isProcessing":false,"align":null,"offset":false}" class="sizing-normal" alt="Meta's metaverse app will stick around after all." title="Meta's metaverse app will stick around after all." srcset="https://substackcdn.com/image/fetch/$s_!6tsk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6tsk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6tsk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg 1272w, https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f87b7e1af-3.jpg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1><strong>Related to your interests</strong></h1><ul><li><p><a href="https://blogs.vmware.com/tanzu/why-your-diy-kubernetes-stack-wont-survive-the-era-of-agentic-ai/">Why Your DIY Kubernetes Stack Won’t Survive the Era of Agentic AI</a> - 🤖 DIY Kubernetes stacks built for stateless web apps can’t handle the GPU scheduling, model versioning, inference routing, and multi-tenancy requirements of agentic AI workloads.</p></li><li><p><a href="https://www.infoq.com/news/2026/03/morgan-stanley-apis-mcp-calm/">QCon London 2026: Morgan Stanley Rethinks Its API Program for the MCP Era</a> - “She then demonstrated deployment gates: build-time validation that catches incomplete architectures before anything reaches production. Missing image versions and missing security controls on relationships: the CALM CLI flags all of it using structural validation with Spectral rulesets. Niculcea was direct about the impact: Morgan Stanley’s first API took roughly two years to reach production. With CALM and automated security approvals, that’s down to one or two weeks.” // And, good “turns out opinionated platforms are good” vibes: “Asked by an audience member how this approach has changed the culture among developers and architects, Gough openly acknowledged the trade-off. Developers do lose some flexibility when the platform encodes opinions about security and deployment. But they gain a working production baseline from day one that already passes every gate. The patterns can also bootstrap entire projects, pulling in frameworks like Spring Initializr or Quarkus Start, preconfigured with the right defaults, so teams can start from something already running in production rather than a blank slate.”</p></li><li><p><a href="https://www.forrester.com/blogs/the-private-ai-model-explosion/">The Private AI Model Explosion</a> - “In five years, 70% of the revenue created by AI will be in private models, not public models. “</p></li><li><p><a href="https://www.ciodive.com/news/agentic-AI-IT-operations-gartner-digital-workplace/814244/">How AI agents will reshape digital workplace IT operations</a> - “Nearly 1/3 of organizations will achieve autonomous operations for 80% of their digital workplace services by 2030, up from 0% in 2025,” Gartner // I’m not sure enterprise IT can work that fast to get it setup, reliable (perf. wise), and secure, but we’ll see.</p></li><li><p><a href="https://hbr.org/2026/03/what-the-best-ai-users-do-differently-and-how-to-level-up-all-of-your-employees">What the Best AI Users Do Differently - and How to Level Up All of Your Employees</a> - As with all new technologies, you have to adapt how you work to it to get full benefit.</p></li><li><p><a href="https://www.computerweekly.com/news/366640174/Interview-Huy-Dao-director-of-data-and-machine-learning-platform-Bookingcom">Interview: Huy Dao, director of data and machine learning platform, Booking.com</a> - 🤖 Booking.com ML platform director on real enterprise AI practice. Practitioner talking, not a vendor. Covers data platform architecture, ML at scale for travel/hospitality.</p></li><li><p><a href="https://simonwillison.net/2026/Mar/19/openai-acquiring-astral/#atom-everything">Thoughts on OpenAI acquiring Astral and uv/ruff/ty</a> - 🤖 When your essential dev tooling is owned by a company whose core business is something else entirely, you’re dependent on their continued goodwill.</p></li><li><p><a href="https://spring.io/blog/2026/03/18/mcp-apps">Blending Chat with Rich UIs with Spring AI and MCP Apps</a></p></li><li><p><a href="https://martinfowler.com/fragments/2026-03-19.html">Fragments: March 19</a> - This is forgotten dream: “By watching how software is used, we can learn about what users really want to achieve, these observed requirements are often things that never popped up in interviews and focus groups.”</p></li><li><p><a href="https://dynomight.net/coffee/">LLMs predict my coffee</a></p></li><li><p><a href="https://mastodon.social/@lapcatsoftware/116252960395480568">StopTheMadness Pro and StopTheScript Extensions for Safari</a> - Yes, this extension is fun. It’s like a big toolbox full of tools you hardly ever use, but that one time you need that one weird tool, you’re glad you kept it for years.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://techcrunch.com/2026/03/19/meta-decides-not-to-shut-down-horizon-worlds-on-vr-after-all/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wKyf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png 424w, https://substackcdn.com/image/fetch/$s_!wKyf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png 848w, https://substackcdn.com/image/fetch/$s_!wKyf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png 1272w, https://substackcdn.com/image/fetch/$s_!wKyf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png 1456w" sizes="100vw"><img src="https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f884bd215-e.png" width="780" height="439" data-attrs="{"src":"[substack-post-media.s3.amazonaws.com/public/im...](https://substack-post-media.s3.amazonaws.com/public/images/884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png)","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":439,"width":780,"resizeWidth":null,"bytes":null,"alt":null,"title":null,"type":null,"href":"https://techcrunch.com/2026/03/19/meta-decides-not-to-shut-down-horizon-worlds-on-vr-after-all/","belowTheFold":false,"topImage":false,"internalRedirect":null,"isProcessing":false,"align":null,"offset":false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wKyf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png 424w, https://substackcdn.com/image/fetch/$s_!wKyf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png 848w, https://substackcdn.com/image/fetch/$s_!wKyf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png 1272w, https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f884bd215-e.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1><strong>Wastebook</strong></h1><ul><li><p>All jobs are software,” <a href="https://www.reasoning.show/episodes/18851296">Brian on </a><em><a href="https://www.reasoning.show/episodes/18851296">Reasoning</a></em>.</p></li><li><p>“Washing clothes is truly the worst chore without modern technology, bar none” <a href="https://t.co/fWyUD6BmqB">We can all agree</a>.</p></li></ul><h1><strong>ICYMI</strong></h1><ul><li><p><a href="https://www.softwaredefinedtalk.com/564">New Token Machines - Software Defined Talk #564</a> - This week, we discuss NVIDIA GTC, token machines, token budgets, and an AWS outage that may or may not involve AI. Plus, Matt reviews The Wizard of Oz at The Sphere.</p></li><li><p><a href="https://cote.io/2026/03/20/its-real-enterprises-just-need.html">It’s real, enterprises just need to do the CISO work and SRE work</a></p></li></ul><h1><strong>Logoff</strong></h1><p>See you next time!</p> <div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://news.kagi.com/tech/2026032014/meta-keeps-horizon-worlds-vr-support-for-existing-games" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6tsk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6tsk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6tsk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6tsk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg 1456w" sizes="100vw"><img src="https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f87b7e1af-3.jpg" width="1399" height="787" data-attrs="{"src":"[substack-post-media.s3.amazonaws.com/public/im...](https://substack-post-media.s3.amazonaws.com/public/images/87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg)","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":787,"width":1399,"resizeWidth":null,"bytes":null,"alt":"Meta's metaverse app will stick around after all.","title":null,"type":null,"href":"https://news.kagi.com/tech/2026032014/meta-keeps-horizon-worlds-vr-support-for-existing-games","belowTheFold":false,"topImage":true,"internalRedirect":null,"isProcessing":false,"align":null,"offset":false}" class="sizing-normal" alt="Meta's metaverse app will stick around after all." title="Meta's metaverse app will stick around after all." srcset="https://substackcdn.com/image/fetch/$s_!6tsk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6tsk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6tsk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87b7e1af-307c-4728-bb7e-d74cc945bd8b_1399x787.jpeg 1272w, https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f87b7e1af-3.jpg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1><strong>Related to your interests</strong></h1><ul><li><p><a href="https://blogs.vmware.com/tanzu/why-your-diy-kubernetes-stack-wont-survive-the-era-of-agentic-ai/">Why Your DIY Kubernetes Stack Won’t Survive the Era of Agentic AI</a> - 🤖 DIY Kubernetes stacks built for stateless web apps can’t handle the GPU scheduling, model versioning, inference routing, and multi-tenancy requirements of agentic AI workloads.</p></li><li><p><a href="https://www.infoq.com/news/2026/03/morgan-stanley-apis-mcp-calm/">QCon London 2026: Morgan Stanley Rethinks Its API Program for the MCP Era</a> - “She then demonstrated deployment gates: build-time validation that catches incomplete architectures before anything reaches production. Missing image versions and missing security controls on relationships: the CALM CLI flags all of it using structural validation with Spectral rulesets. Niculcea was direct about the impact: Morgan Stanley’s first API took roughly two years to reach production. With CALM and automated security approvals, that’s down to one or two weeks.” // And, good “turns out opinionated platforms are good” vibes: “Asked by an audience member how this approach has changed the culture among developers and architects, Gough openly acknowledged the trade-off. Developers do lose some flexibility when the platform encodes opinions about security and deployment. But they gain a working production baseline from day one that already passes every gate. The patterns can also bootstrap entire projects, pulling in frameworks like Spring Initializr or Quarkus Start, preconfigured with the right defaults, so teams can start from something already running in production rather than a blank slate.”</p></li><li><p><a href="https://www.forrester.com/blogs/the-private-ai-model-explosion/">The Private AI Model Explosion</a> - “In five years, 70% of the revenue created by AI will be in private models, not public models. “</p></li><li><p><a href="https://www.ciodive.com/news/agentic-AI-IT-operations-gartner-digital-workplace/814244/">How AI agents will reshape digital workplace IT operations</a> - “Nearly 1/3 of organizations will achieve autonomous operations for 80% of their digital workplace services by 2030, up from 0% in 2025,” Gartner // I’m not sure enterprise IT can work that fast to get it setup, reliable (perf. wise), and secure, but we’ll see.</p></li><li><p><a href="https://hbr.org/2026/03/what-the-best-ai-users-do-differently-and-how-to-level-up-all-of-your-employees">What the Best AI Users Do Differently - and How to Level Up All of Your Employees</a> - As with all new technologies, you have to adapt how you work to it to get full benefit.</p></li><li><p><a href="https://www.computerweekly.com/news/366640174/Interview-Huy-Dao-director-of-data-and-machine-learning-platform-Bookingcom">Interview: Huy Dao, director of data and machine learning platform, Booking.com</a> - 🤖 Booking.com ML platform director on real enterprise AI practice. Practitioner talking, not a vendor. Covers data platform architecture, ML at scale for travel/hospitality.</p></li><li><p><a href="https://simonwillison.net/2026/Mar/19/openai-acquiring-astral/#atom-everything">Thoughts on OpenAI acquiring Astral and uv/ruff/ty</a> - 🤖 When your essential dev tooling is owned by a company whose core business is something else entirely, you’re dependent on their continued goodwill.</p></li><li><p><a href="https://spring.io/blog/2026/03/18/mcp-apps">Blending Chat with Rich UIs with Spring AI and MCP Apps</a></p></li><li><p><a href="https://martinfowler.com/fragments/2026-03-19.html">Fragments: March 19</a> - This is forgotten dream: “By watching how software is used, we can learn about what users really want to achieve, these observed requirements are often things that never popped up in interviews and focus groups.”</p></li><li><p><a href="https://dynomight.net/coffee/">LLMs predict my coffee</a></p></li><li><p><a href="https://mastodon.social/@lapcatsoftware/116252960395480568">StopTheMadness Pro and StopTheScript Extensions for Safari</a> - Yes, this extension is fun. It’s like a big toolbox full of tools you hardly ever use, but that one time you need that one weird tool, you’re glad you kept it for years.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://techcrunch.com/2026/03/19/meta-decides-not-to-shut-down-horizon-worlds-on-vr-after-all/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wKyf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png 424w, https://substackcdn.com/image/fetch/$s_!wKyf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png 848w, https://substackcdn.com/image/fetch/$s_!wKyf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png 1272w, https://substackcdn.com/image/fetch/$s_!wKyf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png 1456w" sizes="100vw"><img src="https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f884bd215-e.png" width="780" height="439" data-attrs="{"src":"[substack-post-media.s3.amazonaws.com/public/im...](https://substack-post-media.s3.amazonaws.com/public/images/884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png)","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":439,"width":780,"resizeWidth":null,"bytes":null,"alt":null,"title":null,"type":null,"href":"https://techcrunch.com/2026/03/19/meta-decides-not-to-shut-down-horizon-worlds-on-vr-after-all/","belowTheFold":false,"topImage":false,"internalRedirect":null,"isProcessing":false,"align":null,"offset":false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wKyf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png 424w, https://substackcdn.com/image/fetch/$s_!wKyf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png 848w, https://substackcdn.com/image/fetch/$s_!wKyf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884bd215-e5d9-4aa2-9178-7349d45e0421_780x439.png 1272w, https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f884bd215-e.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1><strong>Wastebook</strong></h1><ul><li><p>All jobs are software,” <a href="https://www.reasoning.show/episodes/18851296">Brian on </a><em><a href="https://www.reasoning.show/episodes/18851296">Reasoning</a></em>.</p></li><li><p>“Washing clothes is truly the worst chore without modern technology, bar none” <a href="https://t.co/fWyUD6BmqB">We can all agree</a>.</p></li></ul><h1><strong>ICYMI</strong></h1><ul><li><p><a href="https://www.softwaredefinedtalk.com/564">New Token Machines - Software Defined Talk #564</a> - This week, we discuss NVIDIA GTC, token machines, token budgets, and an AWS outage that may or may not involve AI. Plus, Matt reviews The Wizard of Oz at The Sphere.</p></li><li><p><a href="https://cote.io/2026/03/20/its-real-enterprises-just-need.html">It’s real, enterprises just need to do the CISO work and SRE work</a></p></li></ul><h1><strong>Logoff</strong></h1><p>See you next time!</p> It's real, enterprises just need to do the CISO work and SRE work https://cote.io/2026/03/20/its-real-enterprises-just-need.html Fri, 20 Mar 2026 09:14:31 +0100 http://cote.micro.blog/2026/03/20/its-real-enterprises-just-need.html <p>After using Claude more and more for task in my personal life, my current zinger analyst take on the Squawk Box would be: &ldquo;OpenAI talks about business strategy, Anthropic just does it.&rdquo; It&rsquo;s really getting close to a sci-fi personal assistant. It takes A LOT of work to get your rig (or &ldquo;harness&rdquo;) setup, and to continually tune it, but it&rsquo;s amazing.</p> <p>Once CEO&rsquo;s get their hands on this for a week, and the IT departments and CISOs figure it out, it&rsquo;ll be amazing in enterprise life&hellip;again, not just for programmers, but for everyone.</p> <p>The biggest benefit will be less meetings, less having to be a meat-mouse for executives who can&rsquo;t or won&rsquo;t make their own slides, and finally getting CRM and ERP &ldquo;business analytics&rdquo; nailed.</p> <p>You know, until we get used to productivity benefits in 6 months and then just hate it like we do all enterprise software, because we want the next impossible thing.</p> After using Claude more and more for task in my personal life, my current zinger analyst take on the Squawk Box would be: "OpenAI talks about business strategy, Anthropic just does it." It's really getting close to a sci-fi personal assistant. It takes A LOT of work to get your rig (or "harness") setup, and to continually tune it, but it's amazing. Once CEO's get their hands on this for a week, and the IT departments and CISOs figure it out, it'll be amazing in enterprise life...again, not just for programmers, but for everyone. The biggest benefit will be less meetings, less having to be a meat-mouse for executives who can't or won't make their own slides, and finally getting CRM and ERP "business analytics" nailed. You know, until we get used to productivity benefits in 6 months and then just hate it like we do all enterprise software, because we want the next impossible thing. It was a rather stressful period https://cote.io/2026/03/19/it-was-a-rather-stressful.html Thu, 19 Mar 2026 20:06:10 +0100 http://cote.micro.blog/2026/03/19/it-was-a-rather-stressful.html <h1><strong>Related to your interests</strong></h1><ul><li><p><a href="https://thenewstack.io/securing-mcp-database-access/">Your database is about to become an AI tool. Is it ready?</a></p></li><li><p><a href="https://www.ciodive.com/news/banks-struggle-scale-ai-legacy-tech-budgets/814873/">Banks struggle to scale AI as legacy tech devours IT budgets</a> - “Executives said only 29% of annual IT budgets are set aside for transformative technologies while a larger chunk - 43% - is devoted to maintaining legacy systems.”</p></li><li><p><a href="https://www.bloomberg.com/opinion/articles/2026-03-13/the-ai-washing-of-job-cuts-is-corrosive-and-confusing?embedded-checkout=true">The AI-Washing of Job Cuts Is Corrosive and Confusing</a></p></li><li><p><a href="https://thenewstack.io/chainguard-os-packages-containers/">Hardened containers for AI</a> - “Lorenc was blunt: The bottleneck in modern software isn’t generating code anymore; it’s trust. In his keynote, he describes how AI is collapsing exploit development timelines from months to hours. AI’s sheer speed makes it impossible for defenders to rely on manual patch cycles.”</p></li><li><p><a href="https://adtmag.com/blogs/watersworks/2026/03/oracle-uses-javaone-to-position-java-for-ai-era-development.aspx">Oracle Uses JavaOne to Position Java for AI-Era Development</a> - “For enterprise developers, that is probably the right pitch. Most Java shops are not looking for a grand manifesto. They want to know whether the platform can keep improving performance, modernizing the language, and fitting into AI-heavy architectures without forcing a rewrite or a cultural conversion.”</p></li><li><p><a href="https://www.nextgov.com/digital-government/2026/03/inside-doges-early-days-pressure-campaigns-rule-breaking-and-chaos/412194/">Inside DOGE’s early days of pressure campaigns, rule breaking and ‘chaos’</a> - “It was a rather stressful period and we were all under a lot of pressure.”</p></li></ul><h1><strong>Wastebook</strong></h1><ul><li><p>“regex surgery on markdown”</p></li><li><p>“No. We’re saving a child by kidnapping him.”</p></li></ul><h1><strong>Logoff</strong></h1><p>See you next time!</p> <h1><strong>Related to your interests</strong></h1><ul><li><p><a href="https://thenewstack.io/securing-mcp-database-access/">Your database is about to become an AI tool. Is it ready?</a></p></li><li><p><a href="https://www.ciodive.com/news/banks-struggle-scale-ai-legacy-tech-budgets/814873/">Banks struggle to scale AI as legacy tech devours IT budgets</a> - “Executives said only 29% of annual IT budgets are set aside for transformative technologies while a larger chunk - 43% - is devoted to maintaining legacy systems.”</p></li><li><p><a href="https://www.bloomberg.com/opinion/articles/2026-03-13/the-ai-washing-of-job-cuts-is-corrosive-and-confusing?embedded-checkout=true">The AI-Washing of Job Cuts Is Corrosive and Confusing</a></p></li><li><p><a href="https://thenewstack.io/chainguard-os-packages-containers/">Hardened containers for AI</a> - “Lorenc was blunt: The bottleneck in modern software isn’t generating code anymore; it’s trust. In his keynote, he describes how AI is collapsing exploit development timelines from months to hours. AI’s sheer speed makes it impossible for defenders to rely on manual patch cycles.”</p></li><li><p><a href="https://adtmag.com/blogs/watersworks/2026/03/oracle-uses-javaone-to-position-java-for-ai-era-development.aspx">Oracle Uses JavaOne to Position Java for AI-Era Development</a> - “For enterprise developers, that is probably the right pitch. Most Java shops are not looking for a grand manifesto. They want to know whether the platform can keep improving performance, modernizing the language, and fitting into AI-heavy architectures without forcing a rewrite or a cultural conversion.”</p></li><li><p><a href="https://www.nextgov.com/digital-government/2026/03/inside-doges-early-days-pressure-campaigns-rule-breaking-and-chaos/412194/">Inside DOGE’s early days of pressure campaigns, rule breaking and ‘chaos’</a> - “It was a rather stressful period and we were all under a lot of pressure.”</p></li></ul><h1><strong>Wastebook</strong></h1><ul><li><p>“regex surgery on markdown”</p></li><li><p>“No. We’re saving a child by kidnapping him.”</p></li></ul><h1><strong>Logoff</strong></h1><p>See you next time!</p> https://cote.io/2026/03/18/internet-coinop.html Wed, 18 Mar 2026 22:43:41 +0100 http://cote.micro.blog/2026/03/18/internet-coinop.html <p>Internet Coin-op</p><p><img src="https://cdn.uploads.micro.blog/3446/2026/img-7115.jpg" alt="Internet coin-operated kiosk with INSERT COIN on the screen" /></p> <p>Internet Coin-op</p><p><img src="https://cdn.uploads.micro.blog/3446/2026/img-7115.jpg" alt="Internet coin-operated kiosk with INSERT COIN on the screen" /></p> AI Brain Fry, Zombie Projects, and Gentleman Vibe Coders - Related to your interests, Monday https://cote.io/2026/03/17/ai-brain-fry-zombie-projects.html Tue, 17 Mar 2026 09:31:11 +0100 http://cote.micro.blog/2026/03/17/ai-brain-fry-zombie-projects.html <p><em>KubeCon EU is next week, in Amsterdam, and I’m talking at VMUG Amsterdam tomorrow about what private equity does to enterprise software companies. If you’re at RAI, come say hi. AI might have written some of the below; we’re still working on keeping it under control for “helpful” content generation.</em></p><h1><strong>Related to your interests</strong></h1><ul><li><p><a href="https://hbr.org/2026/03/when-using-ai-leads-to-brain-fry">When Using AI Leads to Brain Fry</a> - In my experience, it’s not so much AI doing this as AI being a tool that makes people so productive that they experience getting a lot of shit done. Being hyper-productive is exhausting, but in a good way like (so I am told) exercising is exhausting but ultimately “good.” // Related: <a href="https://www.theregister.com/2026/03/09/ai_brain_fry_managing_agents/">‘AI brain fry’ affects employees managing too many agents</a> - Those who reported having to maintain a high degree of AI oversight reported spending 14 percent more mental energy in the workplace, being 12 percent more mentally fatigued, and were 19 percent more likely to say they suffer from information overload in the workplace.</p></li><li><p><a href="https://www.theguardian.com/technology/ng-interactive/2026/mar/11/amazon-artificial-intelligence">Amazon is determined to use AI for everything - even when it slows down work</a></p></li><li><p><a href="https://www.reasoning.show/episodes/18826624">Making agentic AI (OpenClaw) enterprise ready</a> - Great episode with thinking about making agentic AI (here, OpenClaw) enterprise ready, using OpenShift/kubernetes of course. Also, Sally seems like a great person to trust to work on this stuff. <a href="https://www.youtube.com/watch?v=7xARBtgiMQg">Video version</a>, too.</p></li><li><p><a href="https://www.theregister.com/2026/03/10/agentic_ai_rollback_recovery_cohesity/">Vendors building tools to clean up messes made by AI agents</a> - “Gartner predicts up to 40 percent of enterprise applications will include integrated task-specific agents in 2026, up from less than five percent in 2025.”</p></li><li><p><a href="https://www.tomtunguz.com/you-are-responsible-your-agent/">You Are Responsible for Your Agent</a></p></li><li><p><a href="https://www.theregister.com/2026/03/09/ai_negative_reviews/">Bots may be best to handle bad reviews first</a> - “Please hold, your call is very important to us,” but with agentic AI. // Probably a good idea, cause, like “never read the comments” is good life advice.</p></li><li><p><a href="https://thenewstack.io/skills-vs-mcp-agent-architecture/">The case for running AI agents on Markdown files instead of MCP servers</a> - “Every task an AI agent performs falls into one of two categories.”</p></li><li><p><a href="https://diginomica.com/zombie-projects-work-killing-productivity-ai-put-rest">Zombie Projects at work are killing productivity. AI can put them to rest</a></p></li><li><p><a href="https://www.syntasso.io/post/kratix-anywhere-cloud-on-prem-and-hybrid-without-compromise">Kratix Anywhere: Cloud, On-Prem, and Hybrid Without Compromise</a> - Thinking about platforms as bundles of capabilities, plus they add a private cloud option. This looks like the BFG 1.0 release for Syntasso/Kratix, with all the enterprise-y feels. Just in time for KubeCon.</p></li><li><p><a href="https://thectoadvisor.com/blog/2026/03/08/when-developer-workflow-discipline-isnt-enough/">When Developer Workflow Discipline Isn’t Enough</a> - Selling cross-silo enterprise infrastructure stuff is very difficult: “These are platform engineering objections. And they’re coming from a team the vendor never talked to. Because the vendor optimized their story for developer adoption. They have research that tells them developers love this. What they don’t have is a conversation with the platform team that has to decide whether this can actually be operationalized inside a real enterprise environment.”</p></li><li><p><a href="https://craigmod.com/essays/software_bonkers/">Software Bonkers</a></p></li><li><p><a href="https://www.tomtunguz.com/marginal-hire/">The Marginal Hire</a></p></li><li><p><a href="https://idratherbewriting.com/blog/cracking-the-code-on-corp-visibility">Cracking the code on corporate visibility</a> - Internal comms and community building is difficult. // “Just to make it clear: I’m not a self-aggrandizing or egoistical person. I couldn’t care less about being recognized or noticed. However, I’m not naive in understanding that there are some strategic benefits to visibility.” // IBM Lotus had a go at it in the late 2000’s.</p></li><li><p><a href="https://www.theregister.com/2026/03/15/jury_out_on_whether_americans/">Jury out on whether Americans approve of datacenters</a> - “Pew says 39 percent of respondents think datacenters are bad for their local communities.”</p></li></ul><h1><strong>Wastebook</strong></h1><ul><li><p>Enterprise AI ROI, <a href="https://bsky.app/profile/zealerous.bsky.social/post/3mgivco7wac24">current status</a>.</p></li><li><p>“At $5,900 it’s either a very good marriage or a very optimistic Christmas list.” Claude comments on putting the <a href="https://www.macrumors.com/roundup/mac-studio/">Apple Studio</a> on the Christmas list.</p></li><li><p>Gentleman Vibe Coder.</p></li><li><p>Me: “The only level of hell lower than router UIs is printer UIs. After that, tow truck drivers.” Claude: “The Boatman across the River Styx was just a tow truck driver who got promoted.”</p></li><li><p>“sure all models are buckets of statistics but ours can be sad and will soon be god” <a href="https://tante.cc/2026/03/09/claude-magic/">Claude Magic</a></p></li><li><p><a href="https://github.com/chardet/chardet/issues/327">He’s back!</a> - “Hi, I’m Mark Pilgrim. You may remember me from such classics as ‘Dive Into Python’ and ‘Universal Character Encoding Detector.’”</p></li><li><p>“Soul == waste of tokens.”</p></li><li><p>“Terminals Are Weirdly Accessible.” This is a phrase that was not in my bingo card for 2026 or, checks notes, any year. <a href="https://www.cjroth.com/blog/2026-03-05-terminals-are-cool-again">Terminals Are Cool Again</a></p></li></ul><h1><strong>ICYMI</strong></h1><ul><li><p><a href="https://cote.io/2026/03/06/when-to-use-ai-for.html">When to use AI for writing, and when it’s totally acceptable</a></p></li><li><p><a href="https://www.softwaredefinedtalk.com/563">Claude Camp - Software Defined Talk Episode 563</a> - I go over how I’ve been using Claude Code for NOT programming. // “This week, we discuss Claude Code for non-coders, automating newsletters and status reports, and AI tax prep. Plus, Coté finds unexpected joy in a coding assistant.”</p></li><li><p><a href="https://cote.io/2026/03/11/feminization-and-deming.html">“Feminization” and Deming</a> - Short commentary on a link</p></li></ul><h1><strong>Logoff</strong></h1><p>See you next time!</p> <p><em>KubeCon EU is next week, in Amsterdam, and I’m talking at VMUG Amsterdam tomorrow about what private equity does to enterprise software companies. If you’re at RAI, come say hi. AI might have written some of the below; we’re still working on keeping it under control for “helpful” content generation.</em></p><h1><strong>Related to your interests</strong></h1><ul><li><p><a href="https://hbr.org/2026/03/when-using-ai-leads-to-brain-fry">When Using AI Leads to Brain Fry</a> - In my experience, it’s not so much AI doing this as AI being a tool that makes people so productive that they experience getting a lot of shit done. Being hyper-productive is exhausting, but in a good way like (so I am told) exercising is exhausting but ultimately “good.” // Related: <a href="https://www.theregister.com/2026/03/09/ai_brain_fry_managing_agents/">‘AI brain fry’ affects employees managing too many agents</a> - Those who reported having to maintain a high degree of AI oversight reported spending 14 percent more mental energy in the workplace, being 12 percent more mentally fatigued, and were 19 percent more likely to say they suffer from information overload in the workplace.</p></li><li><p><a href="https://www.theguardian.com/technology/ng-interactive/2026/mar/11/amazon-artificial-intelligence">Amazon is determined to use AI for everything - even when it slows down work</a></p></li><li><p><a href="https://www.reasoning.show/episodes/18826624">Making agentic AI (OpenClaw) enterprise ready</a> - Great episode with thinking about making agentic AI (here, OpenClaw) enterprise ready, using OpenShift/kubernetes of course. Also, Sally seems like a great person to trust to work on this stuff. <a href="https://www.youtube.com/watch?v=7xARBtgiMQg">Video version</a>, too.</p></li><li><p><a href="https://www.theregister.com/2026/03/10/agentic_ai_rollback_recovery_cohesity/">Vendors building tools to clean up messes made by AI agents</a> - “Gartner predicts up to 40 percent of enterprise applications will include integrated task-specific agents in 2026, up from less than five percent in 2025.”</p></li><li><p><a href="https://www.tomtunguz.com/you-are-responsible-your-agent/">You Are Responsible for Your Agent</a></p></li><li><p><a href="https://www.theregister.com/2026/03/09/ai_negative_reviews/">Bots may be best to handle bad reviews first</a> - “Please hold, your call is very important to us,” but with agentic AI. // Probably a good idea, cause, like “never read the comments” is good life advice.</p></li><li><p><a href="https://thenewstack.io/skills-vs-mcp-agent-architecture/">The case for running AI agents on Markdown files instead of MCP servers</a> - “Every task an AI agent performs falls into one of two categories.”</p></li><li><p><a href="https://diginomica.com/zombie-projects-work-killing-productivity-ai-put-rest">Zombie Projects at work are killing productivity. AI can put them to rest</a></p></li><li><p><a href="https://www.syntasso.io/post/kratix-anywhere-cloud-on-prem-and-hybrid-without-compromise">Kratix Anywhere: Cloud, On-Prem, and Hybrid Without Compromise</a> - Thinking about platforms as bundles of capabilities, plus they add a private cloud option. This looks like the BFG 1.0 release for Syntasso/Kratix, with all the enterprise-y feels. Just in time for KubeCon.</p></li><li><p><a href="https://thectoadvisor.com/blog/2026/03/08/when-developer-workflow-discipline-isnt-enough/">When Developer Workflow Discipline Isn’t Enough</a> - Selling cross-silo enterprise infrastructure stuff is very difficult: “These are platform engineering objections. And they’re coming from a team the vendor never talked to. Because the vendor optimized their story for developer adoption. They have research that tells them developers love this. What they don’t have is a conversation with the platform team that has to decide whether this can actually be operationalized inside a real enterprise environment.”</p></li><li><p><a href="https://craigmod.com/essays/software_bonkers/">Software Bonkers</a></p></li><li><p><a href="https://www.tomtunguz.com/marginal-hire/">The Marginal Hire</a></p></li><li><p><a href="https://idratherbewriting.com/blog/cracking-the-code-on-corp-visibility">Cracking the code on corporate visibility</a> - Internal comms and community building is difficult. // “Just to make it clear: I’m not a self-aggrandizing or egoistical person. I couldn’t care less about being recognized or noticed. However, I’m not naive in understanding that there are some strategic benefits to visibility.” // IBM Lotus had a go at it in the late 2000’s.</p></li><li><p><a href="https://www.theregister.com/2026/03/15/jury_out_on_whether_americans/">Jury out on whether Americans approve of datacenters</a> - “Pew says 39 percent of respondents think datacenters are bad for their local communities.”</p></li></ul><h1><strong>Wastebook</strong></h1><ul><li><p>Enterprise AI ROI, <a href="https://bsky.app/profile/zealerous.bsky.social/post/3mgivco7wac24">current status</a>.</p></li><li><p>“At $5,900 it’s either a very good marriage or a very optimistic Christmas list.” Claude comments on putting the <a href="https://www.macrumors.com/roundup/mac-studio/">Apple Studio</a> on the Christmas list.</p></li><li><p>Gentleman Vibe Coder.</p></li><li><p>Me: “The only level of hell lower than router UIs is printer UIs. After that, tow truck drivers.” Claude: “The Boatman across the River Styx was just a tow truck driver who got promoted.”</p></li><li><p>“sure all models are buckets of statistics but ours can be sad and will soon be god” <a href="https://tante.cc/2026/03/09/claude-magic/">Claude Magic</a></p></li><li><p><a href="https://github.com/chardet/chardet/issues/327">He’s back!</a> - “Hi, I’m Mark Pilgrim. You may remember me from such classics as ‘Dive Into Python’ and ‘Universal Character Encoding Detector.’”</p></li><li><p>“Soul == waste of tokens.”</p></li><li><p>“Terminals Are Weirdly Accessible.” This is a phrase that was not in my bingo card for 2026 or, checks notes, any year. <a href="https://www.cjroth.com/blog/2026-03-05-terminals-are-cool-again">Terminals Are Cool Again</a></p></li></ul><h1><strong>ICYMI</strong></h1><ul><li><p><a href="https://cote.io/2026/03/06/when-to-use-ai-for.html">When to use AI for writing, and when it’s totally acceptable</a></p></li><li><p><a href="https://www.softwaredefinedtalk.com/563">Claude Camp - Software Defined Talk Episode 563</a> - I go over how I’ve been using Claude Code for NOT programming. // “This week, we discuss Claude Code for non-coders, automating newsletters and status reports, and AI tax prep. Plus, Coté finds unexpected joy in a coding assistant.”</p></li><li><p><a href="https://cote.io/2026/03/11/feminization-and-deming.html">“Feminization” and Deming</a> - Short commentary on a link</p></li></ul><h1><strong>Logoff</strong></h1><p>See you next time!</p> https://cote.io/2026/03/12/my-grandfather-was-mildly-obsessed.html Thu, 12 Mar 2026 22:24:17 +0100 http://cote.micro.blog/2026/03/12/my-grandfather-was-mildly-obsessed.html <p>My grandfather was mildly obsessed with organizing and documenting the history of his life: a memoir about a career in the military from 1938 to ~1975, growing up in a Depression era Oklahoma &ldquo;dirt farm.&rdquo;</p> <p>There was also geology. I think all old people have that project. Us soon to be old Gen-X&rsquo;ers have more records around than probably any human in history, especially the nerds. Soon, <a href="https://www.gyford.com/phil/writing/2026/03/09/timelines/">we&rsquo;ll all be obsessively organizing the equivalent of our 40 year slides and boxes of receipts</a>. Personal digital gnolling.</p> My grandfather was mildly obsessed with organizing and documenting the history of his life: a memoir about a career in the military from 1938 to ~1975, growing up in a Depression era Oklahoma "dirt farm." There was also geology. I think all old people have that project. Us soon to be old Gen-X'ers have more records around than probably any human in history, especially the nerds. Soon, [we'll all be obsessively organizing the equivalent of our 40 year slides and boxes of receipts](https://www.gyford.com/phil/writing/2026/03/09/timelines/). Personal digital gnolling. https://cote.io/2026/03/12/ai-use-isnt-about-firing.html Thu, 12 Mar 2026 22:08:11 +0100 http://cote.micro.blog/2026/03/12/ai-use-isnt-about-firing.html <p>AI use isn&rsquo;t about firing people, it&rsquo;s about making the people you already have more productive. You have to change your corporate system/culture to adapt to that:</p> <blockquote> <p>However, when finance leaders seek to identify where this return appears in terms of headcount shifts or cycle-time compression, the answers are less clear. These gains remain trapped inside individual workflows unless leadership intentionally redesigns roles and budgets to capture the reclaimed time. This occurs because saved time is often re-absorbed into low-value activities—like more internal meetings or unnecessary emails—rather than being structurally harvested through role reclassification or a mandate and clearance to shift time toward higher-value strategic work.</p> </blockquote> <p>From: <a href="https://hbr.org/2026/03/the-last-mile-problem-slowing-ai-transformation">The “Last Mile” Problem Slowing AI Transformation</a></p> AI use isn't about firing people, it's about making the people you already have more productive. You have to change your corporate system/culture to adapt to that: > However, when finance leaders seek to identify where this return appears in terms of headcount shifts or cycle-time compression, the answers are less clear. These gains remain trapped inside individual workflows unless leadership intentionally redesigns roles and budgets to capture the reclaimed time. This occurs because saved time is often re-absorbed into low-value activities—like more internal meetings or unnecessary emails—rather than being structurally harvested through role reclassification or a mandate and clearance to shift time toward higher-value strategic work. From: [The “Last Mile” Problem Slowing AI Transformation](https://hbr.org/2026/03/the-last-mile-problem-slowing-ai-transformation) "Feminization" and Deming https://cote.io/2026/03/11/feminization-and-deming.html Wed, 11 Mar 2026 07:13:03 +0100 http://cote.micro.blog/2026/03/11/feminization-and-deming.html <p>The term &ldquo;feminization&rdquo; is, as the kids used to say, &ldquo;suss,&quot;[^1] but <a href="https://www.labormarketmatters.com/p/money-talent-and-the-war-test-what?r=2d4o&amp;utm_campaign=post&amp;utm_medium=web">this</a> reminds me of one of the points John Willis made in his <a href="https://www.profound-deming.com/">Deming work</a>.</p> <p>There was a huge influx of women in corporate work/factories during WWII, and also lots of rapid process change. It was all wildly successful - proven by a clear outcome of winning the war! Then the men came back, patted the women (and Deming-ites) on the head and said &ldquo;that&rsquo;s nice, now back to normal…&rdquo;</p> <p>Original: <a href="https://www.labormarketmatters.com/p/money-talent-and-the-war-test-what?r=2d4o&amp;utm_campaign=post&amp;utm_medium=web">Money, Talent, and the War Test: What WWII&rsquo;s Female Labor Surge Says About &ldquo;Feminization&rdquo;</a></p> <p>[1]: It usually, effectively, ends up meaning &ldquo;being better,&rdquo; or, at the very least &ldquo;stop being so boorish.&rdquo;</p> The term "feminization" is, as the kids used to say, "suss,"[^1] but [this](https://www.labormarketmatters.com/p/money-talent-and-the-war-test-what?r=2d4o&utm_campaign=post&utm_medium=web) reminds me of one of the points John Willis made in his [Deming work](https://www.profound-deming.com/). There was a huge influx of women in corporate work/factories during WWII, and also lots of rapid process change. It was all wildly successful - proven by a clear outcome of winning the war! Then the men came back, patted the women (and Deming-ites) on the head and said "that's nice, now back to normal…" Original: [Money, Talent, and the War Test: What WWII's Female Labor Surge Says About "Feminization"](https://www.labormarketmatters.com/p/money-talent-and-the-war-test-what?r=2d4o&utm_campaign=post&utm_medium=web) [1]: It usually, effectively, ends up meaning "being better," or, at the very least "stop being so boorish." https://cote.io/2026/03/10/when-developer-workflow-discipline-isnt.html Tue, 10 Mar 2026 11:36:56 +0100 http://cote.micro.blog/2026/03/10/when-developer-workflow-discipline-isnt.html <p>When Developer Workflow Discipline Isn&rsquo;t Enough <a href="https://thectoadvisor.com/blog/2026/03/08/when-developer-workflow-discipline-isnt-enough/">thectoadvisor.com/blog/2026&hellip;</a> Selling cross-silo enterprise infrastructure stuff is very difficult:</p> <blockquote> <p>These are platform engineering objections. And they’re coming from a team the vendor never talked to. Because the vendor optimized their story for developer adoption. They have research that tells them developers love this. What they don’t have is a conversation with the platform team that has to decide whether this can actually be operationalized inside a real enterprise environment.&quot;</p> </blockquote> <p>It&rsquo;s pretty much always devs versus ops in enterprises. They need organizational therapy from the top, and then the tools.</p> <!-- category:link --> <!-- Tags: #digitaltransformation, #enterprisesoftware, #platformengineering, #sales, #wastebook --> When Developer Workflow Discipline Isn't Enough [thectoadvisor.com/blog/2026...](https://thectoadvisor.com/blog/2026/03/08/when-developer-workflow-discipline-isnt-enough/) Selling cross-silo enterprise infrastructure stuff is very difficult: > These are platform engineering objections. And they’re coming from a team the vendor never talked to. Because the vendor optimized their story for developer adoption. They have research that tells them developers love this. What they don’t have is a conversation with the platform team that has to decide whether this can actually be operationalized inside a real enterprise environment." It's pretty much always devs versus ops in enterprises. They need organizational therapy from the top, and then the tools. <!-- category:link --> <!-- Tags: #digitaltransformation, #enterprisesoftware, #platformengineering, #sales, #wastebook --> Fully Synergized Paradigms - Related to your interests, Monday sweep https://cote.io/2026/03/09/fully-synergized-paradigms-related-to.html Mon, 09 Mar 2026 17:45:17 +0100 http://cote.micro.blog/2026/03/09/fully-synergized-paradigms-related-to.html <h1><strong>The Links</strong></h1><ul><li><p><a href="https://news.cornell.edu/stories/2026/03/workers-who-love-synergizing-paradigms-might-be-bad-their-jobs?ref=labnotes.org">Workers who love ‘synergizing paradigms’ might be bad at their jobs</a> - “The results revealed a troubling paradox. Workers who were more susceptible to corporate BS rated their supervisors as more charismatic and ‘visionary,’ but also displayed lower scores on a portion of the study that tested analytic thinking, cognitive reflection and fluid intelligence. Those more receptive to corporate BS also scored significantly worse on a test of effective workplace decision-making.” But, the others are more cynical and, I would guess, more grumpy: “The study found that being more receptive to corporate bullshit was also positively linked to job satisfaction and feeling inspired by company mission statements. Moreover, those who were more likely to fall for corporate BS were also more likely to spread it.” // Related: <a href="https://www.researchgate.net/publication/400597536_The_Corporate_Bullshit_Receptivity_Scale_Development_validation_and_associations_with_workplace_outcomes">(PDF) The Corporate Bullshit Receptivity Scale: Development, validation, and associations with workplace outcomes</a>.</p></li><li><p><a href="https://paulgraham.com/brandage.html">The Brand Age</a> - Brand is a strong lock-in, both for the buyer and as a constraint on the seller. Example: Claude seems more moral and clean, OpenAI is icky like Facebook. Both are the same in cost and utility. Once a company finds its competitive advantage via brand (loyalty to both brand and function - Nike shoes, Apple), the switching costs for both functionally and psychologically for buyers is tough. But, the seller is trapped in that constraint as well: they have to keep delivering what the customer wants. That’s some classic innovator’s dilemma.</p></li><li><p><a href="https://www.theregister.com/2026/03/04/gartner_ai_hr_help/">HR may have to cajole employees to use AI</a> - My read of this kind of thing is that enterprises are struggling to find uses for AI in day-to-day work. Programming is the exception. // “The enterprise whisperer says that its July 2025 survey of nearly 3,000 employees showed that 46 percent of managers are experimenting with AI to improve their work, compared to just 26 percent of employees.” // Once you find a good use for a new technology, and a good form-factor, it will spread virally in your organization. You have to focus on finding those uses, on setting up the policy, the platform, and the “system” to allow for that exploration and discovery. Instead of focusing on training and org - stuff so much - the human, “culture” stuff - focus on putting in place an environment where diffusion can happen. </p></li><li><p>Related: <a href="https://www.hpcwire.com/aiwire/2026/03/04/deloittes-state-of-ai-2026-why-enterprise-execution-is-falling-behind-adoption/">Deloitte’s State of AI 2026: Why Enterprise Execution Is Falling Behind Adoption</a> - “most companies have focused on training rather than restructuring how work gets done. This means that employees are being educated about how to use tools without actually reworking how work gets done using these tools.”</p></li><li><p><a href="https://worksinprogress.co/issue/why-europe-doesnt-have-a-tesla/">Why Europe Doesn’t Have a Tesla</a> - Fired CEOs are infamous for getting huge golden parachute packages, millions when they get fired. What if every employee also had a golden parachute? Good enough for the goose, good enough for the gander. Econ-Growth hogs be hatin’, tho.</p></li><li><p><a href="https://boristane.com/blog/the-software-development-lifecycle-is-dead/">The Software Development Lifecycle Is Dead</a> - What if the robot does everything? // From the same author: <a href="https://boristane.com/blog/how-i-use-claude-code/">How I Use Claude Code</a>.</p></li><li><p>🤖: <a href="https://www.techpolicy.press/rethinking-sovereign-ai-as-strategy/">Rethinking Sovereign AI as Strategy</a> - India’s AI summit pushed hard on domestically developed models and national compute capacity, but the article argues full AI sovereignty is economically impractical for most countries. Better to selectively own, control, or partner based on strategic necessity rather than chasing complete independence.</p></li><li><p><a href="https://robinrendle.com/notes/the-song-of-linkedin/?ref=labnotes.org">The Song of LinkedIn</a> - Good satire that shows you how to write a LinkedIn post.</p></li><li><p><a href="https://zipcodefirst.com/?ref=labnotes.org">ZIP Code First</a> - This is how most address forms in the Netherlands work. It’s pretty magical.</p></li><li><p><a href="https://ilovetypography.com/2026/03/04/steven-hellers-font-of-the-month-curve-display/">Steven Heller’s Font of the Month: Curve Display</a>.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://forgottenrealms.fandom.com/wiki/Menhir?file=Spear_Rock.jpg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pQKr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp 424w, https://substackcdn.com/image/fetch/$s_!pQKr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp 848w, https://substackcdn.com/image/fetch/$s_!pQKr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp 1272w, https://substackcdn.com/image/fetch/$s_!pQKr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp 1456w" sizes="100vw"><img src="https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2fbc153607-d.webp" width="350" height="544" data-attrs="{"src":"[substack-post-media.s3.amazonaws.com/public/im...](https://substack-post-media.s3.amazonaws.com/public/images/bc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp)","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":544,"width":350,"resizeWidth":null,"bytes":null,"alt":"Spear_Rock","title":null,"type":null,"href":"https://forgottenrealms.fandom.com/wiki/Menhir?file=Spear_Rock.jpg","belowTheFold":false,"topImage":true,"internalRedirect":null,"isProcessing":false,"align":null,"offset":false}" class="sizing-normal" alt="Spear_Rock" title="Spear_Rock" srcset="https://substackcdn.com/image/fetch/$s_!pQKr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp 424w, https://substackcdn.com/image/fetch/$s_!pQKr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp 848w, https://substackcdn.com/image/fetch/$s_!pQKr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp 1272w, https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2fbc153607-d.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">A <a href="https://forgottenrealms.fandom.com/wiki/Menhir?file=Spear_Rock.jpg">Menhir</a>.</figcaption></figure></div><h1><strong>Wastebook</strong></h1><ul><li><p>“The Calvinist-adjacent aversion to conspicuous branding.” Claude on Hunkemöller versus Victoria’s Secret.</p></li><li><p>“There is unlimited potential value in a markdown file that argues cases in court” <a href="https://softwaredefinedtalk.slack.com/archives/C04GSN7U5S9/p1773012015099429?thread_ts=1772825506.051629&cid=C04GSN7U5S9">JasonJ</a>.</p></li><li><p>“The rare agent post that reads like a system, not a seance.” <a href="https://thoughts.jock.pl/p/my-ai-agent-works-night-shifts-builds">Comment</a>.</p></li></ul><h1><strong>Logoff</strong></h1><p>I am getting some real applied learning on applying agentic to enterprise-y things that are not programming. It is amazing with the right rig.</p> <h1><strong>The Links</strong></h1><ul><li><p><a href="https://news.cornell.edu/stories/2026/03/workers-who-love-synergizing-paradigms-might-be-bad-their-jobs?ref=labnotes.org">Workers who love ‘synergizing paradigms’ might be bad at their jobs</a> - “The results revealed a troubling paradox. Workers who were more susceptible to corporate BS rated their supervisors as more charismatic and ‘visionary,’ but also displayed lower scores on a portion of the study that tested analytic thinking, cognitive reflection and fluid intelligence. Those more receptive to corporate BS also scored significantly worse on a test of effective workplace decision-making.” But, the others are more cynical and, I would guess, more grumpy: “The study found that being more receptive to corporate bullshit was also positively linked to job satisfaction and feeling inspired by company mission statements. Moreover, those who were more likely to fall for corporate BS were also more likely to spread it.” // Related: <a href="https://www.researchgate.net/publication/400597536_The_Corporate_Bullshit_Receptivity_Scale_Development_validation_and_associations_with_workplace_outcomes">(PDF) The Corporate Bullshit Receptivity Scale: Development, validation, and associations with workplace outcomes</a>.</p></li><li><p><a href="https://paulgraham.com/brandage.html">The Brand Age</a> - Brand is a strong lock-in, both for the buyer and as a constraint on the seller. Example: Claude seems more moral and clean, OpenAI is icky like Facebook. Both are the same in cost and utility. Once a company finds its competitive advantage via brand (loyalty to both brand and function - Nike shoes, Apple), the switching costs for both functionally and psychologically for buyers is tough. But, the seller is trapped in that constraint as well: they have to keep delivering what the customer wants. That’s some classic innovator’s dilemma.</p></li><li><p><a href="https://www.theregister.com/2026/03/04/gartner_ai_hr_help/">HR may have to cajole employees to use AI</a> - My read of this kind of thing is that enterprises are struggling to find uses for AI in day-to-day work. Programming is the exception. // “The enterprise whisperer says that its July 2025 survey of nearly 3,000 employees showed that 46 percent of managers are experimenting with AI to improve their work, compared to just 26 percent of employees.” // Once you find a good use for a new technology, and a good form-factor, it will spread virally in your organization. You have to focus on finding those uses, on setting up the policy, the platform, and the “system” to allow for that exploration and discovery. Instead of focusing on training and org - stuff so much - the human, “culture” stuff - focus on putting in place an environment where diffusion can happen. </p></li><li><p>Related: <a href="https://www.hpcwire.com/aiwire/2026/03/04/deloittes-state-of-ai-2026-why-enterprise-execution-is-falling-behind-adoption/">Deloitte’s State of AI 2026: Why Enterprise Execution Is Falling Behind Adoption</a> - “most companies have focused on training rather than restructuring how work gets done. This means that employees are being educated about how to use tools without actually reworking how work gets done using these tools.”</p></li><li><p><a href="https://worksinprogress.co/issue/why-europe-doesnt-have-a-tesla/">Why Europe Doesn’t Have a Tesla</a> - Fired CEOs are infamous for getting huge golden parachute packages, millions when they get fired. What if every employee also had a golden parachute? Good enough for the goose, good enough for the gander. Econ-Growth hogs be hatin’, tho.</p></li><li><p><a href="https://boristane.com/blog/the-software-development-lifecycle-is-dead/">The Software Development Lifecycle Is Dead</a> - What if the robot does everything? // From the same author: <a href="https://boristane.com/blog/how-i-use-claude-code/">How I Use Claude Code</a>.</p></li><li><p>🤖: <a href="https://www.techpolicy.press/rethinking-sovereign-ai-as-strategy/">Rethinking Sovereign AI as Strategy</a> - India’s AI summit pushed hard on domestically developed models and national compute capacity, but the article argues full AI sovereignty is economically impractical for most countries. Better to selectively own, control, or partner based on strategic necessity rather than chasing complete independence.</p></li><li><p><a href="https://robinrendle.com/notes/the-song-of-linkedin/?ref=labnotes.org">The Song of LinkedIn</a> - Good satire that shows you how to write a LinkedIn post.</p></li><li><p><a href="https://zipcodefirst.com/?ref=labnotes.org">ZIP Code First</a> - This is how most address forms in the Netherlands work. It’s pretty magical.</p></li><li><p><a href="https://ilovetypography.com/2026/03/04/steven-hellers-font-of-the-month-curve-display/">Steven Heller’s Font of the Month: Curve Display</a>.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://forgottenrealms.fandom.com/wiki/Menhir?file=Spear_Rock.jpg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pQKr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp 424w, https://substackcdn.com/image/fetch/$s_!pQKr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp 848w, https://substackcdn.com/image/fetch/$s_!pQKr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp 1272w, https://substackcdn.com/image/fetch/$s_!pQKr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp 1456w" sizes="100vw"><img src="https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2fbc153607-d.webp" width="350" height="544" data-attrs="{"src":"[substack-post-media.s3.amazonaws.com/public/im...](https://substack-post-media.s3.amazonaws.com/public/images/bc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp)","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":544,"width":350,"resizeWidth":null,"bytes":null,"alt":"Spear_Rock","title":null,"type":null,"href":"https://forgottenrealms.fandom.com/wiki/Menhir?file=Spear_Rock.jpg","belowTheFold":false,"topImage":true,"internalRedirect":null,"isProcessing":false,"align":null,"offset":false}" class="sizing-normal" alt="Spear_Rock" title="Spear_Rock" srcset="https://substackcdn.com/image/fetch/$s_!pQKr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp 424w, https://substackcdn.com/image/fetch/$s_!pQKr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp 848w, https://substackcdn.com/image/fetch/$s_!pQKr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc153607-d25c-4c07-8069-7b9932d44cc9_350x544.webp 1272w, https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2fbc153607-d.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">A <a href="https://forgottenrealms.fandom.com/wiki/Menhir?file=Spear_Rock.jpg">Menhir</a>.</figcaption></figure></div><h1><strong>Wastebook</strong></h1><ul><li><p>“The Calvinist-adjacent aversion to conspicuous branding.” Claude on Hunkemöller versus Victoria’s Secret.</p></li><li><p>“There is unlimited potential value in a markdown file that argues cases in court” <a href="https://softwaredefinedtalk.slack.com/archives/C04GSN7U5S9/p1773012015099429?thread_ts=1772825506.051629&cid=C04GSN7U5S9">JasonJ</a>.</p></li><li><p>“The rare agent post that reads like a system, not a seance.” <a href="https://thoughts.jock.pl/p/my-ai-agent-works-night-shifts-builds">Comment</a>.</p></li></ul><h1><strong>Logoff</strong></h1><p>I am getting some real applied learning on applying agentic to enterprise-y things that are not programming. It is amazing with the right rig.</p> Related to your interests - Week of March 2nd, 2025 https://cote.io/2026/03/07/related-to-your-interests-week.html Sat, 07 Mar 2026 20:00:41 +0100 http://cote.micro.blog/2026/03/07/related-to-your-interests-week.html <h1><strong>The Links</strong></h1><p><em>Claude, without me asking, rewrote many of my original description below. Enjoy!</em></p><ul><li><p><a href="https://archive.is/20260305170540/https://www.washingtonpost.com/technology/2026/03/04/anthropic-ai-iran-campaign/">Pentagon Leverages AI in Iran Strikes Amid Feud With Anthropic</a> - One artillery unit doing the work of 2,000 staff with a team of just 20 people. Anthropic didn’t want their model used for this; the Pentagon used it anyway. The future is here, it’s just unevenly distributed between PR statements and actual weapons targeting.</p></li><li><p><a href="https://www.bloomberg.com/news/newsletters/2026-03-05/anthropic-s-pentagon-feud-accelerates-push-into-consumer-market">Anthropic’s Pentagon Feud Accelerates Push Into Consumer Market</a> - Claude’s free active users grew 60%+ and daily signups grew 4x since the start of the year. Apparently nothing boosts consumer signups like a military controversy.</p></li><li><p><a href="https://www.lawfaremedia.org/article/pentagon%27s-anthropic-designation-won%27t-survive-first-contact-with-legal-system">Pentagon’s Anthropic Designation Won’t Survive First Contact with Legal System</a> - “The legal problems are so glaring, in fact, that a cynical possibility suggests itself: The administration knows this won’t survive judicial review and is doing it anyway, so that when they inevitably lose, they can still claim to have gone hard against Anthropic. This is designation as political theater: a show of force that was never meant to stick.”</p></li><li><p><a href="https://restofworld.org/2026/us-iran-war-gulf-ai-submarine-cables/?utm_source=rss&utm_medium=rss&utm_campaign=feeds">U.S.-Iran war threatens Gulf AI infrastructure as both data chokepoints close</a> - Thrilling times for IT threat modelers: billions of dollars in U.S. technology infrastructure, and trillions more in planned investment, now depend on fiber-optic cables running through war zones. Or, they could just <a href="https://go.theregister.com/feed/www.theregister.com/2026/03/06/iran_news_aws_drone_strikes/">bomb the data centers directly</a>.</p></li><li><p><a href="https://www.nextplatform.com/connect/2026/03/05/broadcom-may-become-the-biggest-counterbalance-to-nvidia/4093625">Broadcom May Become The Biggest Counterbalance To Nvidia</a></p></li><li><p><a href="https://www.techpolicy.press/rethinking-sovereign-ai-as-strategy/">Rethinking Sovereign AI as Strategy</a> -</p></li><li><p><a href="https://www.microsoft.com/en-us/security/blog/2026/02/10/ai-recommendation-poisoning/">Manipulating AI memory for profit: The rise of AI Recommendation Poisoning</a> - Attackers manipulating what your AI “remembers” to steer its recommendations. A new attack surface nobody really planned for when they bolted memory onto LLMs. This is done with URL-driven prompt injection.</p></li><li><p><a href="https://cloud.google.com/blog/products/ai-machine-learning/ultimate-prompting-guide-for-nano-banana/">Ultimate prompting guide for Nano Banana</a> - From Google, so it’s not web garbage trying to sell you a “guide.”</p></li><li><p><a href="https://github.com/0pens0/pensobot/tree/main">How Oren personalizes his AI stuff</a> - His CLAUDE.md setup, etc.</p></li><li><p><a href="https://dehora.net/journal/2026/3/persona-files-for-agents">Skilled Agents</a> - Bill goes over some more AI rig personalization.</p></li><li><p><a href="https://www.newcartographies.com/p/creative-work-in-an-age-of-digital">Creative Work in an Age of Digital Production</a> - “MrBeast’s great strength as a contemporary creator is that he has no ambition beyond repeating a pattern. He’s a machine-listener.” There’s something a little missing here though — his execution of the pattern is the thing. It’s a genuine evolution of reality TV and game shows. Plus, really good YouTube thumbnails.</p></li><li><p><a href="https://www.johncoulthart.com/feuilleton/2026/03/04/reversible-men-and-lipskys-happy-end/">🤖 Reversible men and Lipský’s Happy End</a> - The protagonist Bedřich Frydrych is “born” via guillotine reattaching his head, his murdered wife is reassembled from pieces in a bathtub, and the axe is pulled from her forehead to revive her. Frydrych’s cheerful voiceover reframes every atrocity as a positive domestic development.</p></li><li><p><a href="https://kite.kagi.com/e400cc34-0ed5-4307-bbc6-c81f82fc248a/tech/6">Meta Ray-Ban smart glasses footage reviewed by contractors</a> -</p></li></ul><h1><strong>Wastebook</strong></h1><ul><li><p>“A standard confused NINO account.” <a href="https://youtube.com/watch?v=cgwrKOqV5DQ&is=5rFfzgwTKXIWFfs_">Russel</a></p></li><li><p>Sometimes, CEOs are not reliable narrators.</p></li><li><p>If Claude created images, it’d be a full replacement of the other AIs.</p></li><li><p>“six-page narratives in seconds.” <a href="https://findthethread.blog/Intelligence-Subtracted/">This changes </a><em><a href="https://findthethread.blog/Intelligence-Subtracted/">everything</a></em>.</p></li><li><p>“Stick with ‘meh’ because it’s safe.” <a href="https://youtube.com/watch?v=Lli-pd1t9fM&si=e8wbz2R-CaMmSubU">WIP</a>.</p></li><li><p>I asked Nano Banana to make a slide for me, and it made the slide, but as if it were a photograph I’d taken at a talk. It included being framed poorly, cutting off half the title and crooked. Amazing!</p></li><li><p>“a hotel-led, mixed use transformation.” <a href="https://www.youtube.com/watch?v=tLzCrpyyYWo">He got a leaflet</a>.</p></li><li><p>That moment when you’re watching some streaming service show and you’re like “fuck, I’m two seasons in and I just realized this is just a well produced soap opera.”</p></li><li><p><a href="https://www.youtube.com/watch?v=qhSL-5GtmQM">Some people</a> survive by embracing the absurdity of the BigCo, sort of as a TV show they watch from time to time. Doing that would make you cynical, but the other part is working on what you think matters in the meantime.</p></li></ul><h1><strong>ICYMI</strong></h1><ul><li><p><a href="https://cote.io/2026/03/06/when-to-use-ai-for.html">When to use AI for writing, and when it’s totally acceptable</a></p></li><li><p>I’ve been working on some faux game cards to use a schwag ar work. They were finally released in the wild. Here’s <a href="https://www.linkedin.com/posts/kevinstrohmeyer_some-serious-ability-scores-here-with-tanzu-activity-7435308943658176515-kazM?utm_source=share&utm_medium=member_ios&rcm=ACoAAAAa_nUBxDNKUKwLgoy6DJa78SflaTgt6DM">a picture of two</a>. I’m making a series two for Spring I/O.</p></li><li><p><a href="https://www.softwaredefinedtalk.com/562">Software Defined Talk Episode 562: Bureaucracy: Still Unsolved</a> - This week. we discuss Claude Code’s momentum, Cursor’s identity crisis, and the SDLC’s uncertain future. Plus, Coté finally explains how Markdown is destroying the economy.</p></li><li><p><a href="https://www.softwaredefinedinterviews.com/121">Software Defined Interviews Episode 121: Art Degrees, Sun Microsystems, and How Kubernetes Scales Contributions, with Josh Berkus</a> - Whitney and Coté discuss with Josh Berkus (Red Hat, Kubernetes contributor) how liberal and fine arts degrees (philosophy, photography, sculpture, pottery) apply to tech careers. Berkus details how early hardware experience influenced his database performance work, noting hardware’s renewed relevance with AI and multi-arch computing. The conversation covers Sun Microsystems’ 1990s internet role, internal politics, and its MySQL/Postgres strategy. They examine open source’s shift from end-user to vendor-driven models, foundations’ roles, and contributor incentives. Berkus describes Kubernetes release processes, contributor-experience programs, and its resilience to low-quality AI contributions.</p></li></ul><h1>Logoff</h1><p>I’ve started to use Claude Core for non-programming agentic stuff. Once you set up the memory system (just storing context in various ways), it is, indeed, amazing.</p> <h1><strong>The Links</strong></h1><p><em>Claude, without me asking, rewrote many of my original description below. Enjoy!</em></p><ul><li><p><a href="https://archive.is/20260305170540/https://www.washingtonpost.com/technology/2026/03/04/anthropic-ai-iran-campaign/">Pentagon Leverages AI in Iran Strikes Amid Feud With Anthropic</a> - One artillery unit doing the work of 2,000 staff with a team of just 20 people. Anthropic didn’t want their model used for this; the Pentagon used it anyway. The future is here, it’s just unevenly distributed between PR statements and actual weapons targeting.</p></li><li><p><a href="https://www.bloomberg.com/news/newsletters/2026-03-05/anthropic-s-pentagon-feud-accelerates-push-into-consumer-market">Anthropic’s Pentagon Feud Accelerates Push Into Consumer Market</a> - Claude’s free active users grew 60%+ and daily signups grew 4x since the start of the year. Apparently nothing boosts consumer signups like a military controversy.</p></li><li><p><a href="https://www.lawfaremedia.org/article/pentagon%27s-anthropic-designation-won%27t-survive-first-contact-with-legal-system">Pentagon’s Anthropic Designation Won’t Survive First Contact with Legal System</a> - “The legal problems are so glaring, in fact, that a cynical possibility suggests itself: The administration knows this won’t survive judicial review and is doing it anyway, so that when they inevitably lose, they can still claim to have gone hard against Anthropic. This is designation as political theater: a show of force that was never meant to stick.”</p></li><li><p><a href="https://restofworld.org/2026/us-iran-war-gulf-ai-submarine-cables/?utm_source=rss&utm_medium=rss&utm_campaign=feeds">U.S.-Iran war threatens Gulf AI infrastructure as both data chokepoints close</a> - Thrilling times for IT threat modelers: billions of dollars in U.S. technology infrastructure, and trillions more in planned investment, now depend on fiber-optic cables running through war zones. Or, they could just <a href="https://go.theregister.com/feed/www.theregister.com/2026/03/06/iran_news_aws_drone_strikes/">bomb the data centers directly</a>.</p></li><li><p><a href="https://www.nextplatform.com/connect/2026/03/05/broadcom-may-become-the-biggest-counterbalance-to-nvidia/4093625">Broadcom May Become The Biggest Counterbalance To Nvidia</a></p></li><li><p><a href="https://www.techpolicy.press/rethinking-sovereign-ai-as-strategy/">Rethinking Sovereign AI as Strategy</a> -</p></li><li><p><a href="https://www.microsoft.com/en-us/security/blog/2026/02/10/ai-recommendation-poisoning/">Manipulating AI memory for profit: The rise of AI Recommendation Poisoning</a> - Attackers manipulating what your AI “remembers” to steer its recommendations. A new attack surface nobody really planned for when they bolted memory onto LLMs. This is done with URL-driven prompt injection.</p></li><li><p><a href="https://cloud.google.com/blog/products/ai-machine-learning/ultimate-prompting-guide-for-nano-banana/">Ultimate prompting guide for Nano Banana</a> - From Google, so it’s not web garbage trying to sell you a “guide.”</p></li><li><p><a href="https://github.com/0pens0/pensobot/tree/main">How Oren personalizes his AI stuff</a> - His CLAUDE.md setup, etc.</p></li><li><p><a href="https://dehora.net/journal/2026/3/persona-files-for-agents">Skilled Agents</a> - Bill goes over some more AI rig personalization.</p></li><li><p><a href="https://www.newcartographies.com/p/creative-work-in-an-age-of-digital">Creative Work in an Age of Digital Production</a> - “MrBeast’s great strength as a contemporary creator is that he has no ambition beyond repeating a pattern. He’s a machine-listener.” There’s something a little missing here though — his execution of the pattern is the thing. It’s a genuine evolution of reality TV and game shows. Plus, really good YouTube thumbnails.</p></li><li><p><a href="https://www.johncoulthart.com/feuilleton/2026/03/04/reversible-men-and-lipskys-happy-end/">🤖 Reversible men and Lipský’s Happy End</a> - The protagonist Bedřich Frydrych is “born” via guillotine reattaching his head, his murdered wife is reassembled from pieces in a bathtub, and the axe is pulled from her forehead to revive her. Frydrych’s cheerful voiceover reframes every atrocity as a positive domestic development.</p></li><li><p><a href="https://kite.kagi.com/e400cc34-0ed5-4307-bbc6-c81f82fc248a/tech/6">Meta Ray-Ban smart glasses footage reviewed by contractors</a> -</p></li></ul><h1><strong>Wastebook</strong></h1><ul><li><p>“A standard confused NINO account.” <a href="https://youtube.com/watch?v=cgwrKOqV5DQ&is=5rFfzgwTKXIWFfs_">Russel</a></p></li><li><p>Sometimes, CEOs are not reliable narrators.</p></li><li><p>If Claude created images, it’d be a full replacement of the other AIs.</p></li><li><p>“six-page narratives in seconds.” <a href="https://findthethread.blog/Intelligence-Subtracted/">This changes </a><em><a href="https://findthethread.blog/Intelligence-Subtracted/">everything</a></em>.</p></li><li><p>“Stick with ‘meh’ because it’s safe.” <a href="https://youtube.com/watch?v=Lli-pd1t9fM&si=e8wbz2R-CaMmSubU">WIP</a>.</p></li><li><p>I asked Nano Banana to make a slide for me, and it made the slide, but as if it were a photograph I’d taken at a talk. It included being framed poorly, cutting off half the title and crooked. Amazing!</p></li><li><p>“a hotel-led, mixed use transformation.” <a href="https://www.youtube.com/watch?v=tLzCrpyyYWo">He got a leaflet</a>.</p></li><li><p>That moment when you’re watching some streaming service show and you’re like “fuck, I’m two seasons in and I just realized this is just a well produced soap opera.”</p></li><li><p><a href="https://www.youtube.com/watch?v=qhSL-5GtmQM">Some people</a> survive by embracing the absurdity of the BigCo, sort of as a TV show they watch from time to time. Doing that would make you cynical, but the other part is working on what you think matters in the meantime.</p></li></ul><h1><strong>ICYMI</strong></h1><ul><li><p><a href="https://cote.io/2026/03/06/when-to-use-ai-for.html">When to use AI for writing, and when it’s totally acceptable</a></p></li><li><p>I’ve been working on some faux game cards to use a schwag ar work. They were finally released in the wild. Here’s <a href="https://www.linkedin.com/posts/kevinstrohmeyer_some-serious-ability-scores-here-with-tanzu-activity-7435308943658176515-kazM?utm_source=share&utm_medium=member_ios&rcm=ACoAAAAa_nUBxDNKUKwLgoy6DJa78SflaTgt6DM">a picture of two</a>. I’m making a series two for Spring I/O.</p></li><li><p><a href="https://www.softwaredefinedtalk.com/562">Software Defined Talk Episode 562: Bureaucracy: Still Unsolved</a> - This week. we discuss Claude Code’s momentum, Cursor’s identity crisis, and the SDLC’s uncertain future. Plus, Coté finally explains how Markdown is destroying the economy.</p></li><li><p><a href="https://www.softwaredefinedinterviews.com/121">Software Defined Interviews Episode 121: Art Degrees, Sun Microsystems, and How Kubernetes Scales Contributions, with Josh Berkus</a> - Whitney and Coté discuss with Josh Berkus (Red Hat, Kubernetes contributor) how liberal and fine arts degrees (philosophy, photography, sculpture, pottery) apply to tech careers. Berkus details how early hardware experience influenced his database performance work, noting hardware’s renewed relevance with AI and multi-arch computing. The conversation covers Sun Microsystems’ 1990s internet role, internal politics, and its MySQL/Postgres strategy. They examine open source’s shift from end-user to vendor-driven models, foundations’ roles, and contributor incentives. Berkus describes Kubernetes release processes, contributor-experience programs, and its resilience to low-quality AI contributions.</p></li></ul><h1>Logoff</h1><p>I’ve started to use Claude Core for non-programming agentic stuff. Once you set up the memory system (just storing context in various ways), it is, indeed, amazing.</p> When to use AI for writing, and when it's totally acceptable https://cote.io/2026/03/06/when-to-use-ai-for.html Fri, 06 Mar 2026 07:37:25 +0100 http://cote.micro.blog/2026/03/06/when-to-use-ai-for.html <blockquote> <p>If you’re dyslexic and just trying to communicate more clearly in writing, or you’ve got a bullshit job and you just want to get your bullshit job’s bullshit tasks out of the way so you can move on to more meaningful endeavors, or at least move past the day-to-day slog that permeates your workday and serves no real purpose other than to pay the bills, then I cede; I cannot fault you.</p> </blockquote> <p>From: <a href="https://theprogressnetwork.org/ai-llms-writing-humanity/">“LLMs Are Antithetical to Writing and Humanity”</a></p> <p>As I like to say, <a href="https://newsletter.cote.io/p/if-its-bullshit-work-have-the-bullshit?r=2d4o&amp;utm_campaign=post&amp;utm_medium=web">if it&rsquo;s bullshit work, let the bullshit artist do it</a>.</p> <p>I think we can all agree on cheese on that one.</p> <p>How about work that isn’t bullshit?</p> <p>One objection to AI driven writing and learning is that it’s too easy. I&rsquo;m leering of the Protestant take on work and learning: if it&rsquo;s not painful (&ldquo;struggle&rdquo;), it&rsquo;s not worthy. The worth of something is proportional to how much suffering it requires.</p> <p>With writing, I favor a more pragmatic approach: did people read it? Did they like it? Then it &ldquo;works.&rdquo; The quality of writing is proportional to the reader&rsquo;s acceptance of it.</p> <p>There are many aesthetics for that, many audiences. If your readers like to know - even hear tales of - your suffering to make it, then that is success. For example, Joan Dideon and Hunter Thompson evidence this pain of writing and the process - that is part of the gonzo aesthetic. Susan Sontag has a different kind of suffering aesthetic in her writing.</p> <p>Hemingway has a machismo version of good writing is suffering: I bled this out, aren&rsquo;t I man? Fitzgerald effortlessly hides it, and it’s all as much a part of Sarah Manguso’s writing as the actual suffering she is writing about and vibing.</p> <p>As reader, knowing that those writers suffered to give you this text is part of the enjoyment, the essence of the writing, how it makes the reader react and feel, and with the best of that writing, how it changes the reader.<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p> <p>For most readers…some don’t care, they just want to laugh at Hunter Thompson talking to Nixon at the urinals or feel a kindred spirit as Joan Didion processes slow death of her daughter and husband. Or thrill in the cleverness of Sontag.</p> <p>If you saw the suffering of writing <em>Dungeon Crawler Carl</em>, it would ruin the awesomeness of that series.</p> <p>Similarly, when you read <em>The Economist</em> or an AP report, you don&rsquo;t want to know about the suffering. You want to get information as clearly and quickly as possible. If you&rsquo;re a writer, you may know that much suffering was done; more precisely, you know how incredibly skilled those writers are to avoid suffering and work quickly.</p> <p>So, when it comes to using LLM&rsquo;s for writing, my criteria is &ldquo;did it work?&rdquo; Defining &ldquo;work&rdquo; there is the real question because it&rsquo;s defined by your goals and readers, and also your constraints (time, ability, cost, etc.)</p> <p>In the original, dyslexia is used as a justification for writing. I&rsquo;d add something more widespread: not being trained - not having suffered to learn! - how to write. If you need to write something and you &ldquo;don&rsquo;t know&rdquo; how to write, to get accomplish your goal, to get on with life, use AI. That won&rsquo;t always be &ldquo;bullshit&rdquo; work.</p> <p>I think that&rsquo;s one thing that&rsquo;s driving writers and readers crazy. Similarly, professional programmers are (rightly) freaking out that with code generators more people can now code. They are having an aesthetic reaction: coding should require suffering. Now: no suffering required, and <a href="https://youtu.be/g1R71Wbxlkk?is=kFWlagobG2xhhN9m">that&rsquo;s fine</a>.</p> <p>To that end, <a href="https://theprogressnetwork.org/ai-llms-writing-humanity/">the original piece</a>; lays out excellent advice on how to integrate AI, as a tool, into what you do. More like a <em>philosophy</em> of how to do it.</p> <p>Also, highly related is <a href="https://www.newcartographies.com/p/creative-work-in-an-age-of-digital">this take on MrBeast</a>. Clearly, the author does not like the aesthetics of MrBeast’s work. But, civilization has shown that it “works.” I don’t like Shakespeare (at all) and I find Victorian literature tiresome. I much prefer still lifes with huge chunks of cheese and shucked oysters over pictures of soup cans. People have different aesthetics, so it goes.</p> <section class="footnotes" role="doc-endnotes"> <hr> <ol> <li id="fn:1" role="doc-endnote"> <p>In another domain, the need to suffer for quality content (“art,” even) is core to Hip Hop. The difficultly of life, to get the ink to sink into the paper, the struggle to get in the booth night after night to record becomes part of the work itself, the lyrics and even the sound. The artists’ blood sinks into the song. Courtney Barnett (there’s a whole movie on her suffering!), sure, but not really Khruangbin.&#160;<a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p> </li> </ol> </section> > If you’re dyslexic and just trying to communicate more clearly in writing, or you’ve got a bullshit job and you just want to get your bullshit job’s bullshit tasks out of the way so you can move on to more meaningful endeavors, or at least move past the day-to-day slog that permeates your workday and serves no real purpose other than to pay the bills, then I cede; I cannot fault you. From: [“LLMs Are Antithetical to Writing and Humanity”](https://theprogressnetwork.org/ai-llms-writing-humanity/) As I like to say, [if it's bullshit work, let the bullshit artist do it](https://newsletter.cote.io/p/if-its-bullshit-work-have-the-bullshit?r=2d4o&utm_campaign=post&utm_medium=web). I think we can all agree on cheese on that one. How about work that isn’t bullshit? One objection to AI driven writing and learning is that it’s too easy. I'm leering of the Protestant take on work and learning: if it's not painful ("struggle"), it's not worthy. The worth of something is proportional to how much suffering it requires. With writing, I favor a more pragmatic approach: did people read it? Did they like it? Then it "works." The quality of writing is proportional to the reader's acceptance of it. There are many aesthetics for that, many audiences. If your readers like to know - even hear tales of - your suffering to make it, then that is success. For example, Joan Dideon and Hunter Thompson evidence this pain of writing and the process - that is part of the gonzo aesthetic. Susan Sontag has a different kind of suffering aesthetic in her writing. Hemingway has a machismo version of good writing is suffering: I bled this out, aren't I man? Fitzgerald effortlessly hides it, and it’s all as much a part of Sarah Manguso’s writing as the actual suffering she is writing about and vibing. As reader, knowing that those writers suffered to give you this text is part of the enjoyment, the essence of the writing, how it makes the reader react and feel, and with the best of that writing, how it changes the reader.[^1] For most readers…some don’t care, they just want to laugh at Hunter Thompson talking to Nixon at the urinals or feel a kindred spirit as Joan Didion processes slow death of her daughter and husband. Or thrill in the cleverness of Sontag. If you saw the suffering of writing _Dungeon Crawler Carl_, it would ruin the awesomeness of that series. Similarly, when you read _The Economist_ or an AP report, you don't want to know about the suffering. You want to get information as clearly and quickly as possible. If you're a writer, you may know that much suffering was done; more precisely, you know how incredibly skilled those writers are to avoid suffering and work quickly. So, when it comes to using LLM's for writing, my criteria is "did it work?" Defining "work" there is the real question because it's defined by your goals and readers, and also your constraints (time, ability, cost, etc.) In the original, dyslexia is used as a justification for writing. I'd add something more widespread: not being trained - not having suffered to learn! - how to write. If you need to write something and you "don't know" how to write, to get accomplish your goal, to get on with life, use AI. That won't always be "bullshit" work. I think that's one thing that's driving writers and readers crazy. Similarly, professional programmers are (rightly) freaking out that with code generators more people can now code. They are having an aesthetic reaction: coding should require suffering. Now: no suffering required, and [that's fine](https://youtu.be/g1R71Wbxlkk?is=kFWlagobG2xhhN9m). To that end, [the original piece](https://theprogressnetwork.org/ai-llms-writing-humanity/); lays out excellent advice on how to integrate AI, as a tool, into what you do. More like a _philosophy_ of how to do it. Also, highly related is [this take on MrBeast](https://www.newcartographies.com/p/creative-work-in-an-age-of-digital). Clearly, the author does not like the aesthetics of MrBeast’s work. But, civilization has shown that it “works.” I don’t like Shakespeare (at all) and I find Victorian literature tiresome. I much prefer still lifes with huge chunks of cheese and shucked oysters over pictures of soup cans. People have different aesthetics, so it goes. [^1]: In another domain, the need to suffer for quality content (“art,” even) is core to Hip Hop. The difficultly of life, to get the ink to sink into the paper, the struggle to get in the booth night after night to record becomes part of the work itself, the lyrics and even the sound. The artists’ blood sinks into the song. Courtney Barnett (there’s a whole movie on her suffering!), sure, but not really Khruangbin. Art Degrees, Sun Microsystems, and How Kubernetes Scales Contributions, with Josh Berkus - Software Defined Interviews #121 https://cote.io/2026/03/04/art-degrees-sun-microsystems-and.html Wed, 04 Mar 2026 11:21:55 +0100 http://cote.micro.blog/2026/03/04/art-degrees-sun-microsystems-and.html <iframe width="560" height="315" src="https://www.youtube.com/embed/S7HWKSxrZ48?si=VwdQutsgJd9qY828" 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>Our i<a href="https://www.softwaredefinedinterviews.com/121">nterview for this week is up, it&rsquo;s with Josh Berkus</a>:</p> <blockquote> <p>Whitney and Coté discuss with Josh Berkus (Red Hat, Kubernetes contributor) how liberal and fine arts degrees (philosophy, photography, sculpture, pottery) apply to tech careers. Berkus details how early hardware experience influenced his database performance work, noting hardware&rsquo;s renewed relevance with AI and multi-arch computing. The conversation covers Sun Microsystems’ 1990s internet role, internal politics, and its MySQL/Postgres strategy. They examine open source&rsquo;s shift from end-user to vendor-driven models, foundations' roles, and contributor incentives. Berkus describes Kubernetes release processes, contributor-experience programs, and its resilience to low-quality AI contributions.</p> </blockquote> <p>Listen to <a href="https://www.softwaredefinedinterviews.com/121">the traditional podcast format</a>, or <a href="https://www.youtube.com/watch?v=S7HWKSxrZ48">watch the video</a> if you prefer.</p> <iframe width="560" height="315" src="https://www.youtube.com/embed/S7HWKSxrZ48?si=VwdQutsgJd9qY828" 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> Our i[nterview for this week is up, it's with Josh Berkus](https://www.softwaredefinedinterviews.com/121): > Whitney and Coté discuss with Josh Berkus (Red Hat, Kubernetes contributor) how liberal and fine arts degrees (philosophy, photography, sculpture, pottery) apply to tech careers. Berkus details how early hardware experience influenced his database performance work, noting hardware's renewed relevance with AI and multi-arch computing. The conversation covers Sun Microsystems’ 1990s internet role, internal politics, and its MySQL/Postgres strategy. They examine open source's shift from end-user to vendor-driven models, foundations' roles, and contributor incentives. Berkus describes Kubernetes release processes, contributor-experience programs, and its resilience to low-quality AI contributions. Listen to [the traditional podcast format](https://www.softwaredefinedinterviews.com/121), or [watch the video](https://www.youtube.com/watch?v=S7HWKSxrZ48) if you prefer. Related to your interests, Tuesday https://cote.io/2026/03/03/related-to-your-interests-tuesday.html Tue, 03 Mar 2026 16:03:12 +0100 http://cote.micro.blog/2026/03/03/related-to-your-interests-tuesday.html <h1><strong>The Links</strong></h1><ul> <li><p><a href="https://www.gartner.com/en/newsroom/press-releases/2026-02-10-gartner-research-reveals-cfos-budget-plans-prioritize-grotwth-functions-tech-and-ai-in-2026?utm_campaign=SM_GB_YOY_GTR_SOC_SF1_SM-PR&utm_source=threads,twitter&utm_medium=social">Gartner Research Reveals CFOs’ Budget Plans Prioritize Growth Functions, Technology and AI in 2026</a> - More spending on tech, less on people.</p></li> <li><p><a href="https://www.engadget.com/ai/the-supreme-court-doesnt-care-if-you-want-to-copyright-your-ai-generated-art-171849407.html">The Supreme Court doesn’t care if you want to copyright your AI-generated art</a> - I think this means you can’t copyright stuff made by AI? In the US, at least. How about programming code? That’d be a big shift!</p></li> <li><p><a href="https://www.cio.com/article/4135922/what-ax-can-do-to-deliver-cohesion-and-uniformity-to-ai-agents.html">What AX can do to deliver cohesion and uniformity to AI agents</a> - 🤖: Agents amplify whatever structure - or chaos - already exists. If your systems are ambiguous, undocumented, or inconsistent, agents will surface that immediately. If your systems are structured, explicit, and governed, agents become powerful operators rather than confused scrapers.</p></li> </ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://mas.to/@assaf/116160892178346634" data-component-name="Image2ToDOM"><div class="image2-inset"> <picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qcMy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F782116c6-30fc-4c37-9212-86ad38547bee_1200x873.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qcMy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F782116c6-30fc-4c37-9212-86ad38547bee_1200x873.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qcMy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F782116c6-30fc-4c37-9212-86ad38547bee_1200x873.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qcMy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F782116c6-30fc-4c37-9212-86ad38547bee_1200x873.jpeg 1456w" sizes="100vw"><img src="https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f782116c6-3.jpg" width="1200" height="873" data-attrs="{" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qcMy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F782116c6-30fc-4c37-9212-86ad38547bee_1200x873.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qcMy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F782116c6-30fc-4c37-9212-86ad38547bee_1200x873.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qcMy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F782116c6-30fc-4c37-9212-86ad38547bee_1200x873.jpeg 1272w, https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f782116c6-3.jpg 1456w" sizes="100vw" fetchpriority="high"></source></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"> <button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewbox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title> <path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button> </div></div> </div></a></figure></div><h1><strong>Wastebook</strong></h1><ul> <li><p>“six-page narratives in seconds.” <a href="https://findthethread.blog/Intelligence-Subtracted/">This changes </a><em><a href="https://findthethread.blog/Intelligence-Subtracted/">everything</a></em>. </p></li> <li><p>“Stick with ‘meh’ because it’s safe.” <a href="https://youtube.com/watch?v=Lli-pd1t9fM&si=e8wbz2R-CaMmSubU">WIP</a>.</p></li> <li><p>I asked Nano Banana to make a slide for me, and it made the slide, but as if it were a photograph I’d taken at a talk. It included being framed poorly, cutting off half the title and crooked. Amazing!</p></li> <li><p>“a hotel-led, mixed use transformation.” <a href="https://www.youtube.com/watch?v=tLzCrpyyYWo">He got a leaflet</a>.</p></li> <li><p>That moment when you’re watching some streaming service show and you’re like “fuck, I’m two seasons in and I just realized this is just a well produced soap opera.”</p></li> <li><p><a href="https://www.youtube.com/watch?v=qhSL-5GtmQM">Some people</a> survive by embracing the absurdity of the BigCo, sort of as a TV show they watch from time to time. Doing that would make you cynical, but the other part is working on what you think matters in the meantime.</p></li> </ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://bsky.app/profile/publicdomainrev.bsky.social/post/3mg3kd2ribh2c" data-component-name="Image2ToDOM"><div class="image2-inset"> <picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hhW7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0c839c-8565-48a1-afef-401c844a134c_600x879.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hhW7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0c839c-8565-48a1-afef-401c844a134c_600x879.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hhW7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0c839c-8565-48a1-afef-401c844a134c_600x879.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hhW7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0c839c-8565-48a1-afef-401c844a134c_600x879.jpeg 1456w" sizes="100vw"><img src="https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f6e0c839c-8.jpg" width="600" height="879" data-attrs="{" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hhW7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0c839c-8565-48a1-afef-401c844a134c_600x879.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hhW7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0c839c-8565-48a1-afef-401c844a134c_600x879.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hhW7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0c839c-8565-48a1-afef-401c844a134c_600x879.jpeg 1272w, https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f6e0c839c-8.jpg 1456w" sizes="100vw"></source></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"> <button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewbox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title> <path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button> </div></div> </div></a></figure></div><h1>Logoff</h1><p>I’ve had a hodgepodge of things to do of late, during the day and the evening. It’s most satisfying to do one thing, a big unit of work. But, thankfully, the hodgepodge is usually just due to me not arranging my time well. Productivity gas-lighting!</p><p>On second thought, moving the newsletter to micro.blog isn’t exactly what I want to do.</p> <h1><strong>The Links</strong></h1><ul> <li><p><a href="https://www.gartner.com/en/newsroom/press-releases/2026-02-10-gartner-research-reveals-cfos-budget-plans-prioritize-grotwth-functions-tech-and-ai-in-2026?utm_campaign=SM_GB_YOY_GTR_SOC_SF1_SM-PR&utm_source=threads,twitter&utm_medium=social">Gartner Research Reveals CFOs’ Budget Plans Prioritize Growth Functions, Technology and AI in 2026</a> - More spending on tech, less on people.</p></li> <li><p><a href="https://www.engadget.com/ai/the-supreme-court-doesnt-care-if-you-want-to-copyright-your-ai-generated-art-171849407.html">The Supreme Court doesn’t care if you want to copyright your AI-generated art</a> - I think this means you can’t copyright stuff made by AI? In the US, at least. How about programming code? That’d be a big shift!</p></li> <li><p><a href="https://www.cio.com/article/4135922/what-ax-can-do-to-deliver-cohesion-and-uniformity-to-ai-agents.html">What AX can do to deliver cohesion and uniformity to AI agents</a> - 🤖: Agents amplify whatever structure - or chaos - already exists. If your systems are ambiguous, undocumented, or inconsistent, agents will surface that immediately. If your systems are structured, explicit, and governed, agents become powerful operators rather than confused scrapers.</p></li> </ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://mas.to/@assaf/116160892178346634" data-component-name="Image2ToDOM"><div class="image2-inset"> <picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qcMy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F782116c6-30fc-4c37-9212-86ad38547bee_1200x873.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qcMy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F782116c6-30fc-4c37-9212-86ad38547bee_1200x873.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qcMy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F782116c6-30fc-4c37-9212-86ad38547bee_1200x873.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qcMy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F782116c6-30fc-4c37-9212-86ad38547bee_1200x873.jpeg 1456w" sizes="100vw"><img src="https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f782116c6-3.jpg" width="1200" height="873" data-attrs="{" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qcMy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F782116c6-30fc-4c37-9212-86ad38547bee_1200x873.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qcMy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F782116c6-30fc-4c37-9212-86ad38547bee_1200x873.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qcMy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F782116c6-30fc-4c37-9212-86ad38547bee_1200x873.jpeg 1272w, https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f782116c6-3.jpg 1456w" sizes="100vw" fetchpriority="high"></source></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"> <button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewbox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title> <path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button> </div></div> </div></a></figure></div><h1><strong>Wastebook</strong></h1><ul> <li><p>“six-page narratives in seconds.” <a href="https://findthethread.blog/Intelligence-Subtracted/">This changes </a><em><a href="https://findthethread.blog/Intelligence-Subtracted/">everything</a></em>. </p></li> <li><p>“Stick with ‘meh’ because it’s safe.” <a href="https://youtube.com/watch?v=Lli-pd1t9fM&si=e8wbz2R-CaMmSubU">WIP</a>.</p></li> <li><p>I asked Nano Banana to make a slide for me, and it made the slide, but as if it were a photograph I’d taken at a talk. It included being framed poorly, cutting off half the title and crooked. Amazing!</p></li> <li><p>“a hotel-led, mixed use transformation.” <a href="https://www.youtube.com/watch?v=tLzCrpyyYWo">He got a leaflet</a>.</p></li> <li><p>That moment when you’re watching some streaming service show and you’re like “fuck, I’m two seasons in and I just realized this is just a well produced soap opera.”</p></li> <li><p><a href="https://www.youtube.com/watch?v=qhSL-5GtmQM">Some people</a> survive by embracing the absurdity of the BigCo, sort of as a TV show they watch from time to time. Doing that would make you cynical, but the other part is working on what you think matters in the meantime.</p></li> </ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://bsky.app/profile/publicdomainrev.bsky.social/post/3mg3kd2ribh2c" data-component-name="Image2ToDOM"><div class="image2-inset"> <picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hhW7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0c839c-8565-48a1-afef-401c844a134c_600x879.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hhW7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0c839c-8565-48a1-afef-401c844a134c_600x879.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hhW7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0c839c-8565-48a1-afef-401c844a134c_600x879.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hhW7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0c839c-8565-48a1-afef-401c844a134c_600x879.jpeg 1456w" sizes="100vw"><img src="https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f6e0c839c-8.jpg" width="600" height="879" data-attrs="{" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hhW7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0c839c-8565-48a1-afef-401c844a134c_600x879.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hhW7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0c839c-8565-48a1-afef-401c844a134c_600x879.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hhW7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e0c839c-8565-48a1-afef-401c844a134c_600x879.jpeg 1272w, https://cdn.uploads.micro.blog/3446/2026/https3a2f2fsubstack-post-media.s3.amazonaws.com2fpublic2fimages2f6e0c839c-8.jpg 1456w" sizes="100vw"></source></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"> <button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewbox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title> <path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button> </div></div> </div></a></figure></div><h1>Logoff</h1><p>I’ve had a hodgepodge of things to do of late, during the day and the evening. It’s most satisfying to do one thing, a big unit of work. But, thankfully, the hodgepodge is usually just due to me not arranging my time well. Productivity gas-lighting!</p><p>On second thought, moving the newsletter to micro.blog isn’t exactly what I want to do.</p> DIY Stacks, Agent Memory, and the Great Migration - Related to your interests, Monday https://cote.io/2026/03/02/diy-stacks-agent-memory-and.html Mon, 02 Mar 2026 15:17:53 +0100 http://cote.micro.blog/2026/03/02/diy-stacks-agent-memory-and.html <p><em>Links! Wastebook! Background changes afoot!</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XYtz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XYtz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XYtz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XYtz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!XYtz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg 1456w" sizes="100vw"><img src="https://cdn.uploads.micro.blog/3446/2026/199ce2848c.jpg" width="1456" height="1110" data-attrs="{"src":"[substack-post-media.s3.amazonaws.com/public/im...](https://substack-post-media.s3.amazonaws.com/public/images/087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg)","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":1110,"width":1456,"resizeWidth":null,"bytes":null,"alt":"A bustling nighttime cityscape features brightly lit advertisements and signs illuminating a crowded street filled with people. Potsdamer Platz bei Nacht, Paul Paeschke, ca. 1929","title":null,"type":null,"href":null,"belowTheFold":false,"topImage":true,"internalRedirect":null,"isProcessing":false,"align":null,"offset":false}" class="sizing-normal" alt="A bustling nighttime cityscape features brightly lit advertisements and signs illuminating a crowded street filled with people. Potsdamer Platz bei Nacht, Paul Paeschke, ca. 1929" title="A bustling nighttime cityscape features brightly lit advertisements and signs illuminating a crowded street filled with people. Potsdamer Platz bei Nacht, Paul Paeschke, ca. 1929" srcset="https://substackcdn.com/image/fetch/$s_!XYtz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XYtz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XYtz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg 1272w, https://cdn.uploads.micro.blog/3446/2026/199ce2848c.jpg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><a href="https://publicdomainreview.org/essay/the-blinkered-flaneur/">Potsdamer Platz bei Nacht, Paul Paeschke, ca. 1929.</a></em></figcaption></figure></div><h1><strong>Related to your interests</strong></h1><ul><li><p><a href="https://thenewstack.io/diy-kubernetes-agentic-ai/">Why your DIY Kubernetes stack won’t survive the era of agentic AI</a></p></li><li><p><a href="https://www.ciodive.com/news/roi-on-ai-CIO-executives/812453/">How tech chiefs gauge ROI on AI</a> - AI uses: better search, preparing leases, and this: “When the system senses that ice is running low, it fires off an order to AI agents, which begin routing trucks to fulfill orders. The system also takes into account historical sales trends, weather analytics and other factors to anticipate each route’s ice requirements.”</p></li><li><p><a href="https://simonwillison.net/guides/agentic-engineering-patterns/code-is-cheap/#atom-everything">Writing code is cheap now</a> - “For now I think the best we can do is to second guess ourselves: any time our instinct says “don’t build that, it’s not worth the time” fire off a prompt anyway, in an asynchronous agent session where the worst that can happen is you check ten minutes later and find that it wasn’t worth the tokens.” // Also worth pondering: code is cheap now, but not free.</p></li><li><p><a href="https://www.robinsloan.com/lab/new-funnel/">The new funnel?</a> - Sources for newsletter traffic: “50% word of mouth, 25% search, 25% robo-brain [AI].” // Original post <a href="https://jmduke.com/posts/how-id-grow-buttondown.html">here</a>.</p></li><li><p><a href="https://deletedcity.net/">The Deleted City 3.1</a> - I’m not sure what this is but I like it.</p></li><li><p><a href="https://fintanr.com/thoughts/2026/02/24/ibm-anthropic.html">On Cobol, Mainframes, IBM and Blog Posts</a> - Modernization requires a lot of people stuff. Also, if a company is in the legacy trap already, that was a form of self-harm that they need to address regardless of the code. // “However, the attitude of the organisation – the digital literacy – is probably the most important factor. How do they view the ongoing maintenance of their investments in technology. Are technology projects one off investments – get me from point a to point b – or has there ever been an appetite for ongoing investment. Care and feeding. Ask yourself the question how did the organisations that are desperate for this magic bullet end up in this mess in the first place?”</p></li><li><p><a href="https://harpers.org/archive/2026/03/childs-play-sam-kriss-ai-startup-roy-lee/?ref=labnotes.org">Child’s Play</a> - ”Individual intelligence will mean nothing once we have superhuman AI, at which point the difference between an obscenely talented giga-nerd and an ordinary six-pack-drinking bozo will be about as meaningful as the difference between any two ants.”</p></li><li><p><a href="https://medium.com/embabel/agent-memory-is-not-a-greenfield-problem-ground-it-in-your-existing-data-9272cabe1561">Agent Memory Is Not A Greenfield Problem: Ground it in your Existing Data</a> - Connect your LLMs to existing Java apps to skip several the data integration mess, and the need to recreate all your business logic. // ”An agent memory system running on the JVM doesn’t need to call an external API to learn about your customers. It can simply call its own services and repositories, benefiting from their business logic and tested behaviour. Nor does it need to go through MCP, when it can find answers faster in process. It can access the same CustomerRepository your application already uses. It can resolve a proposition like “the user prefers Italian food” against the actual Customer entity and the actual Cuisine entity your recommendation engine already depends on — in the same process, with the same transaction guarantees, through the same Spring context.” // And: “This explains the many failures. Not because AI doesn’t work, but because the approach is wrong. Companies are standing up parallel infrastructure – Python services, vector databases, hosted memory layers, prompt chains – that have no organic connection to the systems that actually run their business. The AI doesn’t know your domain. It doesn’t understand your constraints. It doesn’t share your type system, transaction boundaries or security model. It’s an alien stack that you spend months trying to integrate, and mostly fail.”</p></li><li><p><a href="https://www.youtube.com/watch?v=GJyWPgA7ejE&list=WL&index=2">On pressing the space bar for the Cabinet</a> - Check out the space you’re presenting in ahead of time.</p></li><li><p><a href="https://tadaima.bearblog.dev/privilege-is-bad-grammar/?ref=labnotes.org">Privilege is bad grammar.</a> - The Boss Email.</p></li><li><p><a href="https://thenewstack.io/red-hat-enters-the-cloud-native-developer-desktop-market/">Red Hat takes on Docker Desktop with its enterprise Podman Desktop build</a> - “Positioned as ‘enterprise-ready local container development,’ it is currently in technical preview and available through Red Hat’s developer channels for qualified customers. Red Hat pitches the offering as a way to lower the barrier to using containers by allowing developers to build, run, and debug containers and pods without deep command-line knowledge, while still aligning with corporate platforms and policies.”</p></li><li><p><a href="https://www.patreon.com/posts/what-guy-fieri-151038691">What Guy Fieri taught my son</a> - “The politics of Flavortown are not easy to explain”; but, more importantly “Guy Fieri offers us a proposition. It is simple, but also enormously complicated. It can open up the world if we let it. <em>Here is food. Take it, eat, and enjoy.</em>”</p></li><li><p><a href="https://github.com/DrCatHicks/learning-opportunities/tree/main">Learning Opportunities: A Claude Code Skill for Deliberate Skill Development</a></p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!njrU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!njrU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!njrU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!njrU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!njrU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg 1456w" sizes="100vw"><img src="https://cdn.uploads.micro.blog/3446/2026/fe9c64d98b.jpg" width="1080" height="1080" data-attrs="{"src":"[substack-post-media.s3.amazonaws.com/public/im...](https://substack-post-media.s3.amazonaws.com/public/images/f79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg)","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":1080,"width":1080,"resizeWidth":null,"bytes":null,"alt":"Auto-generated description: A four-panel comic features a conversation between two stick figures, where one is interrupted while working, resulting in a humorous ending with a crumpled sticky note.","title":null,"type":null,"href":null,"belowTheFold":false,"topImage":false,"internalRedirect":null,"isProcessing":false,"align":null,"offset":false}" class="sizing-normal" alt="Auto-generated description: A four-panel comic features a conversation between two stick figures, where one is interrupted while working, resulting in a humorous ending with a crumpled sticky note." title="Auto-generated description: A four-panel comic features a conversation between two stick figures, where one is interrupted while working, resulting in a humorous ending with a crumpled sticky note." srcset="https://substackcdn.com/image/fetch/$s_!njrU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!njrU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!njrU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg 1272w, https://cdn.uploads.micro.blog/3446/2026/fe9c64d98b.jpg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1><strong>Wastebook</strong></h1><ul><li><p>“We’re so impatient with each other, bored and fractious. Yet no one will stand more than a foot away, no matter how often you ask, and we love each other too, and pet each other on the head.” <a href="https://ftrain.com/new-post-mludyqzq">Family</a>.</p></li><li><p>“flaccid as a damp baguette” <a href="https://www.economist.com/europe/2026/02/25/luxury-goods-are-europes-global-tax-on-vanity">On expensive dog-food bags</a>.</p></li><li><p>“I wish I could decide whether to be in the world [or] pull back from the world.” <a href="https://ftrain.com/leading-thoughts">ftrain</a></p></li><li><p>“Darmok and Jalad on the ocean.” <a href="https://blog.ayjay.org/darmok/">ST:STG</a></p></li><li><p>The Great Claude COBOL Scare of February 2026.</p></li><li><p>“Critical Ignoring” <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC7615324/">Here</a>.</p></li><li><p>“Marilyn Monroe appeared to me last night in a dream as a kind of fairy godmother” <a href="https://jonathanbate.substack.com/p/sylvia-plath-in-her-journals">Sylvia Plath in her journals</a></p></li><li><p>Once again, I’m on the wrong type of drugs to enjoy this beach-DJ.</p></li><li><p>“triumphant and unforgiving trunk-rattler anthem” <em><a href="https://genius.com/Three-6-mafia-stay-fly-lyrics">Stay Fly</a></em>.</p></li><li><p>“an asylum for the millennials driven insane by unfettered internet access” <a href="https://aftermath.site/anthropic-claude-ai-leftist-technology/">Exploited</a>.</p></li></ul><h1><strong>ICYMI</strong></h1><ul><li><p><a href="https://www.softwaredefinedtalk.com/561">Two Guys and Their Tokens, Software Defined Talk Podcast</a> - This week, we discuss AI-assisted COBOL migrations, the OpenClaw Foundation, and AI killing Office. Plus, is TSA PreCheck Touchless the peak of airport efficiency?</p></li></ul><h1><strong>Logoff</strong></h1><p>We were at the beach for the past week. Always nice, the beach.</p><p>If all goes to plan, this will be the last newsletter I send with substack. I’ll move all the email addresses over, so if you’re. current subscriber, nothing to worry about, it’ll just happen. Tell me if it goes bonkers somehow.</p><p>I have a bad habit of migrating stuff without much care for preserving existing links. ¯_(ツ)_/¯</p><p>I think having everything here at the blog will be good.</p><p>The plan is: any blog post that’s in the “Related to your interests” category will be sent as a newsletter email. I shall do just one of those a day. This means there is some duplication if you read my blog <em>and</em> subscribe to the newsletter. But how many people do that? I’ve accidentally-cleverly changed the link section title to “Related to your interests” (instead of “Relative”). There’s some fun “this is the new thing” signaling. And, I think instead of “Original Content,” I’ll use the section title “ICYMI” to be self-promotional material.</p><p>We’ll see.</p> <p><em>Links! Wastebook! Background changes afoot!</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XYtz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XYtz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XYtz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XYtz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!XYtz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg 1456w" sizes="100vw"><img src="https://cdn.uploads.micro.blog/3446/2026/199ce2848c.jpg" width="1456" height="1110" data-attrs="{"src":"[substack-post-media.s3.amazonaws.com/public/im...](https://substack-post-media.s3.amazonaws.com/public/images/087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg)","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":1110,"width":1456,"resizeWidth":null,"bytes":null,"alt":"A bustling nighttime cityscape features brightly lit advertisements and signs illuminating a crowded street filled with people. Potsdamer Platz bei Nacht, Paul Paeschke, ca. 1929","title":null,"type":null,"href":null,"belowTheFold":false,"topImage":true,"internalRedirect":null,"isProcessing":false,"align":null,"offset":false}" class="sizing-normal" alt="A bustling nighttime cityscape features brightly lit advertisements and signs illuminating a crowded street filled with people. Potsdamer Platz bei Nacht, Paul Paeschke, ca. 1929" title="A bustling nighttime cityscape features brightly lit advertisements and signs illuminating a crowded street filled with people. Potsdamer Platz bei Nacht, Paul Paeschke, ca. 1929" srcset="https://substackcdn.com/image/fetch/$s_!XYtz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XYtz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XYtz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F087fda8e-dfc4-43fa-94c3-697ec430f4fe_1799x1372.jpeg 1272w, https://cdn.uploads.micro.blog/3446/2026/199ce2848c.jpg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><a href="https://publicdomainreview.org/essay/the-blinkered-flaneur/">Potsdamer Platz bei Nacht, Paul Paeschke, ca. 1929.</a></em></figcaption></figure></div><h1><strong>Related to your interests</strong></h1><ul><li><p><a href="https://thenewstack.io/diy-kubernetes-agentic-ai/">Why your DIY Kubernetes stack won’t survive the era of agentic AI</a></p></li><li><p><a href="https://www.ciodive.com/news/roi-on-ai-CIO-executives/812453/">How tech chiefs gauge ROI on AI</a> - AI uses: better search, preparing leases, and this: “When the system senses that ice is running low, it fires off an order to AI agents, which begin routing trucks to fulfill orders. The system also takes into account historical sales trends, weather analytics and other factors to anticipate each route’s ice requirements.”</p></li><li><p><a href="https://simonwillison.net/guides/agentic-engineering-patterns/code-is-cheap/#atom-everything">Writing code is cheap now</a> - “For now I think the best we can do is to second guess ourselves: any time our instinct says “don’t build that, it’s not worth the time” fire off a prompt anyway, in an asynchronous agent session where the worst that can happen is you check ten minutes later and find that it wasn’t worth the tokens.” // Also worth pondering: code is cheap now, but not free.</p></li><li><p><a href="https://www.robinsloan.com/lab/new-funnel/">The new funnel?</a> - Sources for newsletter traffic: “50% word of mouth, 25% search, 25% robo-brain [AI].” // Original post <a href="https://jmduke.com/posts/how-id-grow-buttondown.html">here</a>.</p></li><li><p><a href="https://deletedcity.net/">The Deleted City 3.1</a> - I’m not sure what this is but I like it.</p></li><li><p><a href="https://fintanr.com/thoughts/2026/02/24/ibm-anthropic.html">On Cobol, Mainframes, IBM and Blog Posts</a> - Modernization requires a lot of people stuff. Also, if a company is in the legacy trap already, that was a form of self-harm that they need to address regardless of the code. // “However, the attitude of the organisation – the digital literacy – is probably the most important factor. How do they view the ongoing maintenance of their investments in technology. Are technology projects one off investments – get me from point a to point b – or has there ever been an appetite for ongoing investment. Care and feeding. Ask yourself the question how did the organisations that are desperate for this magic bullet end up in this mess in the first place?”</p></li><li><p><a href="https://harpers.org/archive/2026/03/childs-play-sam-kriss-ai-startup-roy-lee/?ref=labnotes.org">Child’s Play</a> - ”Individual intelligence will mean nothing once we have superhuman AI, at which point the difference between an obscenely talented giga-nerd and an ordinary six-pack-drinking bozo will be about as meaningful as the difference between any two ants.”</p></li><li><p><a href="https://medium.com/embabel/agent-memory-is-not-a-greenfield-problem-ground-it-in-your-existing-data-9272cabe1561">Agent Memory Is Not A Greenfield Problem: Ground it in your Existing Data</a> - Connect your LLMs to existing Java apps to skip several the data integration mess, and the need to recreate all your business logic. // ”An agent memory system running on the JVM doesn’t need to call an external API to learn about your customers. It can simply call its own services and repositories, benefiting from their business logic and tested behaviour. Nor does it need to go through MCP, when it can find answers faster in process. It can access the same CustomerRepository your application already uses. It can resolve a proposition like “the user prefers Italian food” against the actual Customer entity and the actual Cuisine entity your recommendation engine already depends on — in the same process, with the same transaction guarantees, through the same Spring context.” // And: “This explains the many failures. Not because AI doesn’t work, but because the approach is wrong. Companies are standing up parallel infrastructure – Python services, vector databases, hosted memory layers, prompt chains – that have no organic connection to the systems that actually run their business. The AI doesn’t know your domain. It doesn’t understand your constraints. It doesn’t share your type system, transaction boundaries or security model. It’s an alien stack that you spend months trying to integrate, and mostly fail.”</p></li><li><p><a href="https://www.youtube.com/watch?v=GJyWPgA7ejE&list=WL&index=2">On pressing the space bar for the Cabinet</a> - Check out the space you’re presenting in ahead of time.</p></li><li><p><a href="https://tadaima.bearblog.dev/privilege-is-bad-grammar/?ref=labnotes.org">Privilege is bad grammar.</a> - The Boss Email.</p></li><li><p><a href="https://thenewstack.io/red-hat-enters-the-cloud-native-developer-desktop-market/">Red Hat takes on Docker Desktop with its enterprise Podman Desktop build</a> - “Positioned as ‘enterprise-ready local container development,’ it is currently in technical preview and available through Red Hat’s developer channels for qualified customers. Red Hat pitches the offering as a way to lower the barrier to using containers by allowing developers to build, run, and debug containers and pods without deep command-line knowledge, while still aligning with corporate platforms and policies.”</p></li><li><p><a href="https://www.patreon.com/posts/what-guy-fieri-151038691">What Guy Fieri taught my son</a> - “The politics of Flavortown are not easy to explain”; but, more importantly “Guy Fieri offers us a proposition. It is simple, but also enormously complicated. It can open up the world if we let it. <em>Here is food. Take it, eat, and enjoy.</em>”</p></li><li><p><a href="https://github.com/DrCatHicks/learning-opportunities/tree/main">Learning Opportunities: A Claude Code Skill for Deliberate Skill Development</a></p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!njrU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!njrU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!njrU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!njrU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!njrU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg 1456w" sizes="100vw"><img src="https://cdn.uploads.micro.blog/3446/2026/fe9c64d98b.jpg" width="1080" height="1080" data-attrs="{"src":"[substack-post-media.s3.amazonaws.com/public/im...](https://substack-post-media.s3.amazonaws.com/public/images/f79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg)","srcNoWatermark":null,"fullscreen":null,"imageSize":null,"height":1080,"width":1080,"resizeWidth":null,"bytes":null,"alt":"Auto-generated description: A four-panel comic features a conversation between two stick figures, where one is interrupted while working, resulting in a humorous ending with a crumpled sticky note.","title":null,"type":null,"href":null,"belowTheFold":false,"topImage":false,"internalRedirect":null,"isProcessing":false,"align":null,"offset":false}" class="sizing-normal" alt="Auto-generated description: A four-panel comic features a conversation between two stick figures, where one is interrupted while working, resulting in a humorous ending with a crumpled sticky note." title="Auto-generated description: A four-panel comic features a conversation between two stick figures, where one is interrupted while working, resulting in a humorous ending with a crumpled sticky note." srcset="https://substackcdn.com/image/fetch/$s_!njrU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!njrU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!njrU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79a53cd-25ae-4c34-a59b-0fbcbf39bf09_1080x1080.jpeg 1272w, https://cdn.uploads.micro.blog/3446/2026/fe9c64d98b.jpg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1><strong>Wastebook</strong></h1><ul><li><p>“We’re so impatient with each other, bored and fractious. Yet no one will stand more than a foot away, no matter how often you ask, and we love each other too, and pet each other on the head.” <a href="https://ftrain.com/new-post-mludyqzq">Family</a>.</p></li><li><p>“flaccid as a damp baguette” <a href="https://www.economist.com/europe/2026/02/25/luxury-goods-are-europes-global-tax-on-vanity">On expensive dog-food bags</a>.</p></li><li><p>“I wish I could decide whether to be in the world [or] pull back from the world.” <a href="https://ftrain.com/leading-thoughts">ftrain</a></p></li><li><p>“Darmok and Jalad on the ocean.” <a href="https://blog.ayjay.org/darmok/">ST:STG</a></p></li><li><p>The Great Claude COBOL Scare of February 2026.</p></li><li><p>“Critical Ignoring” <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC7615324/">Here</a>.</p></li><li><p>“Marilyn Monroe appeared to me last night in a dream as a kind of fairy godmother” <a href="https://jonathanbate.substack.com/p/sylvia-plath-in-her-journals">Sylvia Plath in her journals</a></p></li><li><p>Once again, I’m on the wrong type of drugs to enjoy this beach-DJ.</p></li><li><p>“triumphant and unforgiving trunk-rattler anthem” <em><a href="https://genius.com/Three-6-mafia-stay-fly-lyrics">Stay Fly</a></em>.</p></li><li><p>“an asylum for the millennials driven insane by unfettered internet access” <a href="https://aftermath.site/anthropic-claude-ai-leftist-technology/">Exploited</a>.</p></li></ul><h1><strong>ICYMI</strong></h1><ul><li><p><a href="https://www.softwaredefinedtalk.com/561">Two Guys and Their Tokens, Software Defined Talk Podcast</a> - This week, we discuss AI-assisted COBOL migrations, the OpenClaw Foundation, and AI killing Office. Plus, is TSA PreCheck Touchless the peak of airport efficiency?</p></li></ul><h1><strong>Logoff</strong></h1><p>We were at the beach for the past week. Always nice, the beach.</p><p>If all goes to plan, this will be the last newsletter I send with substack. I’ll move all the email addresses over, so if you’re. current subscriber, nothing to worry about, it’ll just happen. Tell me if it goes bonkers somehow.</p><p>I have a bad habit of migrating stuff without much care for preserving existing links. ¯_(ツ)_/¯</p><p>I think having everything here at the blog will be good.</p><p>The plan is: any blog post that’s in the “Related to your interests” category will be sent as a newsletter email. I shall do just one of those a day. This means there is some duplication if you read my blog <em>and</em> subscribe to the newsletter. But how many people do that? I’ve accidentally-cleverly changed the link section title to “Related to your interests” (instead of “Relative”). There’s some fun “this is the new thing” signaling. And, I think instead of “Original Content,” I’ll use the section title “ICYMI” to be self-promotional material.</p><p>We’ll see.</p> Related to your interests, Monday https://cote.io/2026/03/02/related-to-your-interests-monday.html Mon, 02 Mar 2026 15:12:41 +0100 http://cote.micro.blog/2026/03/02/related-to-your-interests-monday.html <figure> <a href="https://publicdomainreview.org/essay/the-blinkered-flaneur/"> <img src="https://cdn.uploads.micro.blog/3446/2026/paul-paeschke-potsdamer-platz-c1929.jpg" width="600" height="457" alt="A bustling nighttime cityscape features brightly lit advertisements and signs illuminating a crowded street filled with people. Potsdamer Platz bei Nacht, Paul Paeschke, ca. 1929"/></a> <figcaption> <a href="https://publicdomainreview.org/essay/the-blinkered-flaneur/"> Potsdamer Platz bei Nacht, Paul Paeschke, ca. 1929.</a> </figcaption> </figure> <h1 id="related-to-your-interests">Related to your interests</h1> <ul> <li><a href="https://thenewstack.io/diy-kubernetes-agentic-ai/">Why your DIY Kubernetes stack won&rsquo;t survive the era of agentic AI</a></li> <li><a href="https://www.ciodive.com/news/roi-on-ai-CIO-executives/812453/">How tech chiefs gauge ROI on AI</a> - AI uses: better search, preparing leases, and this: &ldquo;When the system senses that ice is running low, it fires off an order to AI agents, which begin routing trucks to fulfill orders. The system also takes into account historical sales trends, weather analytics and other factors to anticipate each route’s ice requirements.&rdquo;</li> <li><a href="https://simonwillison.net/guides/agentic-engineering-patterns/code-is-cheap/#atom-everything">Writing code is cheap now</a> - &ldquo;For now I think the best we can do is to second guess ourselves: any time our instinct says &ldquo;don&rsquo;t build that, it&rsquo;s not worth the time&rdquo; fire off a prompt anyway, in an asynchronous agent session where the worst that can happen is you check ten minutes later and find that it wasn&rsquo;t worth the tokens.&rdquo; // Also worth pondering: code is cheap now, but not free.</li> <li><a href="https://www.robinsloan.com/lab/new-funnel/">The new funnel?</a> - Sources for newsletter traffic: &ldquo;50% word of mouth, 25% search, 25% robo-brain [AI].&rdquo; // Original post <a href="https://jmduke.com/posts/how-id-grow-buttondown.html">here</a>.</li> <li><a href="https://deletedcity.net/">The Deleted City 3.1</a> - I&rsquo;m not sure what this is but I like it.</li> <li><a href="https://fintanr.com/thoughts/2026/02/24/ibm-anthropic.html">On Cobol, Mainframes, IBM and Blog Posts</a> - Modernization requires a lot of people stuff. Also, if a company is in the legacy trap already, that was a form of self-harm that they need to address regardless of the code. // &ldquo;However, the attitude of the organisation – the digital literacy – is probably the most important factor. How do they view the ongoing maintenance of their investments in technology. Are technology projects one off investments – get me from point a to point b – or has there ever been an appetite for ongoing investment. Care and feeding. Ask yourself the question how did the organisations that are desperate for this magic bullet end up in this mess in the first place?&rdquo;</li> <li><a href="https://harpers.org/archive/2026/03/childs-play-sam-kriss-ai-startup-roy-lee/?ref=labnotes.org">Child’s Play</a> - ”Individual intelligence will mean nothing once we have superhuman AI, at which point the difference between an obscenely talented giga-nerd and an ordinary six-pack-drinking bozo will be about as meaningful as the difference between any two ants.”</li> <li><a href="https://medium.com/embabel/agent-memory-is-not-a-greenfield-problem-ground-it-in-your-existing-data-9272cabe1561">Agent Memory Is Not A Greenfield Problem: Ground it in your Existing Data</a> - Connect your LLMs to existing Java apps to skip several the data integration mess, and the need to recreate all your business logic. // ”An agent memory system running on the JVM doesn’t need to call an external API to learn about your customers. It can simply call its own services and repositories, benefiting from their business logic and tested behaviour. Nor does it need to go through MCP, when it can find answers faster in process. It can access the same CustomerRepository your application already uses. It can resolve a proposition like &ldquo;the user prefers Italian food&rdquo; against the actual Customer entity and the actual Cuisine entity your recommendation engine already depends on — in the same process, with the same transaction guarantees, through the same Spring context.” // And: &ldquo;This explains the many failures. Not because AI doesn&rsquo;t work, but because the approach is wrong. Companies are standing up parallel infrastructure &ndash; Python services, vector databases, hosted memory layers, prompt chains &ndash; that have no organic connection to the systems that actually run their business. The AI doesn&rsquo;t know your domain. It doesn&rsquo;t understand your constraints. It doesn&rsquo;t share your type system, transaction boundaries or security model. It&rsquo;s an alien stack that you spend months trying to integrate, and mostly fail.&rdquo;</li> <li><a href="https://www.youtube.com/watch?v=GJyWPgA7ejE&amp;list=WL&amp;index=2">On pressing the space bar for the Cabinet</a> - Check out the space you&rsquo;re presenting in ahead of time.</li> <li><a href="https://tadaima.bearblog.dev/privilege-is-bad-grammar/?ref=labnotes.org">Privilege is bad grammar.</a> - The Boss Email.</li> <li><a href="https://thenewstack.io/red-hat-enters-the-cloud-native-developer-desktop-market/">Red Hat takes on Docker Desktop with its enterprise Podman Desktop build</a> - &ldquo;Positioned as &lsquo;enterprise-ready local container development,&rsquo; it is currently in technical preview and available through Red Hat&rsquo;s developer channels for qualified customers. Red Hat pitches the offering as a way to lower the barrier to using containers by allowing developers to build, run, and debug containers and pods without deep command-line knowledge, while still aligning with corporate platforms and policies.&rdquo;</li> <li><a href="https://www.patreon.com/posts/what-guy-fieri-151038691">What Guy Fieri taught my son</a> - &ldquo;The politics of Flavortown are not easy to explain&rdquo;; but, more importantly &ldquo;Guy Fieri offers us a proposition. It is simple, but also enormously complicated. It can open up the world if we let it. <em>Here is food. Take it, eat, and enjoy.</em>&rdquo;</li> <li><a href="https://github.com/DrCatHicks/learning-opportunities/tree/main">Learning Opportunities: A Claude Code Skill for Deliberate Skill Development</a></li> </ul> <figure> <a href="https://brucesterling.tumblr.com/post/809055256321409025"><img src="https://cdn.uploads.micro.blog/3446/2026/tumblr-6c2e3164dbeef08146bdb4977b1db1f8-b77ddf42-1280.jpg" width="600" height="600" alt="Auto-generated description: A four-panel comic features a conversation between two stick figures, where one is interrupted while working, resulting in a humorous ending with a crumpled sticky note."></a> </figure> <h1 id="wastebook">Wastebook</h1> <ul> <li>&ldquo;We&rsquo;re so impatient with each other, bored and fractious. Yet no one will stand more than a foot away, no matter how often you ask, and we love each other too, and pet each other on the head.&rdquo; <a href="https://ftrain.com/new-post-mludyqzq">Family</a>.</li> <li>”flaccid as a damp baguette” <a href="https://www.economist.com/europe/2026/02/25/luxury-goods-are-europes-global-tax-on-vanity">On expensive dog-food bags</a>.</li> <li>&ldquo;I wish I could decide whether to be in the world [or] pull back from the world.&rdquo; <a href="https://ftrain.com/leading-thoughts">ftrain</a></li> <li>&ldquo;Darmok and Jalad on the ocean.&rdquo; <a href="https://blog.ayjay.org/darmok/">ST:STG</a></li> <li>The Great Claude COBOL Scare of February 2026.</li> <li>”Critical Ignoring” <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC7615324/">Here</a>.</li> <li>&ldquo;Marilyn Monroe appeared to me last night in a dream as a kind of fairy godmother&rdquo; <a href="https://jonathanbate.substack.com/p/sylvia-plath-in-her-journals">Sylvia Plath in her journals</a></li> <li>Once again, I&rsquo;m on the wrong type of drugs to enjoy this beach-DJ.</li> <li>”triumphant and unforgiving trunk-rattler anthem” <a href="https://genius.com/Three-6-mafia-stay-fly-lyrics"><em>Stay Fly</em></a>.</li> <li>”an asylum for the millennials driven insane by unfettered internet access” <a href="https://aftermath.site/anthropic-claude-ai-leftist-technology/">Exploited</a>.</li> </ul> <h1 id="icymi">ICYMI</h1> <ul> <li><a href="https://www.softwaredefinedtalk.com/561">Two Guys and Their Tokens, Software Defined Talk Podcast</a> - This week, we discuss AI-assisted COBOL migrations, the OpenClaw Foundation, and AI killing Office. Plus, is TSA PreCheck Touchless the peak of airport efficiency?</li> </ul> <h1 id="logoff">Logoff</h1> <p>We were at the beach for the past week. Always nice, the beach.</p> <p>If all goes to plan, this will be the last newsletter I send with substack. I&rsquo;ll move all the email addresses over, so if you&rsquo;re. current subscriber, nothing to worry about, it&rsquo;ll just happen. Tell me if it goes bonkers somehow.</p> <p>I have a bad habit of migrating stuff without much care for preserving existing links. ¯_(ツ)_/¯</p> <p>I think having everything here at the blog will be good.</p> <p>The plan is: any blog post that&rsquo;s in the &ldquo;Related to your interests&rdquo; category will be sent as a newsletter email. I shall do just one of those a day. This means there is some duplication if you read my blog <em>and</em> subscribe to the newsletter. But how many people do that? I&rsquo;ve accidentally-cleverly changed the link section title to &ldquo;Related to your interests&rdquo; (instead of &ldquo;Relative&rdquo;). There&rsquo;s some fun &ldquo;this is the new thing&rdquo; signaling. And, I think instead of &ldquo;Original Content,&rdquo; I&rsquo;ll use the section title &ldquo;ICYMI&rdquo; to be self-promotional material.</p> <p>We&rsquo;ll see.</p> <figure> <a href="https://publicdomainreview.org/essay/the-blinkered-flaneur/"> <img src="https://cdn.uploads.micro.blog/3446/2026/paul-paeschke-potsdamer-platz-c1929.jpg" width="600" height="457" alt="A bustling nighttime cityscape features brightly lit advertisements and signs illuminating a crowded street filled with people. Potsdamer Platz bei Nacht, Paul Paeschke, ca. 1929"/></a> <figcaption> <a href="https://publicdomainreview.org/essay/the-blinkered-flaneur/"> Potsdamer Platz bei Nacht, Paul Paeschke, ca. 1929.</a> </figcaption> </figure> # Related to your interests - [Why your DIY Kubernetes stack won't survive the era of agentic AI](https://thenewstack.io/diy-kubernetes-agentic-ai/) - [How tech chiefs gauge ROI on AI](https://www.ciodive.com/news/roi-on-ai-CIO-executives/812453/) - AI uses: better search, preparing leases, and this: "When the system senses that ice is running low, it fires off an order to AI agents, which begin routing trucks to fulfill orders. The system also takes into account historical sales trends, weather analytics and other factors to anticipate each route’s ice requirements." - [Writing code is cheap now](https://simonwillison.net/guides/agentic-engineering-patterns/code-is-cheap/#atom-everything) - "For now I think the best we can do is to second guess ourselves: any time our instinct says "don't build that, it's not worth the time" fire off a prompt anyway, in an asynchronous agent session where the worst that can happen is you check ten minutes later and find that it wasn't worth the tokens." // Also worth pondering: code is cheap now, but not free. - [The new funnel?](https://www.robinsloan.com/lab/new-funnel/) - Sources for newsletter traffic: "50% word of mouth, 25% search, 25% robo-brain [AI]." // Original post [here](https://jmduke.com/posts/how-id-grow-buttondown.html). - [The Deleted City 3.1](https://deletedcity.net/) - I'm not sure what this is but I like it. - [On Cobol, Mainframes, IBM and Blog Posts](https://fintanr.com/thoughts/2026/02/24/ibm-anthropic.html) - Modernization requires a lot of people stuff. Also, if a company is in the legacy trap already, that was a form of self-harm that they need to address regardless of the code. // "However, the attitude of the organisation – the digital literacy – is probably the most important factor. How do they view the ongoing maintenance of their investments in technology. Are technology projects one off investments – get me from point a to point b – or has there ever been an appetite for ongoing investment. Care and feeding. Ask yourself the question how did the organisations that are desperate for this magic bullet end up in this mess in the first place?" - [Child’s Play](https://harpers.org/archive/2026/03/childs-play-sam-kriss-ai-startup-roy-lee/?ref=labnotes.org) - ”Individual intelligence will mean nothing once we have superhuman AI, at which point the difference between an obscenely talented giga-nerd and an ordinary six-pack-drinking bozo will be about as meaningful as the difference between any two ants.” - [Agent Memory Is Not A Greenfield Problem: Ground it in your Existing Data](https://medium.com/embabel/agent-memory-is-not-a-greenfield-problem-ground-it-in-your-existing-data-9272cabe1561) - Connect your LLMs to existing Java apps to skip several the data integration mess, and the need to recreate all your business logic. // ”An agent memory system running on the JVM doesn’t need to call an external API to learn about your customers. It can simply call its own services and repositories, benefiting from their business logic and tested behaviour. Nor does it need to go through MCP, when it can find answers faster in process. It can access the same CustomerRepository your application already uses. It can resolve a proposition like "the user prefers Italian food" against the actual Customer entity and the actual Cuisine entity your recommendation engine already depends on — in the same process, with the same transaction guarantees, through the same Spring context.” // And: "This explains the many failures. Not because AI doesn't work, but because the approach is wrong. Companies are standing up parallel infrastructure -- Python services, vector databases, hosted memory layers, prompt chains -- that have no organic connection to the systems that actually run their business. The AI doesn't know your domain. It doesn't understand your constraints. It doesn't share your type system, transaction boundaries or security model. It's an alien stack that you spend months trying to integrate, and mostly fail." - [On pressing the space bar for the Cabinet](https://www.youtube.com/watch?v=GJyWPgA7ejE&list=WL&index=2) - Check out the space you're presenting in ahead of time. - [Privilege is bad grammar.](https://tadaima.bearblog.dev/privilege-is-bad-grammar/?ref=labnotes.org) - The Boss Email. - [Red Hat takes on Docker Desktop with its enterprise Podman Desktop build](https://thenewstack.io/red-hat-enters-the-cloud-native-developer-desktop-market/) - "Positioned as 'enterprise-ready local container development,' it is currently in technical preview and available through Red Hat's developer channels for qualified customers. Red Hat pitches the offering as a way to lower the barrier to using containers by allowing developers to build, run, and debug containers and pods without deep command-line knowledge, while still aligning with corporate platforms and policies." - [What Guy Fieri taught my son](https://www.patreon.com/posts/what-guy-fieri-151038691) - "The politics of Flavortown are not easy to explain"; but, more importantly "Guy Fieri offers us a proposition. It is simple, but also enormously complicated. It can open up the world if we let it. _Here is food. Take it, eat, and enjoy._" - [Learning Opportunities: A Claude Code Skill for Deliberate Skill Development](https://github.com/DrCatHicks/learning-opportunities/tree/main) <figure> <a href="https://brucesterling.tumblr.com/post/809055256321409025"><img src="https://cdn.uploads.micro.blog/3446/2026/tumblr-6c2e3164dbeef08146bdb4977b1db1f8-b77ddf42-1280.jpg" width="600" height="600" alt="Auto-generated description: A four-panel comic features a conversation between two stick figures, where one is interrupted while working, resulting in a humorous ending with a crumpled sticky note."></a> </figure> # Wastebook - "We're so impatient with each other, bored and fractious. Yet no one will stand more than a foot away, no matter how often you ask, and we love each other too, and pet each other on the head." [Family](https://ftrain.com/new-post-mludyqzq). - ”flaccid as a damp baguette” [On expensive dog-food bags](https://www.economist.com/europe/2026/02/25/luxury-goods-are-europes-global-tax-on-vanity). - "I wish I could decide whether to be in the world [or] pull back from the world." [ftrain](https://ftrain.com/leading-thoughts) - "Darmok and Jalad on the ocean." [ST:STG](https://blog.ayjay.org/darmok/) - The Great Claude COBOL Scare of February 2026. - ”Critical Ignoring” [Here](https://pmc.ncbi.nlm.nih.gov/articles/PMC7615324/). - "Marilyn Monroe appeared to me last night in a dream as a kind of fairy godmother" [Sylvia Plath in her journals](https://jonathanbate.substack.com/p/sylvia-plath-in-her-journals) - Once again, I'm on the wrong type of drugs to enjoy this beach-DJ. - ”triumphant and unforgiving trunk-rattler anthem” [_Stay Fly_](https://genius.com/Three-6-mafia-stay-fly-lyrics). - ”an asylum for the millennials driven insane by unfettered internet access” [Exploited](https://aftermath.site/anthropic-claude-ai-leftist-technology/). # ICYMI - [Two Guys and Their Tokens, Software Defined Talk Podcast](https://www.softwaredefinedtalk.com/561) - This week, we discuss AI-assisted COBOL migrations, the OpenClaw Foundation, and AI killing Office. Plus, is TSA PreCheck Touchless the peak of airport efficiency? # Logoff We were at the beach for the past week. Always nice, the beach. If all goes to plan, this will be the last newsletter I send with substack. I'll move all the email addresses over, so if you're. current subscriber, nothing to worry about, it'll just happen. Tell me if it goes bonkers somehow. I have a bad habit of migrating stuff without much care for preserving existing links. ¯\_(ツ)_/¯ I think having everything here at the blog will be good. The plan is: any blog post that's in the "Related to your interests" category will be sent as a newsletter email. I shall do just one of those a day. This means there is some duplication if you read my blog _and_ subscribe to the newsletter. But how many people do that? I've accidentally-cleverly changed the link section title to "Related to your interests" (instead of "Relative"). There's some fun "this is the new thing" signaling. And, I think instead of "Original Content," I'll use the section title "ICYMI" to be self-promotional material. We'll see. Kubernetes alone does not a platform make https://cote.io/2026/03/02/kubernetes-alone-does-not-a.html Mon, 02 Mar 2026 14:56:53 +0100 http://cote.micro.blog/2026/03/02/kubernetes-alone-does-not-a.html <p>Even the platform engineers need to hide Kubernetes to get their job done:</p> <blockquote> <p>Kubernetes adds another layer of complexity for platform engineering teams, introducing architectural complexities that require a deep understanding of containers, networking, storage, and cluster security protocols. While it has become the default runtime for modern applications, managing Kubernetes at scale alongside existing VM‑based workloads can overwhelm platform engineering teams. YAML sprawl, cluster life-cycle management, networking dependencies, and security controls consume time that should be spent improving the developer experience and can lead to costly human error.</p> <p>As a result, many platform engineering teams find themselves serving as infrastructure integrators rather than product engineering teams. They spend cycles wiring systems together, maintaining custom automation, and resolving edge cases between environments. What&rsquo;s needed is access to solutions that provide an automated infrastructure layer, allowing platform engineers to focus on productizing the platform rather than assembling it.</p> </blockquote> <p>From <a href="https://blogs.vmware.com/cloud-foundation/2026/02/19/platform-engineering-needs-a-cloud-engine/">&ldquo;Platform Engineering Needs a Cloud Engine,&quot;</a> Taka Uenishi.</p> Even the platform engineers need to hide Kubernetes to get their job done: > Kubernetes adds another layer of complexity for platform engineering teams, introducing architectural complexities that require a deep understanding of containers, networking, storage, and cluster security protocols. While it has become the default runtime for modern applications, managing Kubernetes at scale alongside existing VM‑based workloads can overwhelm platform engineering teams. YAML sprawl, cluster life-cycle management, networking dependencies, and security controls consume time that should be spent improving the developer experience and can lead to costly human error. > > As a result, many platform engineering teams find themselves serving as infrastructure integrators rather than product engineering teams. They spend cycles wiring systems together, maintaining custom automation, and resolving edge cases between environments. What's needed is access to solutions that provide an automated infrastructure layer, allowing platform engineers to focus on productizing the platform rather than assembling it. From ["Platform Engineering Needs a Cloud Engine,"](https://blogs.vmware.com/cloud-foundation/2026/02/19/platform-engineering-needs-a-cloud-engine/) Taka Uenishi. Does Platform Product Management & Design Really Happen? Or is it all just platform engineering? - Tanzu Catsup https://cote.io/2026/02/22/does-platform-product-management-design.html Sun, 22 Feb 2026 10:22:00 +0100 http://cote.micro.blog/2026/02/22/does-platform-product-management-design.html <iframe width="560" height="315" src="https://www.youtube.com/embed/F8K6yxAbk7M?si=kJ35TU6cIypOoc5f" 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>Most organizations treat infrastructure as a series of projects to be &ldquo;completed,&rdquo; but successful platform engineering requires a permanent product mindset. In this episode, we explore why platform teams need dedicated product management to balance competing priorities—like security, cost, and developer experience—and why the &ldquo;why&rdquo; scales much better than the &ldquo;what&rdquo; in large enterprises. We also dive into the often-overlooked role of designers in creating platform tools that developers actually want to use.</p> <p>Tanzu Catsup is a weekly conversation about platform engineering, cloud-native operations, and building software in large organizations. We follow the work wherever it actually leads.</p> <p>And, see <a href="https://www.youtube.com/playlist?list=PLAdzTan_eSPSlg3nySSAI7DjrbN2Bt56r">the archives for Tanzu Catsup</a>.</p> <iframe width="560" height="315" src="https://www.youtube.com/embed/F8K6yxAbk7M?si=kJ35TU6cIypOoc5f" 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> Most organizations treat infrastructure as a series of projects to be "completed," but successful platform engineering requires a permanent product mindset. In this episode, we explore why platform teams need dedicated product management to balance competing priorities—like security, cost, and developer experience—and why the "why" scales much better than the "what" in large enterprises. We also dive into the often-overlooked role of designers in creating platform tools that developers actually want to use. Tanzu Catsup is a weekly conversation about platform engineering, cloud-native operations, and building software in large organizations. We follow the work wherever it actually leads. And, see [the archives for Tanzu Catsup](https://www.youtube.com/playlist?list=PLAdzTan_eSPSlg3nySSAI7DjrbN2Bt56r). https://cote.io/2026/02/22/094400.html Sun, 22 Feb 2026 09:44:00 +0100 http://cote.micro.blog/2026/02/22/094400.html <iframe width="560" height="315" src="https://www.youtube.com/embed/zzZ9Jwolpxc?si=B3Bi7LHpDUifqrU9" 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>Developers crave AI tools for various tasks beyond coding, but that&rsquo;s only about 20% of their work. But, ops people freak out about security and control challenges, like cost, regulatory compliance, and usage tracking.</p> <iframe width="560" height="315" src="https://www.youtube.com/embed/zzZ9Jwolpxc?si=B3Bi7LHpDUifqrU9" 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> Developers crave AI tools for various tasks beyond coding, but that's only about 20% of their work. But, ops people freak out about security and control challenges, like cost, regulatory compliance, and usage tracking. https://cote.io/2026/02/21/094200.html Sat, 21 Feb 2026 09:42:00 +0100 http://cote.micro.blog/2026/02/21/094200.html <iframe width="560" height="315" src="https://www.youtube.com/embed/-_7LlfcmmI8?si=4LpQzDTla-C62IhC" 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>Bad advice from Wall Street on enterprise AI.</p> <iframe width="560" height="315" src="https://www.youtube.com/embed/-_7LlfcmmI8?si=4LpQzDTla-C62IhC" 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> Bad advice from Wall Street on enterprise AI. Automating everything but changing how people work - Relative to your interests, Friday https://cote.io/2026/02/20/automating-everything-but-changing-how.html Fri, 20 Feb 2026 11:30:30 +0100 http://cote.micro.blog/2026/02/20/automating-everything-but-changing-how.html <p><em>Enterprise AI apps (or lack thereof), ROI surveys, CFO budget pivots, agile&rsquo;s stubborn relevance, platform engineering vs. private cloud, Heroku&rsquo;s freeze, IRS tech cuts, and Europe hedging on AI tools</em></p> <figure> <a href="https://gmkeros.wordpress.com/2023/11/03/art-and-inspiration-peter-kluciks-illustrations-of-the-hobbit/"> <img src="https://cdn.uploads.micro.blog/3446/2026/caca46504ece4be7eb784fae54499146.jpg" width="600" height="851" alt="Auto-generated description: A fantastical ship sails through turbulent, surreal waters surrounded by mythical sea creatures and elaborate, dream-like borders. Peter Klúcik's The Hobbit illustrations."></a> <figcaption> Peter Klúcik's <a href="https://gmkeros.wordpress.com/2023/11/03/art-and-inspiration-peter-kluciks-illustrations-of-the-hobbit/"><i>The Hobbit</i> illustrations. </a> </figcaption> </figure> <h1 id="related-to-your-interests">Related to your interests</h1> <ul> <li><a href="https://cote.io/2026/02/18/where-are-the-enterprise-ai.html">Where are the enterprise AI apps? Part n + 1</a> - AI capacity demand is high, but it&rsquo;s still &ldquo;early innings&rdquo; for enterprise AI use.</li> <li><a href="https://cote.io/2026/02/20/say-you-love-business-logic.html">Say you love business logic without saying &ldquo;business logic.&quot;</a></li> <li><a href="https://www.theregister.com/2026/02/17/european_parliament_bars_lawmakers_from/">European Parliament bars lawmakers from AI tools</a></li> <li><a href="https://www.ciodive.com/news/roi-on-ai-CIO-executives/812453/">How tech chiefs gauge ROI on AI</a> - AI uses: better search, preparing leases, and this: &ldquo;When the system senses that ice is running low, it fires off an order to AI agents, which begin routing trucks to fulfill orders. The system also takes into account historical sales trends, weather analytics and other factors to anticipate each route’s ice requirements.&rdquo;</li> <li><a href="https://shiftmag.dev/this-cto-says-93-of-developers-use-ai-but-productivity-is-still-10-8013/">This CTO Says 93% of Developers Use AI, but Productivity Is Still 10%</a> - Developers who use AI produce more code, and have faster onboarding. But, in this study, their productivity gain tops out at four hours saved a week. The thinking is that the organization doesn&rsquo;t change enough to expand that more. &ldquo;Culture&rdquo; is the bottleneck.</li> <li><a href="https://www.deloitte.com/us/en/insights/topics/digital-transformation/ai-tech-investment-roi.html">AI and tech investment ROI</a> - October 2025: whole bunch of survey data on IT budgeting and priorities, plus the payoffs (ROI).</li> <li><a href="https://www.theregister.com/2026/02/18/ai_productivity_survey/">6,000 execs struggle to find the AI productivity boom</a> - An elusive enterprise AI ROI survey round-up.</li> <li><a href="https://www.cfodive.com/news/75percent-cfos-anticipate-bigger-tech-budgets-this-year-gartner/812254/">Most CFOs expect larger IT budgets, ‘collapsing’ staff growth: Gartner</a> - Management is always eager to &ldquo;reduce costs.&rdquo; // &lsquo;The real story lies “in collapsing headcount growth expectations, from 6% in 2025 to just 2% in 2026 with just 21% of CFOs planning staff increases of 4% to 9%, down from 31% last year,” Nauman Abbasi, vice president analyst in Gartner’s finance practice, said in the release. “This marks a structural pivot from labor expansion to optimization driven by automation and AI that deliver productivity gains without proportional increases in headcount.”&rsquo;</li> <li><a href="https://gomakethings.com/training-your-replacement/">Training your replacement</a> - We&rsquo;ve always been trying to get rid of programmers.</li> <li><a href="https://www.forrester.com/blogs/amidst-the-ai-hype-agile-still-remains-relevant-in-2025/">Amid The AI Hype, Agile Still Remains Relevant In 2025</a> - &ldquo;But the new report reveals a striking insight: &ldquo;Despite the buzz around agile’s supposed decline, a commanding 95% of professionals affirm its critical relevance to their operations.&rdquo; This statistic, coupled with the 58% of business and technology professionals prioritizing agile adoption, paints a clear picture: Agile is not just surviving; it’s still thriving and not going away, yet it does need improvement.&rdquo;</li> </ul> <figure><a href="https://www.johncoulthart.com/feuilleton/2026/02/07/weekend-links-816/"> <img src="https://cdn.uploads.micro.blog/3446/2026/rossignol.jpg" width="454" height="579" alt="A vibrant and intricate painting featuring abstract, swirling forms and human figures set against a deep blue background. The Creative Power of the Spirit, No. 31 of A Goodly Company series, 1920–1933 by Ethel le Rossignol."></a> <figcaption><a href="https://www.johncoulthart.com/feuilleton/2026/02/07/weekend-links-816/">The Creative Power of the Spirit, No. 31 of A Goodly Company series, Ethel le Rossignol.</a></figcaption> </figure> <ul> <li><a href="https://martinfowler.com/fragments/2026-02-18.html">Fragments: February 18</a> - Deep blue adjacent vibes from the big brains at ThoughtWorks.</li> <li><a href="https://seths.blog/2026/02/how-to-write-a-coaching-learning-prompt/">How to write a coaching/learning prompt</a></li> <li><a href="https://blogs.vmware.com/cloud-foundation/2026/02/19/platform-engineering-needs-a-cloud-engine/">Platform Engineering Needs a Cloud Engine</a> - &ldquo;71% of enterprises are moving nearly 24% of their public cloud workloads on premises. These organizations need a modern private cloud platform that delivers public-cloud-like self‑service without forcing developers to become infrastructure experts, while also allowing them to customize configurations as needed.&rdquo;</li> <li><a href="https://www.devclass.com/development/2026/02/09/heroku-future-in-doubt-as-salesforce-freezes-features-to-focus-on-ai/4090238">Heroku future in doubt as Salesforce freezes features to focus on AI</a> - Also, <a href="https://news.ycombinator.com/item?id=46919556">some commentary</a> from 2010 to 2012 of Heroku: tech debt and scaling problems&hellip;and us-east-1, as always.</li> <li><a href="https://www.theregister.com/2026/02/19/irs_job_cuts/">DOGE bites taxman</a> - &ldquo;Job cuts at the IRS&rsquo;s tech arm have gone faster and farther than expected, with 40 percent of IT staff and four-fifths of tech leaders gone, the agency&rsquo;s CIO revealed yesterday.&rdquo;</li> <li><a href="https://www.experimental-history.com/p/i-swear-the-ufo-is-coming-any-minute">I swear the UFO is coming any minute</a> - Social science and psychology studies are incredibly fraught and susceptible to replication problems, a round up.</li> </ul> <h1 id="icymi">ICYMI</h1> <ul> <li><a href="https://cote.io/2026/02/20/ai-still-not-good-at.html">AI still not good at basic knowledge worker workflows, which is likely an apps problem</a> - three experiments.</li> <li><a href="https://www.youtube.com/watch?v=_kGX3nFfeAw&amp;embeds_referring_euri=https%3A%2F%2Fcote.io%2F&amp;source_ve_path=MjM4NTE">Why it&rsquo;s great to be a Spring developer now, and how to make it even better - State of Spring, 2026</a> - a new talk of mine.</li> <li><a href="https://www.softwaredefinedinterviews.com/120">Progressive Delivery, with Heidi Waterhouse - Software Defined Interviews</a> - Whitney and Coté talk with Heidi Waterhouse, co-author of the book Progressive Delivery.</li> <li><a href="https://www.youtube.com/watch?v=F8K6yxAbk7M">Does Platform Product Management &amp; Design Really Happen? Or is it all just platform engineering? - Tanzu Catsup</a> - Most organizations treat infrastructure as a series of projects to be &ldquo;completed,&rdquo; but successful platform engineering requires a permanent product mindset. In this episode, we explore why platform teams need dedicated product management.</li> <li><a href="https://www.softwaredefinedtalk.com/560">You Can Feel It Coming - Software Defined Talk</a></li> <li>New short videos since last time: <a href="https://www.youtube.com/watch?v=-_7LlfcmmI8&amp;list=PLk_5VqpWEtiV6sJUlKx_4dse8U2tLjjn0&amp;index=5">bad advice from Wall Street on enterprise AI</a>, <a href="https://www.youtube.com/watch?v=zzZ9Jwolpxc&amp;list=PLk_5VqpWEtiV6sJUlKx_4dse8U2tLjjn0&amp;index=1">devs want AI tools that freak ops people out</a>.</li> </ul> <figure> <a href="https://fontreviewjournal.com/melany-lane/"> <img src="https://cdn.uploads.micro.blog/3446/2026/screen-shot-2015-10-31-at-8.42.09-pm.png" width="600" height="408" alt="A yellow graphic features various design elements, including a tiger illustration, text snippets such as LE TIGRE and DEV & DESIGN, and several logos and symbols. Melany Lane typeface, designed by Ryan Martinson."></a> <figcaption> <a href="https://fontreviewjournal.com/melany-lane/">Melany Lane typeface</a>. </figcaption> </figure> <h1 id="logoff">Logoff</h1> <p>I&rsquo;m still figuring out how to setup my newsletter at micro.blog, and move off substack. It doesn&rsquo;t work yet, so I&rsquo;m posting this manually to the newsletter list (via substack, sure). But, this means, though, if you&rsquo;re reading the newsletter that you missed <a href="https://cote.io/2026/02/17/attention-autonomy-and-ai-in.html">the episode from earlier this week</a>. You can <a href="https://cote.io/2026/02/17/attention-autonomy-and-ai-in.html">check it out here if you like links and original content</a>.</p> <!-- Tags: #bottleneck, #cases, #codegeneration, #deathmarch, #deepblue, #deloitte, #digitaltransformation, #doge, #enterpiseai, #eu, #heroku, #history, #idc, #irs, #it, #kubernetes, #layoffs, #learning, #newsletter, #outsourcing, #paas, #privatecloud, #programmers, #programming, #prompts, #psychology, #related, #repatriation, #roi, #science, #sethgodin, #socialscience, #sovereigncloud, #spending, #studies, #surveys, #taxes, #thoughtworks, #uses, #vcf --> _Enterprise AI apps (or lack thereof), ROI surveys, CFO budget pivots, agile's stubborn relevance, platform engineering vs. private cloud, Heroku's freeze, IRS tech cuts, and Europe hedging on AI tools_ <figure> <a href="https://gmkeros.wordpress.com/2023/11/03/art-and-inspiration-peter-kluciks-illustrations-of-the-hobbit/"> <img src="https://cdn.uploads.micro.blog/3446/2026/caca46504ece4be7eb784fae54499146.jpg" width="600" height="851" alt="Auto-generated description: A fantastical ship sails through turbulent, surreal waters surrounded by mythical sea creatures and elaborate, dream-like borders. Peter Klúcik's The Hobbit illustrations."></a> <figcaption> Peter Klúcik's <a href="https://gmkeros.wordpress.com/2023/11/03/art-and-inspiration-peter-kluciks-illustrations-of-the-hobbit/"><i>The Hobbit</i> illustrations. </a> </figcaption> </figure> # Related to your interests - [Where are the enterprise AI apps? Part n + 1](https://cote.io/2026/02/18/where-are-the-enterprise-ai.html) - AI capacity demand is high, but it's still "early innings" for enterprise AI use. - [Say you love business logic without saying "business logic."](https://cote.io/2026/02/20/say-you-love-business-logic.html) - [European Parliament bars lawmakers from AI tools](https://www.theregister.com/2026/02/17/european_parliament_bars_lawmakers_from/) - [How tech chiefs gauge ROI on AI](https://www.ciodive.com/news/roi-on-ai-CIO-executives/812453/) - AI uses: better search, preparing leases, and this: "When the system senses that ice is running low, it fires off an order to AI agents, which begin routing trucks to fulfill orders. The system also takes into account historical sales trends, weather analytics and other factors to anticipate each route’s ice requirements." - [This CTO Says 93% of Developers Use AI, but Productivity Is Still 10%](https://shiftmag.dev/this-cto-says-93-of-developers-use-ai-but-productivity-is-still-10-8013/) - Developers who use AI produce more code, and have faster onboarding. But, in this study, their productivity gain tops out at four hours saved a week. The thinking is that the organization doesn't change enough to expand that more. "Culture" is the bottleneck. - [AI and tech investment ROI](https://www.deloitte.com/us/en/insights/topics/digital-transformation/ai-tech-investment-roi.html) - October 2025: whole bunch of survey data on IT budgeting and priorities, plus the payoffs (ROI). - [6,000 execs struggle to find the AI productivity boom](https://www.theregister.com/2026/02/18/ai_productivity_survey/) - An elusive enterprise AI ROI survey round-up. - [Most CFOs expect larger IT budgets, ‘collapsing’ staff growth: Gartner](https://www.cfodive.com/news/75percent-cfos-anticipate-bigger-tech-budgets-this-year-gartner/812254/) - Management is always eager to "reduce costs." // 'The real story lies “in collapsing headcount growth expectations, from 6% in 2025 to just 2% in 2026 with just 21% of CFOs planning staff increases of 4% to 9%, down from 31% last year,” Nauman Abbasi, vice president analyst in Gartner’s finance practice, said in the release. “This marks a structural pivot from labor expansion to optimization driven by automation and AI that deliver productivity gains without proportional increases in headcount.”' - [Training your replacement](https://gomakethings.com/training-your-replacement/) - We've always been trying to get rid of programmers. - [Amid The AI Hype, Agile Still Remains Relevant In 2025](https://www.forrester.com/blogs/amidst-the-ai-hype-agile-still-remains-relevant-in-2025/) - "But the new report reveals a striking insight: "Despite the buzz around agile’s supposed decline, a commanding 95% of professionals affirm its critical relevance to their operations." This statistic, coupled with the 58% of business and technology professionals prioritizing agile adoption, paints a clear picture: Agile is not just surviving; it’s still thriving and not going away, yet it does need improvement." <figure><a href="https://www.johncoulthart.com/feuilleton/2026/02/07/weekend-links-816/"> <img src="https://cdn.uploads.micro.blog/3446/2026/rossignol.jpg" width="454" height="579" alt="A vibrant and intricate painting featuring abstract, swirling forms and human figures set against a deep blue background. The Creative Power of the Spirit, No. 31 of A Goodly Company series, 1920–1933 by Ethel le Rossignol."></a> <figcaption><a href="https://www.johncoulthart.com/feuilleton/2026/02/07/weekend-links-816/">The Creative Power of the Spirit, No. 31 of A Goodly Company series, Ethel le Rossignol.</a></figcaption> </figure> - [Fragments: February 18](https://martinfowler.com/fragments/2026-02-18.html) - Deep blue adjacent vibes from the big brains at ThoughtWorks. - [How to write a coaching/learning prompt](https://seths.blog/2026/02/how-to-write-a-coaching-learning-prompt/) - [Platform Engineering Needs a Cloud Engine](https://blogs.vmware.com/cloud-foundation/2026/02/19/platform-engineering-needs-a-cloud-engine/) - "71% of enterprises are moving nearly 24% of their public cloud workloads on premises. These organizations need a modern private cloud platform that delivers public-cloud-like self‑service without forcing developers to become infrastructure experts, while also allowing them to customize configurations as needed." - [Heroku future in doubt as Salesforce freezes features to focus on AI](https://www.devclass.com/development/2026/02/09/heroku-future-in-doubt-as-salesforce-freezes-features-to-focus-on-ai/4090238) - Also, [some commentary](https://news.ycombinator.com/item?id=46919556) from 2010 to 2012 of Heroku: tech debt and scaling problems...and us-east-1, as always. - [DOGE bites taxman](https://www.theregister.com/2026/02/19/irs_job_cuts/) - "Job cuts at the IRS's tech arm have gone faster and farther than expected, with 40 percent of IT staff and four-fifths of tech leaders gone, the agency's CIO revealed yesterday." - [I swear the UFO is coming any minute](https://www.experimental-history.com/p/i-swear-the-ufo-is-coming-any-minute) - Social science and psychology studies are incredibly fraught and susceptible to replication problems, a round up. # ICYMI - [AI still not good at basic knowledge worker workflows, which is likely an apps problem](https://cote.io/2026/02/20/ai-still-not-good-at.html) - three experiments. - [Why it's great to be a Spring developer now, and how to make it even better - State of Spring, 2026](https://www.youtube.com/watch?v=_kGX3nFfeAw&embeds_referring_euri=https%3A%2F%2Fcote.io%2F&source_ve_path=MjM4NTE) - a new talk of mine. - [Progressive Delivery, with Heidi Waterhouse - Software Defined Interviews](https://www.softwaredefinedinterviews.com/120) - Whitney and Coté talk with Heidi Waterhouse, co-author of the book Progressive Delivery. - [Does Platform Product Management & Design Really Happen? Or is it all just platform engineering? - Tanzu Catsup](https://www.youtube.com/watch?v=F8K6yxAbk7M) - Most organizations treat infrastructure as a series of projects to be "completed," but successful platform engineering requires a permanent product mindset. In this episode, we explore why platform teams need dedicated product management. - [You Can Feel It Coming - Software Defined Talk](https://www.softwaredefinedtalk.com/560) - New short videos since last time: [bad advice from Wall Street on enterprise AI](https://www.youtube.com/watch?v=-_7LlfcmmI8&list=PLk_5VqpWEtiV6sJUlKx_4dse8U2tLjjn0&index=5), [devs want AI tools that freak ops people out](https://www.youtube.com/watch?v=zzZ9Jwolpxc&list=PLk_5VqpWEtiV6sJUlKx_4dse8U2tLjjn0&index=1). <figure> <a href="https://fontreviewjournal.com/melany-lane/"> <img src="https://cdn.uploads.micro.blog/3446/2026/screen-shot-2015-10-31-at-8.42.09-pm.png" width="600" height="408" alt="A yellow graphic features various design elements, including a tiger illustration, text snippets such as LE TIGRE and DEV & DESIGN, and several logos and symbols. Melany Lane typeface, designed by Ryan Martinson."></a> <figcaption> <a href="https://fontreviewjournal.com/melany-lane/">Melany Lane typeface</a>. </figcaption> </figure> # Logoff I'm still figuring out how to setup my newsletter at micro.blog, and move off substack. It doesn't work yet, so I'm posting this manually to the newsletter list (via substack, sure). But, this means, though, if you're reading the newsletter that you missed [the episode from earlier this week](https://cote.io/2026/02/17/attention-autonomy-and-ai-in.html). You can [check it out here if you like links and original content](https://cote.io/2026/02/17/attention-autonomy-and-ai-in.html). <!-- Tags: #bottleneck, #cases, #codegeneration, #deathmarch, #deepblue, #deloitte, #digitaltransformation, #doge, #enterpiseai, #eu, #heroku, #history, #idc, #irs, #it, #kubernetes, #layoffs, #learning, #newsletter, #outsourcing, #paas, #privatecloud, #programmers, #programming, #prompts, #psychology, #related, #repatriation, #roi, #science, #sethgodin, #socialscience, #sovereigncloud, #spending, #studies, #surveys, #taxes, #thoughtworks, #uses, #vcf --> You Can Feel It Coming - Software Defined Talk https://cote.io/2026/02/20/you-can-feel-it-coming.html Fri, 20 Feb 2026 09:53:00 +0100 http://cote.micro.blog/2026/02/20/you-can-feel-it-coming.html <iframe width="560" height="315" src="https://www.youtube.com/embed/11XGPsZAUEg?si=wKG56oO7kUL9D4Az" 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>This week, we discuss personal AI hype cycles, bottoms-up adoption, and &ldquo;The Modern Stack&rdquo; simplifying cloud. Plus, thoughts on new cars and the dogs that ride in them.</p> <p>See <a href="https://www.softwaredefinedtalk.com/560">the traditional podcast listing</a> for links and more.</p> <iframe width="560" height="315" src="https://www.youtube.com/embed/11XGPsZAUEg?si=wKG56oO7kUL9D4Az" 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> This week, we discuss personal AI hype cycles, bottoms-up adoption, and "The Modern Stack" simplifying cloud. Plus, thoughts on new cars and the dogs that ride in them. See [the traditional podcast listing](https://www.softwaredefinedtalk.com/560) for links and more. Progressive Delivery, with Heidi Waterhouse - Software Defined Interviews https://cote.io/2026/02/20/progressive-delivery-with-heidi-waterhouse.html Fri, 20 Feb 2026 09:51:19 +0100 http://cote.micro.blog/2026/02/20/progressive-delivery-with-heidi-waterhouse.html <iframe width="560" height="315" src="https://www.youtube.com/embed/dTsPLx6qXOs?si=oC38B8DQmpNJw5hC" 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>See <a href="https://www.softwaredefinedinterviews.com/120">the traditional podcast version</a> for more and Heidi links.</p> <iframe width="560" height="315" src="https://www.youtube.com/embed/dTsPLx6qXOs?si=oC38B8DQmpNJw5hC" 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> See [the traditional podcast version](https://www.softwaredefinedinterviews.com/120) for more and Heidi links. Why it's great to be a Spring developer now, and how to make it even better - State of Spring, 2026 https://cote.io/2026/02/20/why-its-great-to-be.html Fri, 20 Feb 2026 09:09:38 +0100 http://cote.micro.blog/2026/02/20/why-its-great-to-be.html <iframe width="560" height="315" src="https://www.youtube.com/embed/_kGX3nFfeAw?si=u4sqfj2r6ARbgeWS" 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><a href="https://www.youtube.com/watch?v=_kGX3nFfeAw&amp;embeds_referring_euri=https%3A%2F%2Fcote.io%2F&amp;source_ve_path=MjM4NTE">This</a> is a talk I give at the start of Spring workshops we do. <a href="https://www.youtube.com/watch?v=_kGX3nFfeAw&amp;embeds_referring_euri=https%3A%2F%2Fcote.io%2F&amp;source_ve_path=MjM4NTE">Here is the recording</a>. The point is to show people that being a Java and Spring developers is fantastic right now. Here&rsquo;s the description:</p> <p>Spring developers are in a strange position in 2026: everything is changing: AI, platform engineering, enterprise architecture. And yet Spring keeps getting stronger.</p> <p>In this talk, Coté walks through why this is actually a great moment to be a Spring developer, especially in large organizations. He looks at:</p> <ul> <li>How AI code generation is changing Java and Spring development</li> <li>Why enterprise momentum still matters</li> <li>The role of platforms in making Spring teams faster</li> <li>Where private AI, model brokering, and MCP-style patterns fit in</li> <li>What you can do to increase your leverage as a Spring developer</li> </ul> <p>If you’re building enterprise application, working on internal platforms, or wondering how AI changes your day job, this is a grounded, pragmatic look at where Spring fits in 2026, and how to push it further.</p> <p>And here&rsquo;s <a href="https://speakerdeck.com/cote/state-of-spring-2026">the slides</a>.</p> <iframe width="560" height="315" src="https://www.youtube.com/embed/_kGX3nFfeAw?si=u4sqfj2r6ARbgeWS" 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> [This](https://www.youtube.com/watch?v=_kGX3nFfeAw&embeds_referring_euri=https%3A%2F%2Fcote.io%2F&source_ve_path=MjM4NTE) is a talk I give at the start of Spring workshops we do. [Here is the recording](https://www.youtube.com/watch?v=_kGX3nFfeAw&embeds_referring_euri=https%3A%2F%2Fcote.io%2F&source_ve_path=MjM4NTE). The point is to show people that being a Java and Spring developers is fantastic right now. Here's the description: Spring developers are in a strange position in 2026: everything is changing: AI, platform engineering, enterprise architecture. And yet Spring keeps getting stronger. In this talk, Coté walks through why this is actually a great moment to be a Spring developer, especially in large organizations. He looks at: - How AI code generation is changing Java and Spring development - Why enterprise momentum still matters - The role of platforms in making Spring teams faster - Where private AI, model brokering, and MCP-style patterns fit in - What you can do to increase your leverage as a Spring developer If you’re building enterprise application, working on internal platforms, or wondering how AI changes your day job, this is a grounded, pragmatic look at where Spring fits in 2026, and how to push it further. And here's [the slides](https://speakerdeck.com/cote/state-of-spring-2026).