Posts in "newsletter"

The long slog to enterprise AI ROI. Or, digital transformation is back, baby!

Lots of AI slowdown and skepticism in the past week. Likely due to the letdown of the GPT-5 release, I guess? First, though from last month, The Economist asks “Why is AI so slow to spread?” GPT5 says it says: Integration Costs and Technical Frictions Many businesses haven’t integrated their datasets effectively into the cloud, creating latency and transaction costs. Even with AI tools available, getting data into the right format and place is a barrier—making adoption slow and expensive.

Practical platform engineering, the industry analyst business dies again, personal utopia - three good videos

Three good videosPlatform Engineering 2025: What “great”’ looks like now. Most platform engineering talks are very frustrating for me. The same stuff over and over since about 2015. The platform engineering space is rife with people who’ve made the monumental mistake of thinking Kubernetes is a platform and then finding out they have so much more to build on-top of that thin layer. Meanwhile, based on that false assumption, the industry just jettisoned all the PaaS technology we had.

AI Reviews Aren't Very Good

Making AI Reviews More UsefulFrom Robert Brook, posted July, 2025.Reading all the ChatGPT 5 coverage confirms my feeling that no one knows how to review these models yet. It’s either those incomprehensible charts (and also, who cares how good they are at math? More: who understand what those tests even mean?) or people just saying “I really like it.” It’s a classic IT/business alignment problem. Until you define the “business outcome” you want and how you can improve it, you’re vibe-ROI’ing.

Luck, belly fat, & a typical existentialist

Garbage Chairs of Amsterdam, July, 2025.Relative to your interestsHow to Secure MCP Servers Modern Applications on VMware Cloud Foundation 9.0 - When you want to build your own platform with Kubernetes. Moral Deskilling: why you spend more time on admin than your actual job - I think what this is saying is: when you build a system of work where the people doing the actual work (“workers”) do not have quality control over their work, you mistrust them.

“It will probably be bad. But in the end, it doesn’t matter.”

Original ContentInternal developer platform marketing series - just as a round-up, here’s my series on internal developer platform marketing: part one, part two, and part three. // I talk with people setting up and running platforms in large organization frequently, and this topic is the number one thing they respond to with “oh, we need to do that.” The second is product management, but that is well known at this point.

Platform engineering for private cloud

Here’s a recording of my latest “how to do platform engineering in large organizations” talk. In this version of it, I go over what matters most for private cloud platforms. Here’sthe slides for the talk if you’re into that kind of thing. This talk is based on many years of observing people run platforms, primarily Cloud Foundry based one. I don’t know if it’s the oldest, but it’s one of the longest running and used private PaaS’es (“platform”) out there.

Internal Developer Platform marketing: the people, the community management

Driving Platform Adoption: Community Is Your ValueIf you want developers to actually use your platform, you’ve got to give them more than APIs and automation. You need a community. In the third piece in our platform marketing series, Rita and I look at how the most successful platform teams invest in support forums, internal events, and actual human beings whose job is to make developers feel connected, heard, and empowered.

Using t-shirts to drive internal developer platform use

Is Swag the Secret to Platform Adoption?Turns out, T-shirts might matter more than YAML. In this post, I dig into how internal platforms benefit from strong branding - not just logos and names, but a clear identity and ethos that developers can rally behind. When your platform has a name people actually want to say out loud, and maybe a sticker they slap on their laptop, adoption gets a little easier.

Internal Developer Platform Marketing, part 01

Most platform teams forget they have a product to sell to developers. Part one of my new series over at The New Stacklays out why internal platform marketing is incredibly important. Here’s excerpt on positioning: Platform Positioning: What Is It Good For? Positioning defines where your platform fits in your organization’s technical landscape. It answers the crucial question: “When and why should developers choose this platform over other options?” Oftentimes, platforms are positioned as the everything solution that solves all the problems and, thus, should be used for all applications.

Why saying "please" is nice and pineapple skin, AI edition

The AI Wired Parent“Why is saying ‘please’ nice?” my five year old daughter asked. Being a dad, I got excited to explain a simple thing in detail, “well,” I started. “No, let’s ask the circle!” and by that she meant voice mode in ChatGPT. So we did: “Well, saying ‘please’ is kind of a way to show respect and appreciation when you’re asking someone for something. It just helps to make the interaction a bit more polite and friendly, which usually makes people more willing to help you out.