Coté

PaaS is Better Than Kubernetes

CaaS Problems

Nicky lists the advantages of a real platform over Kubernetes. The platform is Cloud Foundry, and it’s been in development and use for many years, all ready to use.

Building platforms

I think he goes a little strong on the “sometimes Kubernetes is good for…” part, but that’s mandatory seasoning for such commentary.I don’t hear a lot of people saying “we love Kubernetes!” This is especially true at “normal” organizations. Those that don’t complain (too much) have built layer upon layer of platform-code on-top of Kubernetes and tooling around it, hiding it from developers and even operators. That seems like a lot of work when you could just use an already made PaaS.

You can get a sense for what those layers are in the CNCF’s platforms white paper, and then an idea of the two the three (or more!) years of work you’ll be doing to make it all work in their platform maturity model paper. Both of these papers are excellent - I don’t think they’re read widely enough.

The wrong layer

I think what’s happened is a classic dog catching the bus situation. Originally, Kubernetes’s purpose was the commodify AWS’s hold on IaaS, giving Google and Red Hat a strategic tool. Later, everyone else jumped onto that strategy. It was meant for public cloud providers and people building platforms. In the end, AWS seems to have absorbed and adapted to the threat. That is: Kubernetes was for cloud builders, not developers.

The Kubernetes people told us his over and over. But, through the usual resume driven development and vendors happy to be janitors for the mess, Kubernetes moved up the stack to a general purpose platform layer, used directly by application developers. Clearly, that’s a mistake, and we’ve spent well over five years dealing with it.

Will someone think of the operator?

There’s another thing scurrying about in his post: developer productivity is fine, but operations productivity is better. A misinterpretation of DevOps is that developers should work more with infrastructure, networking, and whatever else is in “IaaS.” SRE and platform engineering tried to correct this, and maybe we’ll get there. But, in the meantime, using Kubernetes just means you’re making developers deal with infrastructure.

It also means you’re giving your operations staff a lot of extra work. When I talk with people in large organizations, a lot of this comes down to adding in all the standard enterprise grade features to Kubernetes: HA, storage management, availability, security, multi-region hoopla, etc. You know, all the great -illities. This is especially true when it comes to data management and databases - something that’s core to all enterprise apps. Those things have been solved for a long time by cloud providers - the public ones and in private cloud with VMware.

In all this focus on developer productivity over the years (and, worse, Kubernetes), we’ve lost sight of operator productivity. This seemed like a good gamble when everything was going to move to public cloud - public cloud gives off the vibes that you don’t need as many operations staff, which feels true. But, now the we’re in a cloud equilibrium where workloads are spread 50/50 between public and private cloud, we should focus on operations productivity more - and security, compliance, etc.

Despite plans, workloads are staying on private cloud. Source: "The AI summer," Benedict Evans, July, 2024

Check out Nicky’s post for several comparisons between Cloud Foundry and Kubernetes for a lot more. If what you care about is developers and enterprise applications, he makes a good case that you should just use Cloud Foundry, especially if, like so many large organizations, you already do.

2025 Predictions

Our 2025 predictions episode is out, take a listen: we recap the biggest tech news and trends of 2024, grade our predictions from the year, and look ahead to 2025. Plus, we share our New Year’s resolutions.

It’s also our 500th episode!

Tamale Ladies only. Terra Toys, Austin, 2025.

Relative to your interests

Wastebook

  • “Amiable Nickel.” In for 2025.

  • “Modern adhesives are central to her efforts because she’s constantly clamping together junk-scraps which have no common material properties.” bruces.

  • And: “The public limits of everyday weirdness.”

  • “There’s plenty of reason to despair. But, as Terence notes, there always has been.” // Wise words for any topic. Or: “if you think The Culture it’s bad now, you should have heard Socrates' take!”

  • “natural Ponzi scheme.” Krugman.

  • “The most important characteristic of LLMs is heir patience.” Alex.

  • “Clavdia leaves Hans Castorp with a framed X-ray of her tubercular lung.” Here.

  • “The western sunshine of Ronald Regan.” Political Gabfest, Jan 2nd, 2025.

  • And: “the fringe has become the rug.” (Originally from Matthew Taylor.)

  • “I don’t know what a wallet looks like,” my four year old.

Conferences

cfgmgmtcamp, speaking, Ghent, Feb 3rd to 5th.

I’m waiting to hear back from some cfps, and need to submit to a lot more.

Logoff

We’re back in Amsterdam. For three weeks, in Texas, we lived with blue skies and temperatures in the 80’s F (high 20’s in C). As if to really rub your face in this point, the ground at Schiphol was covered in snow, the roads in sludge, and the skies full of grey. // Over the break I’ve returned to a new thought over and over: I’ve stopped listening to my own feedback loops, let alone making micro- and macro-life choices based on that feedback. That is, I don’t use my own sensing and feelings to drive how I should be living. One way of looking at it this is that I ignore the stresses in my life, thinking that they’re irrational, when really they’re signals telling me what to prioritize. That comes from over-applying all the self-care stuff from DevOps and pandemic times. One can have too much self-care. It also means I too easily slide into people-pleasing, ignoring my own desires and intuition about what needs to be done, and even my state of mind. My calibration for “trusting myself” is all out of whack: I don’t know how to balance “what I want” with “what other people want of me.”

I used to be from here

Each year we go back to Texas for the Christmas break. We’ve lived in Amsterdam for six years, so when you’re a stranger yourself at home, you notice things. Here’s a selection.

  • Using the word “awesome.”

  • Dip Cup.

  • People starting sentences with “Honestly…”

  • Adults saying the word “TikTok.”

  • Ford Ranger truck.

  • Hotel rooms with three flat screen TVs.

  • Egg Nog, various sizes, brands, also available in soy and oat.

  • Can’t buy wine before 10am on Sunday, whether to drink now or later.

  • “Have a nice day!”

  • Transcendental experience eating a breakfast taco in the gas station parking lot.

  • Free samples.

  • Colder inside than outside, in December.

  • Or: the only reason you need to bring a jacket is if you’re gonna stay inside a long time.

  • “Ranch Hand.”

  • Baker’s dozen of glazed donuts.

  • Plastic lids on all drinks, unasked for.

  • Cardboard sleeves on hot drinks.

  • Plastic straws.

  • Cradling a giant Stanley cup, straw with end cover.

  • Pack your own doggie bag.

  • “The thing about no ice-maker, though, is that we always need ice.”

  • Old guys talking about Vietnam.

  • “Cowboys won, I don’t wanna see it. I lost twenty dollars on that game.”

  • “I forgot my koozie.”

