Some brief comments on using Tanzu Platform to run your private GenAI stuff. If you’re interested in more than that short clip, check out my co-worker Nick’s talk on this topic. You can check out the Tanzu Platform more at TryTanzu.ai.
Two strategies to succeed when AI seems to be eroding jobs around you - 🤖 Technical writers are shifting from writers to content directors, steering and editing AI output. To thrive: build deep subject matter expertise and tool expertise–with editorial judgment and workflow skills as supporting habits. // How many managers does the world need, though?
The yaml document from hell - They advocate for using JSON (with comments) over YAML: “Generating json as a better yaml. Often the choice of format is not ours to make, and an application only accepts yaml. Not all is lost though, because yaml is a superset of json, so any tool that can produce json can be used to generate a yaml document.”
What is “good taste” in software engineering? - Programmer aesthetics: “your engineering taste is composed of the set of engineering values you find most important.” // And: “most bad taste comes from inflexibility. I will always distrust engineers who justify decisions by saying ‘it’s best practice.’ No engineering decision is ‘best practice’ in all contexts! You have to make the right decision for the specific problem you’re facing.”
Book Review: “Doughnut Economics” - “Doughnut Economics is based around an important insight: Diagrams are powerful marketing tools.” // And, from the book reviewed: “Visual frames, it gradually dawned on me, matter just as much as verbal ones…[N]ow is the time to uncover the economic graffiti that lingers in all of our minds and, if you don’t like what you find, scrub it out; or better still, paint it over with new images that far better serve our needs and times”
“One of the things we must always keep in mind is that press releases are written to persuade.” // We should call them “persuasion releases.” Bogus.
Yes: ”Amara’s law and states: We tend to overestimate the effect of a technology in the short run and underestimate the effect in the long run.” But: “The law has been used in explaining nanotechnology.” Roy Amara/wikipedia.
“online friendships are forever,” Internet-grass.
“A great deal of effort can be put into deciding to do nothing.”
“Complaining of SaaS pricing always smells a bit hackernews ‘I could build that entire business in a weekend and run it on a raspberry pi that I used to control my cat’s smart litterbox with.’” JasonJ.
“Daddy?” “Yeah?” “You need to learn how to not fart.” // Children are implicitly asked to give their opinion with no take-backs from parents.
Raise your hand if Passkeys work flawlessly for you as much as usernames and password. Yup. Moving on…
Civo Navigate London, September 30th, London, speaking. Cloud Foundry Day EU, Frankfurt, October 7th, 2025, speaking. AI for the Rest of Us, London, October 15th to 16th, London, speaking. SREDay Amsterdam, November 7th, speaking.
I’ve got a 20% off discount for AI for the Rest of Us: SDI20. You should go the conference if you can, it’ll be good!
I’m onto a new theory for my own enjoyment of solo roleplaying D&D. I think the rail-roady ones are easiest and most fun. They work well with the Mythic Game Master Emulator and ChatGPT. I’ll have to experiment more. The mechanics of it and what works or doesn’t is good input for understanding what exactly to do with generative AI. Hopefully I’ll have enough to surface in my talk at AI for the Rest of Us, next month.
This is what I remember every portrait of an author or academic being like on the backs of all those used books I used to read from the 60s, 70s, and 80s.
And, a variation:
There was also the leaning back in chair, sports jacket wide open with a big gut and wild hair, waving hands discussing something important with someone off camera. Maybe even with a cigarette or, if you were really lucky, a pipe they were pointing with.
Quite the album cover, there: “A good title, but primarily recommended for Getz fans.” // I think that means: “the normals won’t like it, I barely did.”
Next week in Frankfurt, October 7th, 2025: Cloud Foundry Day. I’m speaking in my ongoing attempts to help out the CF community with…marketing!
Here is the agenda:
Programmer aesthetics: “your engineering taste is composed of the set of engineering values you find most important.” // And: “most bad taste comes from inflexibility. I will always distrust engineers who justify decisions by saying ‘it’s best practice.’ No engineering decision is ‘best practice’ in all contexts! You have to make the right decision for the specific problem you’re facing.”
They advocate for using JSON (with comments) over YAML: “Generating json as a better yaml Often the choice of format is not ours to make, and an application only accepts yaml. Not all is lost though, because yaml is a superset of json, so any tool that can produce json can be used to generate a yaml document.”
🤖 Technical writers are shifting from writers to content directors, steering and editing AI output. To thrive: build deep subject matter expertise and tool expertise–with editorial judgment and workflow skills as supporting habits. // How many managers does the world need, though?
🔗 Two strategies to succeed when AI seems to be eroding jobs around you
“Doughnut Economics is based around an important insight: Diagrams are powerful marketing tools.”
And, from the book reviewed:
Visual frames, it gradually dawned on me, matter just as much as verbal ones…[N]ow is the time to uncover the economic graffiti that lingers in all of our minds and, if you don’t like what you find, scrub it out; or better still, paint it over with new images that far better serve our needs and times
This is a new talk of mine going over how platform engineers can support AI. Well, it’s more about how we don’t exactly know, but we can speculate based on a handful of early use cases. Here’s the slides if you’re into that kind of thing.
Here’s the 🤖 on my key points:
Platform engineering for AI is mostly running another middleware service - same infrastructure tasks as always, plus model registries and figuring out who handles AI safety evaluations.
Put a gateway/proxy in the middle immediately - the eternal computing lesson we relearn every five years: never let developers talk directly to services or you’re stuck sending angry emails.
Three new types of customers for platform teams - developers who want AI coding help, “normals” using internal ChatGPT for business tasks, and the mythical “AI embedded in applications” unicorn nobody can actually find.
Platform-as-a-product thinking applies here too - make something developers actually want to use, get lawyers and security on your approval board to avoid the old “center of killing dreams” problem.
Experiment rapidly when you don’t know what you’re doing - which is right now for everyone, so build fast feedback cycles rather than one perfect thing that takes forever and turns out wrong.
Check it out, and tell me if you have any things you’ve learned, heard, done’d, etc. on the topic.
This week’s Software Defined Talk:
This week, we cover Oracle’s OpenAI deal, the RubyGems drama, and Atlassian buying DX. Plus, does anyone still use widgets?
Like and subscribe, hey guys!
Also, don’t forget to check out the sister-show, Software Defined Interviews with Whitney Lee and me. For example, in the last episode we talked with Hannah Foxwell about, I don’t know, everyday AI stuff. New interviews come out every two weeks, usually on Wednesdays at 7:30am Amsterdam time. Subscribe to auto-pilot your mid-week enjoyment.
Lots of “measure the ROI of AI is very difficult” vibes below.
Microsoft Hopes Hastened AI Rollout, Price Discounts Can Fuel Office 365 Growth - Enterprise AI not legible. If you can’t measure it, you can’t ROI it: “It’s easy for an employee to say, ‘Yes, this will help me,’ but hard to quantify how. And if they can’t quantify how it’ll help them … it’s not going to be a long discussion” over whether the software is worth paying for, Thompson said. // And: it’s a “challenge for businesses is that there’s this leap of faith moment where you try to justify it with the return-on-investment calculation, which is hard to figure out.”
Marc Benioff Said AI Was Easy. A ‘Crazy’ Team at Salesforce Proved Him Wrong - “But after nine months on the market, fewer than 5% of Salesforce’s more than 150,000 customers are paying for Agentforce, according to the company’s disclosures. And more than half of customers that are using Agentforce are still testing it without paying.”
Development Productivity, Not Developer Productivity - Once you fix the bottleneck of coding, you face the all the other bottlenecks down the line. So, you have to think of how to apply AI, or whatever, to the rest of the SDLC processes. Some real theory of constraints stuff there.
🤖 Measuring the performance of our models on real-world tasks - OpenAI introduces GDPval, a new benchmark for evaluating AI models on real professional tasks, showing frontier models nearing expert-level work quality.
ChatGPT Pulse - Manton reviews ChatGPT Pulse: it might drive traffic to more websites, going around Google: ”There’s something else about how this works that is fundamentally different than current chat-based AI where people are looking for answers. Instead of replacing a Google search, it’s adding opportunities to point to other websites and blogs. Because it’s proactively pushing stories to you that you may never think to look for, it should increase referrers to websites instead of subtracting them. Not enough to offset the lost Google searches, but still notable.”
🤖 Honeycomb Launches AI-Native Observability Suite – ADTmag - Honeycomb introduces an AI-driven observability suite with tools for real-time anomaly detection, visual collaboration, and IDE-native debugging.
🤖 Harness pitches AI agents as your new DevOps taskmasters - Harness debuts agentic AI for DevOps, promising productivity gains while stressing human oversight and modular adoption.
🤖 Amazon blamed AI for layoffs, then hired cheap H1-B workers, senators allege - Senators accuse Amazon and other tech giants of exploiting H‑1B visas after AI-driven layoffs, while Trump’s new visa fee ignites industry backlash.
“Biting each others’ ankles over who will be the greater fool.”
I have measured my life in expensing €3 travel agency fees.
“Everybody talks about the weather, but nobody does anything about it.” - suggested as a quip slide title for IT department harrumphing about modernization and overall digital transformation. 🤌
Civo Navigate London, September 30th, London, speaking. Cloud Foundry Day EU, Frankfurt, October 7th, 2025, speaking. AI for the Rest of Us, London, October 15th to 16th, London, speaking. SREDay Amsterdam, November 7th, speaking.
I’ve got a 20% off discount for AI for the Rest of Us: SDI20. You should go the conference if you can, it’ll be good!
I’m continuing revivifying of my blog. It has most of the links and things you find here, but a few different things. In particular, I’ve given myself the freedom to picture dump there. It can be annoying to see duplication in a newsletter and a blog, but if you don’t care, here’s the RSS to subscribe to it.
Meanwhile, I finally got better audio gear after…15 years? I have a Rodecaster Duo and a Rode PodMic. You can hear the results in this week’s SDT opening. Since then, I think I’ve tuned it even better, so we’ll see. Overall, I really like it. There are other fun benefits like being able to pipe audio into Zoom calls and stuff. With a select few, playing the sad trombone at just the right part in corporate complaining is key to long-term enterprise friendships.
For the audio-heads out there, if you have excellent taste in music, like I do, you’ll really like this remastered classic. I’ve listened to that song hundreds of times, and this version has a new soundscape to it.