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.
Posts in "newsletter"
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.
“We’re gonna show, the young people, how to have an effective 30 minute meeting.”
Perfect FoodsPerfect foods: traditional Tex-Mex refried beans; bacon, egg, and cheese breakfast taco; pad thai with tofu; instant ramen noodles; Dutch fries with mayonnaise; sharp cheddar cheese; salted butter (aka, European butter); peanut butter, chunky; HEB tortillas; kibbling; coffee; queso with all the stuff in it; (OK, OK: all of Tex-Mex); USDA steak, cooked rare.
Great episode.Wastebook“and then [for] three minutes you wait for it to be done, gazing out the window contemplating the gentle breeze on the leaves, the distant hum of traffic, the slow steady unrelenting approach of that which comes for us all.
A think tool
Giving AI an inner-voice with Model Context Protocol I separated out a “think tool” from my agentic D&D project this week. Thethink tool is stupidly simple: all it does it echo back whatever the AI sends it. The original write-up from Anthropic makes it seems a little more mystical, but it doesn’t take long to understand first, how simple it is, and, second, how great of a hack it is.
Can you add AI to existing application - it's unsatisfying...so far
If you program enterprise apps, it’s likely in Java. And if you Java, you probably use the Spring Framework. Come to the Spring conference by the Spring people, SpringOne, August 25th to 28th in sunny Las Vegas, Nevada. There’s several sessions posted now: you can see there’s stuff from foundational Spring stuff, AI and MCP, to managing Spring in large organizations. You also get access to all of Explore, which is a whole lot of cloud, platform engineering, DevOps, and ops stuff.
Three offensive robots
Enterprise AI middleware & services with Tanzu Platform 10.2
There’s a big release for the platform as a service we make at Tanzu, Tanzu Platform 10.2. In new release, we've focused a lot on adding in AI middleware and services to the Tanzu Platform. That's both in the form of AI model brokering and hosting for any type of application (like python in the AI world), and, of course, a lot of attention to Java via Spring.
Post-ZiRP Enterprise Self-care
Checking in on the infinite workdayThis week’s Software Defined Talk episode:
This week, we cover Apple’s WWDC updates—from containerization to Foundation Models—and the Linux Foundation’s new FAIR Package Manager. Plus, we crown the best SDT Uber rider. Take a listen, make sure to subscribe. Also available in YouTube if you like that kind of thing.
Relative to your interestsUse Cases for VMware Private AI Foundation with NVIDIA in VMware Cloud Foundation 9.