Making queso, step one: melt the Velveeta.
  • “It’s fun with the ice in the water. A nice touch.” Expat Kim

  • Bike racks on the front of the city bus.

  • “Still workin’ on that?” asked to see if you’re done eating.

  • Leggings.

  • Toilet paper that you could use as bed sheets.

  • “So that’s where we’re at…”

  • Free parking.

  • Public bathrooms that accommodate wheelchairs.

  • “I wonder if they like HEB as much as we do.”

  • Talking about HEB, at least once a day.

  • Annoyingly helpful.

  • “Insert shmear here.”

  • The strawberries tase like strawberries, the bananas taste like bananas!

  • “Everyone is so friendly, and they actually mean it.”

  • Watch out for the coyote in the creek.

  • Alejandra: “They have big gardens.” Me: “Oh, you mean ‘yards’? Alejandra: “Yes.”

Previous installments from 2023: part 01, part 02, part 03. Also, here are some observations from our 2022 trip.

Wastebook

  • “Everything we do is so specific and so unnecessary,” RotL #564.

  • “Science as an employment program for scientists” Seems a little cynical.

  • “how can you tell if something is a zero-percent-interest phenomenon vs. a real step change?” Questions for Tyler

  • “Form follows failure,” Henry Petroski.

  • “All parents leave some scars in their kids and that’s one I inherited from two parents who grew up very poor and reached through hard work a certain level of security (that they both never felt).” Here.

  • “‘you guys’ energy, a chatty, ersatz intimacy that feels consonant with the way we exist on social media—offering a glimpse of our private lives, but in a deliberate and mediated way.” Amanda Petrusich.

  • “Someday I’ll remember that Command+Option+Esc is the Mac’s Ctrl+Alt+Delete. Someday.” Here.

  • “They have a specific selfish narrative they want their manager to build, so they carefully select a subset of the truth and market it as the complete picture. They believe their manager is so busy and soup tasting that their interpreted version of the story will become canonical.” Here.

  • “But that’s not important,” Future Noah. // This is a common trope, here. It is a way of saying "that was good, and possibly True, but we have to wrap this up and keep moving. Maybe we’ll get back to it. Or maybe we won’t. But, right now, it’s not what we should be doing. Even worse, it’s possible that, right now if we keep going, we’ll ruin it.

  • “I am so glad I put your number in speed-dial.” First time caller.

  • First: “It’s possible, though, that Brombert had a secretary to type up, when necessary, his handwritten texts. I mean, the guy is wearing an ascot, and it is a truth universally acknowledged that men who wear ascots do not do their own typing.” But, more importantly: “Sergeant Brombert’s unit eventually reached the Seine, and he sneaked away to Paris in its first stirrings of liberation. He visited his old home, school and playground. In the heart of the city, he accepted wine from celebrating passers-by and, in fluent French, gave speeches whose content, he said, he was too drunk to remember. The war, he thought, was over. He dreamed of finding an apartment and a French girlfriend."

  • “Prince was never big in Finland.”

Elvis tree ornaments, starting at $18.99.

Logoff

If you do anything with marketing and community management in tech, and also big events, check out our interview with Katie Greenley at the CNCF. There’s also some Tupperware theory in the back-half.

//

It’s the last day of 2024. I’m sitting in Austin, in a living room of an AirBnB. The weather has been in the 80’s (ChatGPT tells me “80°F to 89°F converts to 26.7°C to 31.7°C”), sunny, blue skies. So different than Amsterdam and Northern Europe.

It’s a cliche observation, but the most concise way to describe the difference between America and Europe is: in America everything is bigger than it needs to be, in Europe, everything is as small as it needs to be.

Enterprises need AI middleware, not just models

AI Stone Soup

One of my co-workers, AI Adib, pointed me towards the AI stone soup, uh…analogy? Parable? Anyhow, the point of it is that the models at the core of all this AI stuff are cool, but it’s the layers and layers of applications and people on-top that make the difference. The app that you put on-top of the AI is what matters.

Indeed, the whole reason we’re talking about AI now is because of the app of ChatGPT, then Gemini, Midjourney, NotebookML’s podcasts, Claude, Perplexity, etc. These apps do a lot of the heavy lifting, workflow coordination, and anyone would suspect pre- and post-processing. Even all that vector database stuff.

As ever, it’s the packaging.

All of this amounts to “AI middleware,” all those other ingredients you put into the soup with models. AI middleware isn’t it all either: you need to actual apps too. I’ve used a lot of these apps and their usability and feature set matters a lot. The most valuable is retrieving and searching the web, uploading files and connecting to Google Docs is good too.

I’m thinking that, for “enterprises” looking to do AI, this AI middleware and the app layer are what will matter the most, be the most affordable (ROI’able?) option, and likely the quickest and easiest to succeed at.

//

Speaking of AI, I switched to using Claude over the weekend. For playing D&D it is amazing, so much better than ChatGPT. Its notion of projects is like Perplexity’s Spaces. ChatGPT does this kind of thing with custom GPTs. To the stone soup point, ChatGPT’s approach feels clunky and kind of forgotten about.

Claude will also lets you change writing style/tone. It has some canned ones, but you can “train” it. So, I uploaded some long newsletter episodes into it to see what it came up with. I think it’s fine?

The Model Context Protocol thing in Claude has a lot of potential. It’s trying to be a generic API for interacting with an AI. This includes, of course, bringing text in, but also “writing” out. For my basic uses, since it works with the GUI, you could have it interact with your local desktop, say like random NPC generators and game trackers for D&D.

Claude lacks web search, which is a major problem. If it had that, I could see giving up on ChatGPT.

In all of these, you can see that what matters isn’t the stone of the lower level models, but the layers and layers of app-stuff. Stone Soup!

Unknown origin, posted by bruces.

Relative to your interests

I asked the AIs to write up this episode’s links in a Harper’s/Matt Levine link round-up style, made some tweaks, and here it is:

Strategy has finally outgrown its Sun Tzu phase, embracing gardening metaphors just as Dell's earnings wilt while customers await the next generation of AI silicon. Speaking of outdated frameworks, it turns out employee performance isn't actually Gaussian—though someone should tell HR—and Wardley Mapping continues its to enchant. I asked various social channels about Wardley Map case studies and stories, and there were a handful enough of replies: people love the stuff.

For those exhausted still lost in strategy-land, delight in some hybrid cloud chatter. Speaking of, Tanzu Platform 10 shipped, promising to transform Kubernetes from arcane yaml-craft into something mere mortals might actually deploy—complete with Cloud Foundry characteristics for those who remember when PaaS was supposed to save us all. Oh, and also just with Cloud Foundry for the discerning.

Meanwhile, modern work drowns in SaaS sprawl—though maybe we should just embrace the #defaultslifestyle of Microsoft 365—while growing organizations rediscover why hierarchy and meetings persist, much to everyone's chagrin.

Wastebook

The AI didn’t know what to do with the wastebook section.

  • “there are more idiots here.”

  • “Real leopards ate my face energy here” Reid.

  • “my employer has never wanted me to share an opinion publicly and i do my best every day to ensure they never will” @maya@occult.institute.

  • And: “leading voice of the goblin web.”

  • ”I have a scraggly patch of hair on my right calf from when I scraped off a swath of skin in an Ultimate Frisbee tournament.” Jason.

  • inclusive growth.”

  • “But you wouldn’t comment on telecommunications now, it’s too normalised” Matt.

  • “Because no matter how much fun we had, it wasn’t the plan.” RotL #559.

  • trusted brawlers

  • “My entire existence of life.”

  • “OKR stratosphere.”

  • “I’ll wait for Burger King counter attack.” On Delta’s burgers in the sky.

  • “Looking forward out in the 20 mile stare.” Furrierism.

  • “AI that builds pipe, not hype.”

Logoff

I feel like there was more original content I wanted to share, but I can’t find it. Did I share this interview with the aforementioned “AI Adib” yet? In the second half we talk about how executives can think through their enterprise AI strategy.

Meanwhile, why not enjoy these FY27 Q3 vibes:

I let that guy shaking hands go on a little long, but it pays off.

Where do modernized apps go to live?

Where are people putting their modernized apps? Here’s a recent survey chart on that topic from 451:

Recent Content

Three things for you today:

  1. The private cloud equilibrium - my most recent attempt to figure out how much private cloud is out there.

  2. Platform Engineering and UK Digital People, with Abby Bangser - this week’s Software Defined Interviews: As if platform engineering and expat'ing in the UK weren't enough, Whintney and Coté discuss the forgotten technology of business cards wih Abby Bangser.

  3. The most honorable of mentions - This week’s Software Defined Talk: we discuss the relationship between DevOps and Platform Engineering, Gartner’s take on Distributed Hybrid Infrastructure, and Nvidia’s search for new use cases. Plus, a listener chimes in to clear up some Podman misconceptions.

Relative to your interests

  • DORA Report 2024 – A Look at Throughput and Stability - Developer productivity is fine, but: “We thought the bottleneck was developers writing code, but in fact the bottleneck is putting good code into production.” // Maybe the current trend in DevOps/platform engineering/cloud native to to stop caring about developer productivity, rather, re-silo and let them care about it, and instead focus on operations productivity. Definitely that re-eval of how silo-busting has been going. https://redmonk.com/rstephens/2024/11/26/dora2024/

  • The Rise of AI Agent Infrastructure - We’re all figuring out what “agent” means in AI land. It’ll probably end up meaning nothing if us marketing people do our jobs of claiming that we all do it.

  • AI is reshaping call center work in the Philippines - ‘“AI is not to replace people but to help people become more productive,” she said. “If you needed 10 team members before, maybe now you only need five.”’ // Hmm, those two statements don’t seem to go together.

  • China tech tariffs: Which countries will be affected - Round up of how current tariffs are going, and what they are.

  • Rewiring the way McKinsey works with Lilli, our generative AI platform - “30% time savings in searching and synthesizing knowledge.” // Worth reflecting on how much of this is pulling together all the stuff for monthly status updates to management, a huge time suck for office workers. Much of it is probably bullshit work, but why not let the bullshit artist do it?

  • Magic Quadrant for Distributed Hybrid Infrastructure - I’d call this something more like “multi-cloud platform.” A sub-set is cloud native, Kubernetes, really. A further subset is private cloud. As always with critiquing Gartner work, unless you have full access to related PDFs and have read them, be careful with assumptions and scorn.

Logoff

Not much this episodes! I’ve recorded 6 podcasts this week, with one more coming this afternoon. I’ve also been working on that same internal video for our Sales Kick-off. You could say I’m multi-media brain-dead. Still, it’s been fun having “content” to focus on with little time to do so: it allows me to ignore all the daily bullshit work.1 Perhaps there’s something to learn there! Of course, it being Thanksgiving week in the US helps: most people are also ignoring daily bullshit work.

//

Just two more weeks left in my work-year. How did this last year go? My work made a dramatic shift in strategy, focusing just on private cloud. This is probably good.

I didn’t speak at as many conferences as I usually do. I do a little bit more internal facing work, and I’ve done a lot more “on brand” work. This is sort of weird. I’ve run out of things to say at conferences.

Since platform engineering decided to murder DevOps and just start that whole thing over from scratch, the conversations has turned into the same old shit we’ve been talking about since at least 2015. I spent a lot of 2022 and 2023 saying as much. It gets really, really boring talking about “how to do software better” over and over after 10 years, especially when the industry decided to reboot it. It’s like watching a really shitty remake of a classic movie you grew up with. This means it’s difficult for me to come up with anything interesting and entertaining to say.

Nonetheless, I had a few new talks - arguably just twists and updates on the same old shit, but fun to do nonetheless. I have one new talk that’s been accepted for new year building on my ongoing hunt for coverage of private cloud usage. And if the KubeCon London 2025 people are into it, there’ll be a new panel.

1

Now, listen, in all honesty I have very little of this type of work foisted upon me. Most of it is self-assigned and driven by my habit of walking around he visual hallways at work and sticking my nose into other people’s business.

There is no open source business model. It's always about selling something that's closed source, or, at least, proprietary

Open Source $$$ Ethics, How Analysts use AI, Advanced Chicken Nugget Diplomacy, with Rachel Stephens

In this episode of Software Defined Interviews, Whitney Lee and Coté dive into the insights of Rachel Stephens from RedMonk about the world of being an industry analyst. They discuss experiences from working as an analyst, the balance between qualitative and quantitative analysis, the challenges and misconceptions surrounding open-source business models, and the impact of AI on the analyst profession and beyond. They also discuss the 2024 DORA report, and a few other topics.

If you listen to podcast, you should subscribe to this one.

Relative to your interests

  • Business spending on AI surged 500% this year to $13.8 billion, says Menlo Ventures - “The report found code generation is the leading use case for generative AI, with more than half of survey responses naming that as a dominant use. Support chatbots came next, at 31%, followed by enterprise search and retrieval, data extraction and transformation, and meeting summarization.” // Once enterprise people are comfortable with using public cloud AI (they are currently not, at scale) things will grow a lot. Then we’ll need a year to see if it’s actually useful (and worth, like, $20 a month per head more in the IT bill). I hope it works! I like the AI stuff.

  • Platform Engineering Is The New DevOps - “Once hailed as the savior of organizational dysfunction, DevOps is causing friction in teams finding that operations is work they never really wanted to do. To get back to a happier balance, DevOps teams are finding that platform engineering helps them to split out operations from application development so that each function can return to focusing on what they do best.” // Way back when, Andrew Shafer would explain that the “you write it, you run it” thing only works if you have a highly automated platform. He still goes over that of course. His point there is one of the most often forgotten parts of all the cloud stuff over past years. Worse is when you have lots of platforms or set the layer of your platform too low, usually at the IaaS layer. You need a centralized PaaS. People are difficult in change, but technology is hard as well, especially if you have the wrong technology or haven’t changed it to match, help, and embody the new way you want to work (“culture”).

  • New York Times & AWS dispel three mainframe migration myths - What’s most shocking is that the New York Times had a mainframe. But, I guess it’s old enough that of course they do.

  • The Future Of B2B Buying Will Come Slowly … And Then All At Once - “Six months later, a little more than 18 months after ChatGPT launched, we polled B2B buyers for the first time about whether they are using generative AI. The genAI adoption numbers were shocking. The overwhelming majority, 89% of buyers in Forrester’s Buyers’ Journey Survey, 2024, reported that they were using genAI in at least one area of their purchasing process.”

  • Best non-fiction of 2024 - List of books.

  • Marketing from jdilla.xyz - “If you try and tell people 5 interesting things about your product / company / cause, they’ll remember zero. If instead, you tell them just one, they’ll usually ask questions that lead them to the other things, and then they’ll remember all of them because it mattered to them at the moment they asked. Modern social media rewards information abundance, so if you find yourself with a product / company / cause that has lots of benefits, tell each of those story one at time. People are more likely to remember it and it gives you more to post.”

  • Managing managers is its own skill - “I remember when a new executive was brought in to Freddie Mac at a high level in the IT department. My colleague Mary pointed out to me that he did not bring anyone with him from his former position. She saw that as a bad sign, suggesting that he had not earned much respect from his managers at his former employer. She was proven right, and he soon was bounced out of his position at Freddie Mac.”

  • THE RIGHT PEOPLE - Driving subscribers: “Write a post that will resonate with the person you’re emailing. Yes, even if it’s just that one person. Email the person the link. Maybe they subscribe, or at least reply and you two catch up, and who knows where that leads?”

  • AWS named as a leader again in the Gartner Magic Quadrant for Distributed Hybrid Infrastructure - AWS, VMware, Azure, Oracle, and Nutanix are in the MQ leader’s quadrant for “hybrid cloud.”

Wastebook

  • “Individual non-contributor.”

  • I’m pretty sure that I had a dream last night that I could easily buy SPY in my US brokerage account. For some reason, living abroad, I can’t do that. Taxes? Small print for liability reasons? Who knows, who cares. The thing is, I could probably call the brokerage and find out what to do. I am somehow horrified of calling them - just the conversation, just calling someone. What an odd, paralyzing phobia. This applies to almost every other business/consumer relationship I have. How do I get over that? I see other people who are totally fine just calling whoever - sometimes they’re the person hoarding a plane and talking on their phone. What thought-technology are these people benefitting from that I’m not?

  • I did the math tonight and I realized I’ve worked in computers for 29 years.

  • Related: Kid, I’ve got dotfiles older than you.

  • Why have the Dutch not come up with kruidennoten ice cream? It’d be like the Blue Bell buñuelos of the Netherlands.

  • I bet this is a great panel from KubeCon. Packed with banks.

  • Brevity is the soul of corporate comms confusion.

  • “Please cease the vibing and chilling or we will swallow a battery.” ArcaneBullshit.

  • “Bitter,” as in “they’re a very bitter person,” isn’t used much anymore. Now’s probably a time to put it back into the daily lexicon.

  • “The industry keeps moving, even if I’m in all-day meetings.” Link-blogger powerhouse Seroter.

  • “I’m sure we’d all agree that McDonald’s do not make the finest hamburgers on the planet. On the other hand, if you want a Big Mac, then a Big Mac is what you want — and no amount of boutique sliders fashioned from Kobe beef and hand-seasoned by elves is going to hit the spot.” From fellow Big Mac fan.

Recent laptop sticker collection. A SREDay Amsterdam, 2024.

Logoff

The Software Defined Interviews podcast reboot is going real well, see above! Whitney is a natural at podcasting and she and I don’t overlap too much in, I don’t know, the conversations we want to have and takes. That makes for a whole new type of conversation than if it was just me or with my usual bunch. We have a lot of recordings this week which we’ll drip out every two weeks. You should subscribe to it and listen, of course. I don’t really “get” subscribing to YouTube as a podcast (I think you just subscribe to the channel?), but here’s the playlist of the video versions of our recordings.

//

As I mentioned, I’m working on an internal video. Five minutes for the annual sales kick-off going over what Tanzu is. Normally, I loath spending too much time on video content, well, any content, really. I suppose there’s hubris crossed with laziness: I think my “first takes” are good enough, and I believe in abundance over perfection.

That’s not how working on an internal video that represents your business unit works, though. I think I’m OK with the fine tuning, reworking, reshooting, and collaborative editing.

Most of it (being OK with it) I guess, is that the intention is to have it be in my gonzo style. Also, I’ve tried to think of the first few video recordings as draft to get people thinking and extract the content - what they want me to say - from the group.

Extracting that content is part of the process. It’s also, in the last few years, where I’ve found myself in marketing. I get involved in work that isn’t about translating the official marketing strategy, talking points, positioning, messaging - you know, the official point of view, “what to say” - into content. It’s about figuring all of that out, coming up with the stuff.

There’s usually so much rigor, discipline, and being on message with corporate marketing that he lack of “what to say” can seem bad, negligent even. But, I mean, that official marketing-talk has to be created somewhere.

The point being, if you work in marketing, you have to watch out for this switch. That applies to all sorts of work, actually. Sometimes you’re asked to follow he strategy, sometimes you’re asked to help come up with it.

(This is especially true when you’re working on corporate strategy. So often when I was doing that at Dell for software and cloud I waned to [and did!] ask “just tell me what you want, dear scatterbrained, changing what you ask for every meeting, executives!” but that wasn’t the job. It was to help them figure out what they wanted.)

Private cloud is just fine, and here to stay, so build a great platform for yourself

I did a second interview with the GM of my division at work, Tanzu. The first one was about Prunima’s career in IT management and, now, cloud. This second one is all about private cloud. Here’s a video except:

Here’s a summary from our AI friend:

When it comes to cloud infrastructure, Purnima Padmanabhan, Tanzu GM, highlights that customers often require both private and public clouds, depending on their application needs. She outlines several reasons why people choose to maintain, even prefer private cloud:

  1. Data Gravity - Applications running in private clouds often handle large volumes of data. Transferring this data to and fro other environments is challenging, and costly, especially when integrating advanced analytics or AI/ML capabilities. Keeping the data within the private cloud minimizes complexity and enhances performance.

  2. Ecosystem Gravity - Applications frequently interact with other systems such as ERP, supply chain, ordering systems, and other applications and services. Hosting all these interconnected applications within the same private environment improves performance and reduces latency. It ensures seamless integration, as applications do not operate in isolation.

  3. Control Over Governance, Privacy, and Regulation - Private cloud infrastructures offer greater control over data management, helping organizations comply with governance policies, privacy standards, and regulatory requirements. Customers feel more secure managing sensitive data within their own infrastructure, where they can enforce strict controls.

  4. Effectiveness and Familiarity of Private Cloud - Many organizations find that their applications run efficiently on existing private infrastructures. Instead of migrating to public clouds, they can enhance their private environments by implementing platforms that make it easier for developers to build and update applications. This approach provides the needed flexibility without the complexities of a public cloud migration, often leading to better outcomes.

There’s more in my full interview with her in the Tanzu Talk podcast feed.


Relative to your interests

  • Customer-centric applications: Heroku simplifies deployments - "Heroku’s owned by Salesforce,” she noted. “Heroku’s philosophy is like, ‘Hey, you know what? The undifferentiated heavy lifting for a lot of people is building your platform. You should spend the time building your business, building your app.’ The integrations that we provide, we unlock a ton of capabilities for all the creators bringing business analysts like sales ops, marketing ops people together with developers to build the best workflows and automations”” // Here’s to the dream of hiding Kubernetes from app developers working this time! Not only working, but having the industry actually stick to it instead of tearing it down to the IaaS studs once some cool new IaaS layer comes along in 5 years.

  • Platform Engineering as a Service - It’s like DevOps, but you centralize and standardize the platform: ‘This is where Platform Engineering comes in. Rather than having each development team own their entire infrastructure stack, platform engineering provides a centralized, productized approach to infrastructure and developer tools. It’s about creating reusable, self-service platforms that development teams can leverage to build, deploy, and scale their applications efficiently. These platforms abstract away the complexities of cloud infrastructure, CI/CD pipelines, and security, enabling developers to focus on writing code rather than managing infrastructure or “glue”.’

  • Red Hat to Donate Podman Along With Other Container Tools to CNCF - “Red Hat reports Podman Desktop has been downloaded more than 1.5 million times and like other Red Hat tools is currently optimized to be used in conjunction with Red Hat Enterprise Linux (RHEL). The tools will now be further advanced initially as sandbox-level projects under the auspices of the CNCF.”

  • Alternatives To Typical Technical Illustrations And Data Visualisations - These look cool, but I had to spend a lot of time figuring them out. Bar charts are boring, but they’re efficient. Still, I want to try some of these.

  • Elon Musk hints at plan to sink DOGE’s teeth into legacy tech - List of old IT in the US government. // Escaping the legacy trap is hard.

  • Cloud market share shows vendors eyeing a $1T opportunity - “the revenue shares for our eight cloud companies in the combined IaaS/PaaS cloud market at nearly $300 billion projected for 2024. AWS has 36% of this combined market, Microsoft 23% and Google 7%. Alibaba, Oracle Tencent Huawei and IBM combine for around 14% of the market with “Other” (not shown) at 20%.”

  • Google Cloud growth - “Google Cloud now accounts for 12% of Alphabet’s overall revenue. That’s nearly double the amount from 4 years ago.”

  • The Influence of Bell Labs

  • What hacks/tips do you use to make AI work better for you? - "Treating [AI chatbots] like a coach - tell it what you’ve done and need to get done, include any feedback you’ve had, and ask it for suggestions. This particularly helps when you’re some kind of neurospicy and ‘regular human’ responses sort of escape you.”

  • IMG_0001 - Take a look into random videos from people’s lives from a decade ago: ‘Between 2009 and 2012, iPhones had a built-in “Send to YouTube” button in the Photos app. Many of these uploads kept their default IMG_XXXX filenames, creating a time capsule of raw, unedited moments from random lives.’ // Mesmerizing!

“Orwellian Videocams, almost a quaint form of surveillance to get upset about,” photo by Bruce Serling (presumably).

Wastebook

  • Ignorant urgency.

  • Some simple premature optimization.

  • “Give developers and engineers the terrifying responsibility of being in charge of their own spending. Let them enjoy both the upsides and downsides of being adults.” Justin.

  • “AI as an accountability sink.” Fresh in from Iceland.

  • “Calling in rich.” Brandon.

  • “DevOps Activist.”

  • People don’t like it when you raise prices. Often, they’ll like it less if you disappear.

Logoff

I’ve been working on a video for our annual sales kickoff (SKO). Doing SKO work is always weird. People have so many theories about how to communicate with sales people. Also, as with a lot of internal comms, you can end up with so many fingers on the film that end-up with a Homer Car.

Brandon’s number one theory is that you need to tell them how to make money. I believe this is the most important thing. You could do just the and be done.

There’s a common belief that you have to be brief and high-level, keep in mind simple.

Another one is that you need to speak to the benefit and outcomes of the product you’re highlighting - which is another way of going over he problems solved.

My theory is that you also need to tell sales people who to find in an organization, what their problems are, and how your product can solve their problem. If you do person-to-person sales (not just through the web, PLG, demand gen - whatever), you also need to give them some conversations to have.

We’ll see!

Outro: It’s Tuesday, all day today. I recommend this 39 minute 45 second track. And if you don’t have time for that, here’s what you want.

How to write better conclusions

Use the last paragraph for something fun

Watching the video is more fun, but here’s he transcript you can’t be bothered:

The way you learn to write a conclusion to an essay or a paper or whatever kind of text you're writing in school: just totally forget that.

What you want to do when you write a conclusion is not summarize what you've done, return to your argument, and say how you've proven it out or whatever. You do that before the conclusion.

What you want to do in a conclusion is introduce a new idea, a new insight. I think of this as a treat that you're adding at the end. You don't have to discuss it that much. You don't have to prove it out. You're just throwing something out there that kind of intuitively connects and makes sense, or that you're just gonna say and possit.

For example, let's say you just wrote some text arguing that the croissant is the superior pastry. What you might do is spell that out, reach the conclusion, summarize why it's done, state that therefore the croissant is the best.

But in your conclusion paragraph, you can say, Oh, and one last thing, if you're really in a hard spot and you don't have tacos available, you can also slice up a croissant, smash it on a griddle and make a makeshift quesadilla out of it.

This creates a memorable thing at the end, something that's fun, instead of just being kind of like an obligatory summing up of stuff. It makes your essay more memorable and also more enjoyable to write.

So next time you're writing some chunk of text, do your conclusion in the middle of the essay, kind of summarizing things, and add an interesting note, a little dessert item, a snack at the end.

Stay in the sandbox - Software Defined Talk #493

This week’s episode: “we cover OpenCost’s big incubation milestone, CNCF's graduation rules, and a flurry of tech acquisitions. Plus, some thoughts on teaching kids about passwords.”

You can listen to it, or watch the unedited video version if you prefer.

Relative to your interests

Conferences

SREday Amsterdam, speaking, Nov 21st, 2024. Discounts! SREDay Amsterdam: 20% off with the code SRE20DAY. CfgMgmtCamp, February 3rd to 5th in Ghent. SCaLE 22x/DevOpsDays LA, March 6th to 9th in Pasadena, California.

Logoff

I haven’t actually had that croissant taco, I just made it up as I was walking. Maybe I’ll try this weekend and report back.

Hyping on Twitter Mostly Garbage Now

Comparing two years of Twitter engagement to a month of Bluesky engagement

Like everyone else, I consider giving up on Twitter daily, especially with the US election bullshit. I don’t really read much on there anymore (I’ve tried all the tricks, even subscribing some months ago), but I still post things hoping to get the eyeballs. Since Twitter shut down is APIs (or made them expensive, or whatever), it’s harder to automate posting. I use the free tier of buffer, which is fine, but I’d rather just use Croissant.

Is that even worth it to even post to Twitter anymore?

Here’s the overall views and engagement on my Twitter account for the past year:

And, then top Tweets in the last ~3months (the max I could select):

That top video got 359 views, the next one 271. These are horrible numbers. A few years back when I went short-form video crazy, I’d get thousands of views of most videos in Twitter (LinkedIn is was and remains really good too).

The main thing I care about now-a-days is my newsletter. Does Twitter drive views and subscriptions for my newsletter?

Here’s the past year:

Over all time (December 12st 2022 to November 15th, 2024), Twitter drove 3,786 views and 53 newsletter subscriptions. That means most of my traffic from Twitter was in the past, and no much has happened relative to that in the pas year.

In comparison, LinkedIn has driven 3,179 over the past two years and 76 subscriptions in the same period.

In the past two years, Bluesky is at 18 views and 12 subscriptions. Let’s look at the post-Hightower Shift Bluesky period though. Between October 19th, 2024 and November 15th, 2024 (today) Bluesky generated 10 views and 9 subscriptions. In comparison, for that same period, Twitter drove 79 views and 0 subscriptions.

Views are nice, but subscriptions are the number one goal.

I have something like 11,000 followers in Twitter (I started in 2006 and have had several high profile jobs since then). I’m nearing 900 in Bluesky post-Hightower Shift. If I’m doing the math right, I have a “do followers click on my links?” percentage of 0.7% in Twitter and 9% in Bluesky.

Anyhow. I haven’t made a spreadsheet, but when I look at these numbers it makes me think that when I comes to shameless self-promotion, Twitter is now garbage and not worth the time to even automate cross-posting.

So, yeah: ENGAGE WITH MY BRAND, MOFOS! Oh, and subscribe to what you’re reading right now, my newsletter!

Subscribe now

Sidenote: I’ve been watching the view counts on YouTube for my fellow infrastructure software, cloud, etc. B2B people. They’re generally horrible! After speaking with a few of them who suddenly shifted to good results, I found out the trick: buy ads, buy traffic. This works incredibly well in LinkedIn too.1

Now, if you’re doing sponsored YouTube video in this space (like a lot of people!) who get paid by vendors and others to post interviews with company people and customers on YouTube, it’s clear that you should take some of that payment to buy views. This means less profit for you, sure, but once you start getting 1,000+ views on your videos about, you know, service meshe, obscure networking protocols, RBAC for Kubernees, or whatever other boring-ass enterprise shit you’re hoping will compete with how to make scrambled eggs with an espresso machine

…wait, where was I? …oh, right…

If you’re getting sponsorship for videos, pay for traffic, and once you get 1,000, 2,000, especially over 3,000 views, you’ll stand out so much from your competitors, and likely your client’s own YouTube video views that you can do more videos, raise prices, etc. There’s probably a spreadsheet you can make. This applies to the tech companies doing this and creatives hustling themselves (if they have the cash).

Logoff

I have an episode for later today as well, hopefully.

1

My company bought LinkedIn ads (whatever those are!) for some of my videos in the past couple months. Two of those videos got 54,301 views (with 213,135 impressions [people who saw he post but did not click play on the video) and 67,923 (with 212,104 impressions). This was to promote our EMEA conference, and judging by he engagement and people who tried to connect with me, hey did a great job reaching ME (especially Turkey) and other EMEA regions. I usually get around a 1,000 organic views on my videos, and more around 10,000 on the really good ones. LinkedIn is clearly an amazing place for B2B eyeballs.

Making money with open source, a discussion

Making Money with Open Source - Software Defined Interviews

We talked about a lot more than making money with open source in this interview with RedMonk’s Rachel Stephens, but the part was pretty good:

In this episode, Whitney Lee and Coté dive into the insights of Rachel Stephens from RedMonk about the world of being an industry analyst. They discuss experiences from working as an analyst, the balance between qualitative and quantitative analysis, the challenges and misconceptions surrounding open-source business models, and the impact of AI on the analyst profession and beyond. They also discuss the 2024 DORA report, and a few other topics.

You can listen on the episode show notes page, watch the original video (above), or, best, subscribe to the podcast to check it out. Doing these podcasts with Whitney has been great, we’ve go four of five more lined up, so there’s plenty more coming.

Wastebook

  • Wilford Brimley oatmeal marketing: whatever happened to just buying computers?

  • The problem is often lack of focus. What the executive has to do is give permission to cut all the other stuff out, and do the structural work for that: shutting down projects, closing divisions, even getting rid of people. In tech, this often means limiting chasing shinny objects, shutting down “moonshots.” Anti-innovation as it may be, these executives only focus on things that make money and immediately, intuitively benefit the customer. You have a strategy to run the business better, maybe even make more money. You don’t have a strategy to come up with a new product, create a new market. Which is fine: you’ll probably fail at that, like most everyone else. Your goal is to survive and thrive, not risk it all for glory and selling your shares at the IPO.

  • “The Drooling Diplomat,” Dungeon Magazine, #63.

  • “Reading is a form of necromancy.” Here.

  • Even “Bitcoin Jesus” can’t escape the IRS.

  • “I really don’t want cynicism to become my compass.” Noah.

  • “Bull power for money stream.” Both at GoTech World.

  • “We are all smart with browsers made by others.” Talk title at GoTech World.

  • If you give people the chance to edit, they often will. If you just publish it, they will often say it’s good. -“Musk-a-Lago.” Recent reports.

The sandwiches on KLM flights are actually pretty good. That firs paragraph is a pretty good summary of Dutch pragmatism and values.

Relative to your interests

  • Review of Seth Godin’s strategy book - “The content is deep. As a long-term strategic planning facilitator, my work confronts issues that most executive teams skim over in their customary short-term, emergency-driven thinking. Getting them to think about abstract questions for long hours at a time, while sitting face to face with their peers isn’t easy.” // The irony, in a good way, of Godin’s work is that it’s mostly aphoristic: short, punchy, and memorable. Less of a book, and more of a chapbook or blog posts, Tweets, etc. The perfect length, tone, and cleverness that an executive likes and can use in bureaucratic knife-fighting.

  • Red Hat acquires tech to lower the cost of machine learning | Computer Weekly - The race to build the private AI stack for enterprises: “All of this translates to lower costs, faster inference and the ability to run AI workloads on a wider range of hardware.”

  • Why Developers Are Unresponsive to Traditional Marketing - They just want to try the actual tool without a lot of bullshit. At the very least, they want to see a realistic use of it: actually typing, no business outcomes babbling.

  • Da Art of (Business) Storytellin’ - “Storytelling is not only important for advertising but for internal team alignment. We hear stories about Airbnb’s movie-quality storyboards around its office or Amazon’s Press Release Method. The key takeaway is that the company must align marketing and product. Slogans and one-liners must be brainstormed at the same time patents are being drawn. If the product team builds first, then asks marketing to find the story, it’s a recipe for disaster. It will lead to the customer expecting X but actually receiving Y.”

  • “Here I Gather All the Friends”: Machiavelli and the Emergence of the Private Study - ”Key features of Machiavelli’s personality come out: he can be as vulgar as the villagers; he bickers with them, delighting in puns and innuendos. Minutely attuned to their foibles and peccadillos, nothing is lost on him. He deprecates his now lowly position, all the while gathering information. In sum, he is a consummate observer of human behavior — his own and others.” And: “From Augustine onward, the Christian tradition posits that reading is a dialogue with God. Machiavelli (and before him Petrarch) marked a change: in this new practice, reading became instead a dialogue with the voices of antiquity.” // And: “The interior of Montaigne’s tower is textualized [because he carved maxims a proverbs into the wooden rafters], and in turn the microtexts on his ceiling beams form the architectonics of his essays. In other words, for Montaigne there is a continuum between interior spaces, intellectual interiority, and spiritual inwardness: the built environment not only encloses his body but also reflects his inner life.”

AI guidelines at my kid’s school.

Conferences

SREday Amsterdam, speaking, Nov 21st, 2024. Discounts! SREDay Amsterdam: 20% off with the code SRE20DAY. CfgMgmtCamp, February 3rd to 5th in Ghent. SCaLE 22x/DevOpsDays LA, March 6th to 9th in Pasadena, California.

Logoff

The T key on my laptop is sticking. How does one fix that kind of thing? (Notice how many T’s were in the sentence? I sure did!)

Not much to say, really. Weird afternoon. On such occasions, this is one of the many comfort clips that makes me smile.

Contemplate contemporary men’s waistlines

Private PaaS

Along with our summary of Explore EU last week, around the start of this I go over my thinking about private PaaS, VMware, and Tanzu. At least that’s what I remember doing.

Wastebook

  • “THINGS HAVE NEVER BEEN BETTER—BUT THEY’RE IMPROVING” Systemantics. The Systems Bible, John Gall.

  • And: “we are interested, not in the process of forgetting to mail a letter, but in the Post Office Box that is too full to accept that letter.”

  • “I kept the option for tiling when holding down the Option (⌥) key because I’m a tolerant person at heart.” Good settings.

  • “[H]e’s ageing and displaying unmistakable signs of cognitive decay, so we should be paying more attention to J.D. Vance, who is hale and hearty and may be president sooner than we think.” John Naughton.

  • One dev’s “abstract away” is always one ops person’s problem.

Carnaval de 1958 au Cap-Haiten, Philomé Obin, 1958. Photo by régine debatty.

Relative to your interests

  • Broadcom’s VMware strategy is winning despite market friction - The case for the Broadcom acquisition being good, especially for all-in, large companies that want a private cloud stack. Plenty of financial and survey data to move it beyond anecdata.

  • Who owns Kubernetes in VMware now? Or, Reflections from Explore Barcelona and the Challenges of Modern App Delivery - “What happened to TKG? One of the lessons I took from the week was that there is still confusion over the Kubernetes runtime we sell and where it sits in the VMware by Broadcom portfolio. Earlier this year, we moved what was known as VMware Tanzu Kubernetes Grid Service from Tanzu and included it as part of VCF where it is renamed to VMware vSphere Kubernetes Service. This move was very intentional as the Kubernetes runtime itself is just part of any modern cloud IaaS, and this being deeply embedded into the VCF stack means that more VCF customers will be ready to adopt advanced services offered by Tanzu sooner, without struggling with integration. Many existing Tanzu customers use other versions of the Kubernetes runtime (namely, Tanzu Kubernetes Grid Integrated and Tanzu Kubernetes Grid Multicloud) to meet specific requirements. Tanzu will continue to support these versions, but in the end, Tanzu Platform is designed to run on any CNCF conformant Kubernetes runtime.”

  • Alaskan telecoms company GCI uses VMware private cloud to boost business value

  • “‘This means a shift away from just standard checking and savings accounts to more personalized self-service banking experiences and support,’ he said. ‘The bank felt tied down by the complexity of its legacy technology environment.’ Following extensive analysis, ABN AMRO decided to build a private cloud platform based on VCF and move away from their previous managed service.'” VCF at a Netherlands bank.

  • IDC: VMware Explore 2024: A Shift to Private Cloud, AI, and AppDev Simplification - The VMware Private AI Foundation “platform appeals to Broadcom customers because of its ability to deliver advanced security and privacy, granular policy and control capabilities, resource sharing functionality, and centralized operations capabilities that deliver a lower TCO.” // Also, a good write-up of the overall VMware and Tanzu shift to private cloud stack. Lots of Tanzu and Spring coverage as well.

  • On-premises private cloud usage grew fastest in 2022 - January, 2023: “⁠⁠last year’s six-percentage-point uptick in on-premises private cloud usage outpaced growth in SaaS (up three points) and public cloud (up four points); hosted private cloud adoption was flat⁠⁠.”

  • Taco Bell puts AI front-and-center in drive-thru strategy - “Taco Bell’s drive-thru voice AI was designed for internal and external applications. An AI assistant takes orders and relays the information to the staff. The system is designed to help restaurant employees manage orders, reducing their workload, while enabling more accurate order fulfillment for customers.” // Makes sense. I bet this works pretty good. I could even see that the misunderstanding/error rate would be better with AI taking the orders. It could switch languages too. Also, maybe an edge computing/private AI use case - or you just switch over the humans when the Internet connection goes down.

  • Ai, Big Tech, & Markets - “AI is the newest king of the economy and will end up making the rules.” // Plus, huge rise in tech company valuations since the US election.

  • Modernizing the Mainframe in Place: Transforming Core Technologies - Improve the mainframe app. // Likely some good patterns for talking/thinking about modernizing any type existing apps “in place.”

  • From Agile to Radical: conflict - How management can deal with “at least three consequences of unresolved conflict that I’ve experienced in practice: unaddressed business areas, repeated patterns of unproductive behavior and undoing each other’s progress.” // A little bit on European work-culture too.

  • The Counterculture Switch: creating in a hostile environment - Return of the leftwing counterculture, and what it could mean for software.

  • Navigating Private Equity ownership. - A memo template for R&D’s plans after private equity. Basically: here’s how we’ll spend less money and use attrition to lower staff costs (hire more junior people as senior people leave).

  • SCREAM YOUR ENTHUSIASM (12) - “There’s just one solitary naked boob on the screen — and metaphorically speaking, all life has been sucked out of it. This is Dawn of the Dead, the classic 1978 horror movie that we’re talking about.”

Dawn of the Dead screenshot, from Marc Weidenbaum, above.

Conferences

SREday Amsterdam, speaking, Nov 21st, 2024. Discounts! SREDay Amsterdam: 20% off with the code SRE20DAY.

I don’t have any conferences schedule for the test of the year. Early next year, I’m hoping to go to CfgMgmtCamp, February 3rd to 5th in Ghent, which I always enjoy despite the cafeteria lunch (it’s become almost charming at this point. There’s also SCaLE 22x/DevOpsDays LA, March 6th to 9th in Pasadena, California.

Logoff

I’m in Bucharest for a day to give a talk at the GoTech World conference. They selected my legacy trap talk as the first talk in the DevOps track. The legacy trap talk doesn’t really fit there, but I've added some commentary on “ops legacy”: the old thinking and mindset of operations people. It’s, you know, my usual stuff on CI/CD, putting platform as a product in place, etc. I have a rehearsal recording that’s pretty good.

When you present this stuff, it feels like cheating because you’re repeating yourself. When I speak, I feel like each time I should be doing new material. But, most people watching it, especially in the room, likely won’t have seen the talk, so it will be new to them. Besides, all the “how to optimize apps and ops” stuff needs to be repeated over and over - per the above: THINGS HAVE NEVER BEEN BETTER—BUT THEY’RE IMPROVING.

(Sidenote: you know, I often bemoan here that I don’t produce enough content. At the moment, I have a stack of about three, maybe even four, drafts of things that either just need a final edit pass [like the rehearsal video] or for someone to finally click the publish button. Doing alright there, I guess.)

Finally, I offer you the chance to contemplate contemporary men’s waistlines by looking at past waistlines:

@cote@hachyderm.io, @cote@cote.io, @cote, https://proven.lol/a60da7, @cote@social.lol