Just links and wastebook today.
Spring Boot 3.3 Boosts Performance, Security, and Observability - All these years later, Spring is still in wide use and still evolving.
‘You are a helpful mail assistant,’ and other Apple Intelligence instructions - Not that many, but interesting.
Gartner Predicts 30% of Generative AI Projects Will Be Abandoned After Proof of Concept By End of 2025 - ”At least 30% of generative AI (GenAI) projects will be abandoned after proof of concept by the end of 2025, due to poor data quality, inadequate risk controls, escalating costs or unclear business value, according to Gartner, Inc. ” // Also a chart with rough estimates for initial and ongoing costs: input for an ROI model. // The other take here is that you need to start slow and small with enterprise AI: no one knows what will work, what good business cases are, what customers (and channels/suppliers/employees) will rebel against, etc.
Nike: An Epic Saga of Value Destruction - The risks of shifting to a direct, Internet-based go-to-market. And, also, of focusing only on growing revenue from existing customers instead of also getting new customers: 'Obviously, the former CMO had decided to ignore “How Brands Grow” by Byron Sharp, Professor of Marketing Science, Director of the Ehrenberg-Bass Institute, University of South Australia. Otherwise, he would have known that: 1) if you focus on existing consumers, you won’t grow. Eventually, your business will shrink (as it is “surprisingly” happening right now). 2) Loyalty is not a growth driver. 3) Loyalty is a function of penetration. If you grow market penetration and market share, you grow loyalty (and usually revenues). 4) If you try to grow only loyalty (and LTV) of existing consumers (spending an enormous amount of money and time to get something that is very difficult and expensive to achieve), you don’t grow penetration and market share (and therefore revenues). As simple as that… ' // A little more commentary here.
Where Facebook’s AI Slop Comes From - So cyberpunk! // ”the YouTuber who was scrolling through images of rotting old people with bugs on them.” // Related: ‘we don’t need the term “slop”. Consumers have decided that “AI” in its entirety is bullshit.’
Teaching to the Test. Why It Security Audits Aren’t Making Stuff Safer - Bullshit Work in enterprise security. // Plus, why not start with basics before going advanced: ‘The world would be better off if organizations stopped wasting so much time and money on these vendor solutions and instead stuck to much more basic solutions. Perhaps if we could just start with “have we patched all the critical CVEs in our organization” and “did we remove the shared username and password from the cloud database with millions of call records”, then perhaps AFTER all the actual work is done we can have some fun and inject dangerous software into the most critical parts of our employees devices.’
The Six Five: Advancing DevOps: Infrastructure as Code, Platform Engineering and Gen AI - “we see in our latest research that 24% of organizations are looking to release code on an hourly basis, yet only 8% are able to do so.”
Why Is Demand Marketing An Obstacle To Its Own Success? - ‘Too many marketing subfunctions (demand/ABM, field marketing, customer marketing, digital, and events) create strategies unique to their function, independent from the others. Marketers often say that they have a “unified” plan, but it’s more like a PowerPoint deck with “chapters” for each team’s individual plan. This approach prevents marketers from orchestrating programs to reduce overlap and waste, and what’s worse, it has a direct, negative impact on buyers and customers.’
The Prompt Warrior - Posts on prompts for all sorts of things.
fabric/patterns - Whole bunch of prompts on a range of topics, even D&D!
Why CSV is still king - We have a running joke on the podcast that every (enterprise) app needs CSV export. It’s only 10% a joke.
Epic corporate jargon alternatives - Poetic alternatives to business bullshit jargon.
2025 Demand and ABM Budget Planning Guide: Do Better With Less - Enterprise software marketing budgets mostly flat, if not less: ”On the surface, it may appear as if most budgets are increasing, as 82% of global B2B marketing decision-makers report their budgets being increased by 1% or more. But once you adjust for inflation, it’s the same old story, as only 35% of organizations will see a real increase in budgets (with 31% of the 35% saying that the increases would be in the 5–10% range and 4% saying that their budgets would increase by 10% or more).”
This is in our small, neighborhood store. The larger ones have even more!
“Kerfulle.”
“gas station sushi” ROtL, 547.
This is a really well put together presentation, with good content. It manages to introduce one, simple idea (and notice how she returns to/reminds you of it at the end), and yet not make it TED-talk level surface-level-simple. It gives you practical things to do if you want to work on “developer productivity.” And, it’s a perfect example of giving a vendor-pitch that doesn’t seem like a vendor pitch (one of the chief skills of a thought leader): customer cases with ROI, mention of the product being sold, and even screenshot-demos! It’s also re-usable and mine-able for EBCs, sales meeting, etc.
Here’s a presentation recording going over our recent Kubernetes survey. I’ve mentioned it several times here, but there’s some new charts (like the above) and commentary in this talk I did with Rita and Danielle. Check out it for free in LinkedIn.
1 cup toilet chemical solution, three cups water. Add every three days or so.
This year it’s gonna be beef rib buffet at SDT club.
”Seems like something that Netflix would try to turn into a series and then cancel it three seasons in.” Here.
Its really hard to do “everything” of anything.
“There are probably plenty of web-based and app based dice rollers already, but as they say, there are also plenty of love songs and people still continue to write them!” Here.
The beauty of concrete - "ornament survives in the mass-market housebuilder market because the people buying new-build homes at this price point are less likely to be influenced by elite fashions than are the committees that commission government buildings or corporate headquarters. The explanation, in other words, is a matter of what people demand, not of what the industry is capable of supplying: ornament survives in the housing of the less affluent because they still want it.”
A note on the EU AI Act - “The requirements look entirely reasonable considering these products are being positioned to become central to modern software – they’re effectively positioned to become the entirety of modern computing.” // And, this pairs well with this claim: “Sales workflows will fundamentally change. With AI, sales teams will no longer need to spend endless hours researching new leads or prepping for calls – AI will be able to do it in seconds. Reps won’t have to suss out the readiness of potential customers because AI will have automatically compiled a ranked list of primed buyers, and will keep it constantly updated. Need personalized marketing collateral for a deal? Your AI wingman will produce whatever assets you need and feed you live tips while you’re on a call to help you close.”
Debugging Tech Journalism - Covering a handful of “tech companies,” focusing on the problems.
The future of healthcare: Why enterprises must embrace AI innovation - Some use cases and applications for AI stuff in healthcare.
From Burnout to Balance: AI-Enhanced Work Models for the Future - ”Nearly half (47%) of employees using AI say they have no idea how to achieve the productivity gains their employers expect”
Words to Avoid and Replace - Some good Business Bullshit word translations and optimistic-ization.
Why Return-to-Office Mandates Aren’t Worth the Risks - From Gartner! But, not much of a slam dunk either way as this promotional post doesn’t put out many numbers pro or con. “The benefits prove to be modest at best, and amid a rising well-being crisis, waning trust between employees and their employers, and a competitive talent market, it’s high time to ask whether the benefits of RTO mandates are worth the risks.” And: “High-performing employees report a 16% lower intent to stay in the face of on-site work requirements.” // There’s a lead-gen’ed PDF I’ll have to look at.
The CrowdStrike Outage and Market-Driven Brittleness - ”Last week’s update wouldn’t have been a major failure if CrowdStrike had rolled out this change incrementally: first 1 percent of their users, then 10 percent, then everyone. But that’s much more expensive, because it requires a commitment of engineer time for monitoring, debugging, and iterating. And can take months to do correctly for complex and mission-critical software. An executive today will look at the market incentives and correctly conclude that it’s better for them to take the chance than to “waste” the time and money.”
Don’t miss these VMware Tanzu sessions at Explore 2024 - What’s important to notice here are the number of companies relying on Cloud Foundry (the Tanzu Platform for Cloud Foundry, or tPCF as I think of it) to run their business. More so, that most have been doing so for years. Our PaaS just works. You don’t need to figure out how it works and build a platform out of it, it’s already a platform, a proven one. I’m looking forward to all the real world proof points, cases, and advice in these talks.
Is Cloud Native a Vibe? Power Users Weigh In - “Cloud native is more than just a way of building apps; it’s a lifestyle and a state of mind. A company that has accepted this fact is working along agile principles with single teams having responsibility for the full lifecycle of their products, which means they own the product. Often, companies like this have flat hierarchies and value the individual knowledge of every employee to drive the products forward. Surely this is only possible with technology that supports these modern operating models, and it’s much more than just the technology.” -Jürgen Sußner, enterprise architect at DATEV
Cloud Foundry in Action: Real Customers Stories from Cloud Foundry Day - ”We run a tremendous number of applications on top of Cloud Foundry. The ones that really impress me might surprise some people. It’s not just Black Friday sales but also the Amazon Prime events. When these events kick off, there’s an incredible surge in load across everything we care about, including credit card points processing, all handled by Cloud Foundry.” - Tom Brisco, JPMorgan & Chase Co.
The employment effects of a guaranteed income - “1.3–1.4 hour per week reduction in labor hours.” // Yes, and: if we buy into the premise that a lot of work is Bullshit Work, this isn’t enough, we need more like six to 8 hours of wasted time to convert to living, not sitting in inefficient meetings.
Also, check in on the past two weeks of Software Defined Talk for tech news and commentary: episode 477 and episode 478. I’ll be back on it this week.
Talks I’m giving, places I’ll be, and other plans.
This year, SpringOne is free to attend and watch online. Check out Josh’s pitch for the event. There’s an on-site conference as well at Explore if you’re interested. But, for those who can’t, now you can watch all the fun!
SpringOne/VMware Explore US, August 26–29, 2024. DevOpsDays Antwerp, 15th anniversary, speaking, September 4th-5th. SREday London 2024, speaking, September 19th to 20th. VMware Explore Barcelona, speaking(?), Nov 4th to 7th.
Discounts. SREDay London (Sep 19th to 20th) when you 20% off with the code SRE20DAY. And, if you register for SpringOne/VMware Explore before June 11th, you’ll get $400 off.
This summer I looked around at new jobs a bit - it’s good to do that once a year to see what’s going on, make sure you’re managing your career fully and actively, catch-up with people, and figure out if you like your current job. I ended up staying at my job.
During that, I talked with some analyst firms. This gave me some ideas for a long piece I wrote on how big industry analyst firms could change their business model. Well, more like add in more Internet and “the kids” friendly methods of publishing and business generation. There’s a lot of potential for the big firms to put out more of their content for free in new channels (like YouTube, newsletters, and podcasts), introduce some mid-tier pricing, and start addressing looming problems of their customer-base changing. There’s what looks like text-book case of innovator’s dilemma at play.
But, I need to go and make sure they don’t already do all this before I say they should do it. Hah-hah-hah-hah! The Free Advice Racket!
//
I’m back from a two week vacation in Finland with family and friends. We rented an RV drove from Helsinki all the way north to Alta, Norway. Finland is huge! We only drive 4 or 5 hours a day, so it took awhile to get up there. After living in the Netherlands for over six years, seeing all of the pure nature there is almost overwhelming: hills, mountains, fjords, trees! Anyhow, it’s great. I’ll post some photos on Instagram, here’s the first batch.
As far as I can remember, it’s the first vacation I didn’t want to end. I mean, vacation is great, but with when you’re with three kids, it’s more like a “trip,” and getting back to work can be relaxing.
This is just my, personal take on what Tanzu is, not an official statement. But I think it’s a pretty good one! :)
For a more in-depth look, check out Dekel’s recent videos.
Also, if you like the full on corporate sheen take, take a look at the Tanzu Platform Solution brief.
“the ontological trick of discursive reductionism.” Here.
Working title: “Working Hard at Nothing - Why Productivity Is Ruining Our Lives.” // I’ve done a while of chatting this week in a category I’m thinking of as “death by productivity.”
Right now, it’s summer in Finland which is like winter in LA.
“Reluctant Refusal: When a creature offers the leprechaun the chance to partake in merriment or revelry such as a song, a dance, or a good meal, the leprechaun must succeed on a DC 15 Wisdom saving throw or have the charmed condition for 24 hours. While charmed in this way, the leprechaun partakes of the offering, treats the creature as a trusted friend, and seeks to defend it from harm. The charmed condition ends if the creature or any of its allies damage the leprechaun, force the leprechaun to make a saving throw, or steal from the leprechaun.”
Related: “Looking for suggestions for how to create a layer of grain in a silo. Just doing it bagged for now and I’m not satisfied.” // I showed this to my wife and she was shocked that I thought it was funny: “It would look better with a layer of grain.”
“a much-remarked-upon toe ring” - it was a simpler time.
“The employees murmur what but everyone seems to accept it.” (Translated to English from the Dutch.)
“vibecession” // sounds like “uninformed decisions that things are worse than they are”?
That five blind men and the elephant parable is, like, 1,500+ years old!
Consumer tech companies drink their own champagne. Enterprise tech companies make dog food for owners to buy to feed their dogs. They do not eat the dog food, and rarely own dogs.
“The Lock-in Boogeyman.”
”Join the Czech and Slovak mechanical keyboard community in celebrating our hobby and come check out just how deep the rabbit hole goes.” From the Mechanical keyboard meetup.
“no-collar American food.” He didn’t like it.
J: “I didn’t have to explain. I could have just spilled something on their tie and ran off.” M: “That’s what they call ‘the podcaster’s exit’!” - RotL #544
L’esprit de l’escalier: “the predicament of thinking of the perfect reply too late”
On this week’s Software Defined Talk, Brandon and I talk a lot of wasted time at work, so called “bullshit work” and how management might could fix it: “This week, we discuss Google possibly buying Wiz, why "meta work" leads to too many meetings, and why it took forty years to get spell check in Notepad. Plus, we share some thoughts on enjoying your vacation.” This was a long episode (an hour and 40 minutes). We discussed writing and using AI to write in the after show. You can also watch the unedited video of the recording.
White-Collar Work Is Just Meetings Now - “Gloria Mark of UC Irvine has found that workers require an average of 25 minutes to return to their original task after an interruption. By this measure, a 30-minute meeting is, for the typical worker, best thought of as a one-hour detour.” // For 25+ years, a significant part of developer productivity has been the simple of idea of “stop interrupting me.”
The Silicon Valley Would-Be Vice President - Those capital gains taxes always stick in folk’s craw.
Next Gen Application Delivery: Getting Started with Intelligent Apps Powered by AI - “Our numbers show that 65% of all enterprise developers use Java, making it essential for business-critical applications. Development frameworks, like Spring AI, enable Java developers to interact with AI models and vector databases through the framework, rather than having to learn new skills.”
15 hours a week - ‘And yet, for most of that time, I’ve continued to find that exertion harder to exercise than most, while my flair and ability have gained me attention and love, I’ve seen less of whatever today’s equivalent is of “a satisfactory grade in the public examinations”’
VMware’s ‘Private Cloud’ Solution Emerges Under Broadcom - “Previously, five different business entities were responsible for delivering our product. We have now consolidated these sectors into one organization with a unified product team, global support team and a single management direction. This alignment ensures a critical focus on product development and seamless delivery.”
Talks I’m giving, places I’ll be, and other plans.
This year, SpringOne is free to attend and watch online. There’s an on-site conference as well at Explore if you’re interested. But, for those who can’t, now you can watch all the fun!
Our analysis of the State of Cloud Native Platforms 2024 survey, online, speaking, July 24th, 2024. SpringOne/VMware Explore US, August 26–29, 2024. DevOpsDays Antwerp, 15th anniversary, speaking, September 4th-5th. SREday London 2024, speaking, September 19th to 20th. VMware Explore Barcelona, speaking(?), Nov 4th to 7th.
Discounts. SREDay London (Sep 19th to 20th) when you 20% off with the code SRE20DAY. And, if you register for SpringOne/VMware Explore before June 11th, you’ll get $400 off.
Don’t forget to check out the talk I’ll be part of next week, July 24th on our recent Kubernetes/cloud native platform survey. There’s a few charts in there that don’t show up in the actual report or in my blog post on it, so unique charts for you!
Register to watch it for free here, or in LinkedIn. Also in YouTube, if you prefer that.
//
I’m off to vacation for a few weeks. Finland!
When I get back - which seems like forever from now - I feel like it will be a new year
Kubernetes getting out of appdev improvement slump
This is the chart I look forward to in our annual State of Kubernetes report1:
It’s been a rocky few years as Kubernetes has gone mainstream. I pay attention to the “shortened software development cycles,” which you can see started going down. It’s been going up for the past two years, so that’s good. As more “normals” start using Kubernetes, the tolerance the early adopters have erodes. That’s my theory at least.
You can check out my analysis of the survey in this week’s blog post of mine. And, we have a webinar coming up next week looking at the survey as a whole.
Register to watch it for free here, or in LinkedIn. Also in YouTube, if you prefer that.
Mostly an enterprise AI edition.
CIOs resist vendor-led AI hype, seeking out transparency - There’s a lot of AI de-hyping now. First, you have the “they’re stealing our IP” stuff. Second, you have the “no one has come up with (enterprise) apps for it yet” sentiment. Thankfully, there’s no “AI will kill us” vibing.
GenAI or Die - Big time pro AI for ERP here, with notes of “what’s ERP done for me lately.”
The “Little Tech Agenda” is Just Self-Serving Nonsense - FTC: “Your therapy bots aren’t licensed psychologists, your AI girlfriends are neither girls nor friends, your griefbots have no soul, and your AI copilots are not gods. We’ve warned companies about making false or unsubstantiated claims about AI or algorithms. And we’ve followed up with actions”
Measuring the impact of Developer Relations on Revenue - Figure out how to gather leads, and figure out how to get attribution in the sales pipeline. The second is difficult, especially if your company is already bad at it. But, it’s important to figure out.
Are platforms pointless? - ‘So much of “platform engineering” treats the application process itself as the main event. Sure, great, you make it easy for me to run hundreds of Nginx’s with whatever-the-fuck behind them, and restart and blue-green deploy and autoscale. Great. That’s not my performance bottleneck.’ // He says: (1) It’s just a way to avoid Terraform, and, (2) database management is a more important problem.
This paper by Torsten Volk has a good diagram of the point of platforms, that is, “the outcomes,” the benefits.
Also, the hassles of building you own platform:
Talks I’m giving, places I’ll be, and other plans.
This year, SpringOne is free to attend and watch online. There’s an on-site conference as well at Explore if you’re interested. But, for those who can’t, now you can watch all the fun!
Our analysis of the State of Cloud Native Platforms 2024 survey, online, speaking, July 24th, 2024. SpringOne/VMware Explore US, August 26–29, 2024. DevOpsDays Antwerp, 15th anniversary, speaking, September 4th-5th. SREday London 2024, speaking, September 19th to 20th. VMware Explore Barcelona, speaking(?), Nov 4th to 7th.
Discounts. SREDay London (Sep 19th to 20th) when you 20% off with the code SRE20DAY. And, if you register for SpringOne/VMware Explore before June 11th, you’ll get $400 off.
I am continuing to enjoy “Hi-fi relaxation.”
//
Twitter has been slow here in Amsterdam. And I have fiber! Is this some kind of petty revenge, or just standard fail whale problems?
We re-titled the survey “State of Cloud Native Platforms,” but much of it is still just Kubernetes.
I’ve been looking around for estimates on how many custom written apps run on private vs. public cloud. There’s a lot of coverage and estimates of people using multiple clouds, but finding breakouts is tough. IT IS VERY HARD TO FIND!
Here’s what I’ve found recently:
"According to Forrester’s Infrastructure Cloud Survey in 2023, 79% of roughly 1,300 enterprise cloud decision-makers surveyed said their firms are implementing internal private clouds.” Here. // This doesn’t answer my question, but is useful.
Spend is a bad proxy for workload placements, but: "IDC forecasts that global spending on private, dedicated cloud services — which includes hosted private cloud and dedicated cloud infrastructure as a service — will hit $20.4 billion in 2024, and more than double by 2027. Global spending on enterprise private cloud infrastructure, including hardware, software, and support services, will be $51.8 billion in 2024 and grow to $66.4 billion in 2027, according to IDC." Ibid. // Spend isn’t a great proxy for actual usage, but there’s that.
IDC Cloud Pulse from last year: it’s something like 40% to 50% public cloud, but this also includes SaaS, which is not exactly what I’m interested in. (See the chart.)
The IDC numbers are pretty good. I’d want to redo them and throw out COTS apps and SaaS, but good enough.
So, what’s the split between public and private cloud? I don’t know: 50/50? But, again, this doesn’t track organization’s custom written apps. I could see that it’d go more in either direction.
Furthermore, if you went off what the Goldman Sachs CIO surveys imply (mentioned last episode), it’d be more like 70% private cloud, 30% public cloud.
I think I’ll start going with mildly uncertain 50/50 with a percent or so going to public cloud each year.
Still, if I were to say “half of the enterprise IT world is largely ignored by the chattering class,” you’d hopefully think “well, that’s weird.”
This week, we discuss Mary Meeker's AI & Universities report, the CD Foundation's State of CI/CD Report [see below], and share a few thoughts on DevRel. Plus, Coté gets fiber and is forced to watch soccer.
Listen to it now! (You can also watch the unedited video recording.)
Speaking of estimates and surveys, a tale of being careful with surveys:
Slashdata’s survey reports that 30% have used “source code management” in the last 12 months. This means that 70% of people haven’t checked inter code for a year or more, or at all? There is more nuance to it than that, but that’s what’s implied.
The 2023 JetBrains survey reports that 76% of people “regularly” use a “source code collaboration tool.” This means that 24% of people don’t “regularly” check in code?
The Stackoverflow 2022 survey says that 95.69% of people use version control (it doesn’t say the frequency of interaction). This means that 4.31% people do not use version control. They didn’t track this in the 2023 survey.
¯\_(ツ)_/¯
Register to watch it for free here, or in LinkedIn. Also in YouTube, if you prefer that.
“Clicks to Bricks.”
“IDC Links & IDC Blinks.”
“Beloved Austin local Leslie Cochran.” Here.
I used to listen to The Lounge Show every Saturday morning. It’s still there! Also, archives here and here.
“An enquiy, based on the author’s intimate diary, into the conditions for obtaining happiness and person start of values.” Here, for this.
If not better, at least the same. The enterprise software buyer’s lament.
“the riffiest of the raff.” Here.
I’m usually not “chill out and watch video of people just doing random shit” guy, but I’ve really been liking MrT’s breakfast service marathons. He makes an English breakfast burrito, which I do not agree with, but I’m not here to yuk your mums.
Understanding the Rise of Platform Engineering and Its Relationship with DevOps - Printer-friendly - US50199923 - Platform engineering definition from IDC: ”the discipline of designing, building, and maintaining a platform of curated tools, services, and knowledge, called an IDP, that enables development teams' self-service access to the resources needed to build, test, and operate digital solutions. Platform engineering aims to optimize software delivery by removing friction from the developer experience by offering blueprinted, supported approaches to building and deploying software. The platform team, made up of platform engineers, is responsible for building and maintaining the IDP.” // A key point is self-service, you know, less tickets. // This seems like a lot for one team to take on.
Does Social Media Cause Anything? - It’s difficult to collect data about social media’s effects (good or bad). // “the ever-present spiderweb of the social graph, the network of accounts, RTs and likes that lets me understand not only what someone thinks but what everyone else thinks about them thinking that.”
The Product Model in Traditional IT - ”Outcomes vs Predictability” is good framing for switching from traditional IT to “digital transformation.”
Talks I’m giving, places I’ll be, and other plans.
Our analysis of the State of Cloud Native Platforms 2024 survey, online, speaking, July 24th, 2024. SpringOne/VMware Explore US, August 26–29, 2024. DevOpsDays Antwerp, 15th anniversary, speaking, September 4th-5th. SREday London 2024, speaking, September 19th to 20th. VMware Explore Barcelona, speaking(?), Nov 4th to 7th.
Discounts. SREDay London (Sep 19th to 20th) when you 20% off with the code SRE20DAY. And, if you register for SpringOne/VMware Explore before June 11th, you’ll get $400 off.
I’ve been thinking about an addition to my Bullshit Business Dictionary entry for “executize.” Maybe something like “the pre-read.” In theory, you put together a memo, document, maybe slides, that you send to an executive ahead of a meeting or for planning. You’ll put a lot of work into this, often with an executized summary at the front (bullet points), and then many pages of longer notes, research, etc. Or, you know, a “slide-bank” after the closing slide.
In my ~30 years of experience, the pre-read is actually read only 30% to 50% of the time. There are many executives who will never read it. They want to a sort of “have the meeting in the meeting.” It’s “sort of,” because if you’re doing that you will have read the pre-read so that you can discuss your reaction to it, ask questions, and focus on making a decision.1
You may think this means you don’t need to do a pre-read: who knows what the executive wants, what they’ll ask for, what will be in their head at the moment. Why waste time on things that never get used. However, I think do an extensive pre-read is important so that you know what to say and suggest during the meeting, at the very least so that you have context and can form opinions.
Also, there’s a chance that your pre-read will be converted to a “post-read” if the executive ends up being interested in the topic.
All that said, if you’re operating an unread pre-read environment, what’s more important is to be spontaneous and use improve tricks to kick around ideas - the old “yes, and” thing. There’s a view that working for an executive means you’re helping them solve the problems they have, no steering them towards the problems they should be focusing on and the solutions you think are right. I think that’s mostly right; it’s a hard thing for nerds to reconcile.
In the “my job is to augment the executive, not help the corporate achieve outcomes/etc.” mode of operating, you might want to save your energy and time for the post-meeting work, and just do a small amount of pre-read work. Indeed, if you keep things unclear/high-level, you can likely achieve that “executize” level of bullet points right away.
There’s other executives who will read the pre-read and/or expect a very direct, structured in-meeting “read out.” These executives usually follow the American-style of just wanting to know the conclusions, the exact actions to take next. “Application-first reasoning,” they calls it. They may or may not care why, and will instead use intuition (or trust in the process) to know that something good will happen as a result of taking actions. (The opposite of this is “principles first,” where you build up a case right-side up pyramid style.) Anyhow: figure out your executives style, there are many types.
I don’t know. I’ve been trying to sort out what platform engineering is for awhile.1 It matters a lot for my job! While I haven’t verified it, it seems like it started as a marketing campaign from Humanitec and then took on a life of its own. Now the likes of Gartner have practice areas for it and are hiring analysts to cover it.
This means that people in enterprises are trying to sort out what to do about platform engineering. Surely they need it! The category is now loaded with everything, pulling in the all the stuff, including internal developer portals, CI/CD (I don’t think people [read: vendors] explicitly discuss foundational practices like build automation anymore, but I suspect actually putting CI/CD in place is the primary driver of the benefits people get with platform projects), getting Kubernetes to work, and all the usual cloud native platform stuff.
That is, what platform engineering is has become too expansive and is, ironically, driving too much cognitive load. Here’s my simplification:
And if you don’t have 2 minutes and 36 seconds to spare, here’s a shorter version.
“the AI-infused journey” Gartner.
“Audience Acquisition Rep II”
The AI summer - Several charts of technology adoption, including the Goldman chart that shows CIO’s intentions to move workloads to public cloud is always high, and not well executed. // Un-clickable citations, though.
Gartner Survey Finds 64% of Customers Would Prefer That Companies Didn’t Use AI For Customer Service - “Many customers fear that GenAI will simply become another obstacle between them and an agent. The onus is on service and support leaders to show customers that AI can streamline the service experience.” // I mean, that’s the point right: otherwise “productivity” wouldn’t improve. The hope is that the AI things are better at solving problems. The problem is that you usually need a human to actually change things, make things happen, and deal with exceptions. Otherwise, you get stuck on an accountability sink.
DevRel’s Death as Zero Interest Rate Phenomenon - A list of how to show marketing value. // This whole time all the devrel people just needed to integrate into the finally tuned, perfectly functioning, incredibly accurate, much beloved, and simply existent customer journey management CRMs out there. Also, they should have been listening to all the feedback the sales people gave them about how their activities helped close deals and clamp down churn. And if they had just engaged with the product people who were eager to work with them! Instead, just think of all the money that was wasted on teal-haired people’s sticker collection? // But, yeah. Yes, and: You can definitely always focus on selling the product more.
Jevons paradox - When you automate something very valuable (or just “costly”), people demand more, and more complex product. This pulls in more need for labor that can do the more complex work. Hopefully.
This is a bit of a weird recording since there’s no slides (“technical difficulties”), but if you want to see the second version of my “Why We Fear Change” talk, here it is, from SCaLE 21x. The first time I gave it (at cfgmgmtcamp) I ran out of time because I’d packed some of my Business Bullshit words in as interludes for fun.
//
I’ve been hunting down “private cloud” usage numbers - just anything, at this point. Specifically, I want to know which in-house apps run where. I don’t care about enterprise applications like ERP systems, nor SaaS apps: just the applications that organizations code and run themselves.
There’s not that many out there in the easy to find, free surveys. Essentially, what you see is that something like 70% to 80% of people use multiple clouds - various public ones, on-premises, “private cloud,” etc.
There’s this from Slides Benedict:
If you read this chart, you’d say “something like 25% to 30% of ‘enterprise workloads’ are running in public cloud. This, 70% to 75% of apps are running on-premises.” Does that seem right? If it is, the lack of conversation around on-premises is bizarre. That’s the majority of IT and movement away from it is very slow.
But, it’s hard to have confidence in such a contrary statement because I can’t find the surveys cited to make sure (a) I focus just on apps, not SaaS, etc., and , (b) I’m reading it right, the geographies and industries/demographics (is it 100 F500 CIOs, or just rando’s who answered a survey online?), etc.
In large organizations, this isn’t too much of an insight: they’re so long, so long lived, have so many geographic groups that have their own IT stack, not to mention both centralized/planned IT and YOLO line of business IT, and have acquired so many companies…that of course they have everything. What I’m more interested in are how many apps are in the public2 cloud versus not.
I just got a pile of recommendations from people, so perhaps I’ll have more to report back.
Here’s an unpublished video I did a few weeks ago thinking through it. It was too jumpy, and more of a draft.
No one really says public cloud anymore, just cloud. This is another sign of how little attention is put on private cloud, on-premises.
This is a good talk listing some tactics for changing how organizations work. It’s targeted at executives. What’s bonkers is that, as the screenshot below, it has just 27 views.
In the talk, we have a former group CIO at American Airlines. She’s telling you her tips for how to introduce change in a large organization. As Gene “The Phoenix Project” Kim says in his intro, American Airlines is the biggest airline in the world. This is also from the most famous DevOps/IT conference for executives that exists now (probably).
What’s bonkers is that it has only 27 views. And that one like is from me!
Executives and management at enterprises are always asking how to make change easier, and here’s a whole bunch a tips from their peers. And most of them cost nothing, or in the scheme of an American Airlines budget, nothing (like buying some pizza, rubber duckies, stickers, etc.). Also, she tells jokes and has some gags!
Now, maybe those 27 views are from CIOs of Global 2,000 companies who watched the video 100% of the way through. But, come on…
Are these great tips that will instantly solve all your problems, that fit to any situation. Hardly! But, with that few views, no one was even curious enough to check it out. More to the point: probably no executive has come across this video.1
My point here is that getting enterprise IT improvement content like this out is so, so hard as to be nearly impossible. Of course, you have to match your mediums to the type of content and channels you have.2 But, in general: do videos work? How about 60 second videos? Do white papers work? Blog posts? How about a webinar? How about a webinar with an analyst from Gartner, Forrester, or IDC? LinkedIn posts? License a PDF from an analyst shop? Pay a small analyst firm to write a white paper? Maybe emails?! What if I email a short video?
Some of those work sometimes, but I have the feeling that the main thing that works to reach an “executive audience” is just meetings. Which is to say, being face-to-face in a conference room or just having a meal together. And, yes, as in this instance, in-person at a conference.
The enterprise software sales process is incredibly frustrating and inefficient. But, when the hundreds of videos like that are ignored each year, you can see that being in-person is perhaps the most “efficient” way to do the job of marketing and selling because it’s the only way.3
Also, you should watch all my most excellent videos with such tips, not only 100% of the way through, but three to five times each to make sure they really, like, sink into your brain.
Anyhow. It’s a good presentation, you should check it out.
The catsup paradox. Everyone loves catsup on fries, on burgers, hot dogs, etc., even meatloaf. But, on its own, most people find catsup disgusting, it stinks. For example: after a meal, no one ever wants to be the one who cleans the ketchup ramekin. (Mustard and mayonnaise don’t invoke that kind of reaction, let alone pickles.)
“I would love to be a, sort of, Mr. Rogers for adults.” Noah.
“I feel like the world is burning, and I’m wearing polyester.” Ibid., but Peter from Germany.
“I have no idea who that is!” said ever closet Gallagher fan ever. // He probably could never tour Europe because the watermelons were too small. “That just won’t be funny,” he said, taking off his hat and rubbing his head, “It’ll be like I’m smashing a baby’s head. Just cancel the shows, Garry. Just do it.” // Months later, Garry sits in front of Pauly Shore: “now, I like what you got, kid. Your mom says great things. Say hi to her, by the way. You don’t smash any large fruit in your act right? No? Great. Have you ever thought of the Europe circuit?”
”My gf, upon finding out there is not only one but in fact TWO sequels to Taken: “Somebody needs to put an AirTag on her”” kwon.
“Premium Economy – access a lounge where they provide materials to make your own ham sandwiches.” Here.
“He was scanning the horizon.”
AI transforming banking, reports UBS executive - ”The Swiss bank has integrated AI into its services, launching a pilot last year for instant credit tailored to small and mid-size companies requiring liquidity. This service enables bypassing credit officers to expedite the process for this standardised product.”
Japan’s digital minister claims victory against floppy disks - ”Japan’s digital minister, Taro Kono, confirmed that the Japanese government has finally rid itself of floppy disks.”
The World Is Eating Software - The software bubble. Also commentary on power steering.
Why Supercloud Architectures Could Upend Cloud Computing – Or Not - ”IDC’s March 2024 Cloud Pulse Survey (n = 1,350) shows that 74% of cloud buyers have multicloud strategies. It’s no longer a big deal to use multiple clouds.”
Join the public beta for GenAI on Tanzu Platform today! - Get your own private AI in a box sandbox going on.
Accountability Sinks - ’“accountability sink”: a situation in which a human system delegates decision-making to a rule book rather than an identifiable individual. If something goes wrong, no one is held to account.’ // That’s a good phrase to point out something people seem blind to. Humans set policies, humans can decide to un-set policies. // It’s a version of “it’s just business,” which people who have/use that sentiment forget is a catch-phrase for mafia movies when they kill people.
Frontline workers split on AI’s workplace impact - ”Nearly 3 in 5 workers using generative AI say the technology has saved them around 5 hours of work per week.”
How To Measure Platform Engineering - Suggested metrics: “Market share. Onboarding time. Net Promoter Score (NPS). Key customer metrics.”
The Blue-State Wealth Exodus Continues - State income tax flight: “The IRS last week published its annual data on the migration of taxpayers and adjusted gross income (AGI) between states. California ranked, again, as the biggest income loser ($23.8 billion) in 2022, followed by New York ($14.2 billion), Illinois ($9.8 billion), New Jersey ($5.3 billion) and Massachusetts ($3.9 billion). The top gainers were Florida ($36 billion), Texas ($10.1 billion), South Carolina ($4.8 billion), Tennessee ($4.7 billion) and North Carolina ($4.6 billion).” // It’d be buck-wild if far right cultures in southern states changes because progressive people migrated due to taxes.
DevOps Isn’t Dead, but It’s Not in Great Health Either - Round-up of surveys showing that the benefits of DevOps are flattening/slowing. Perhaps it’s not dead, it’s just had the final victory. That is: it’s much better than 15, even 10 years ago.
How Much Revenue Must a Company Generate to IPO? - “Before 2018, only one company IPOed with more than $200m in revenue. In fact, the median revenue at IPO at $90m. Today, the median revenue at IPO is $189m (corrected for inflation), more than double.”
A few items in my “topic ideas” queue:
I’ve had a lot4 of conversations recently about the fallacy of collapsing silos in large enterprises.
This is different than the “DevOps is Dead” meme that’s going on around, which I’m slowly building up some commentary around (I think my take is: what if it’s not “dead,” but just wildly successful? AKA: do you not remember how terrible things were in the 2000s? I don’t really like that take too much - way too counter-counter-take - hence still rolling around in it.) Recent DeathOps pieces: the Eulogy one, and some survey digging. Brandon and Matt discussed them on last week’s Software Defined Talk.
If we were to look at the original, NIST PaaS definition, is it different than the cloud native platform definition? Is it some kind of really nerdy trolling to start using the phrase PaaS again?
This also shows the value of in-person conferences, regardless of putting the videos up for free afterwards. People value an in-person experience so much more, and you’ll get so many more people seeing the talk in whole than an on-line video.
When I talk about “executive marketing,” I’m talking about something different than getting an executive to want to buy your product. What you’re doing is, one, or all of: (1) convincing them that it’s worth their time to make time to consider your product versus the gazillion other things they’re worrying about, (2) that they should spend the time and political capital to get budget sooner than the next annual planning cycle, (3) that your new idea is better than what they’re currently doing, or that your old idea is better than the new idea your competitors are selling, (4) that changing their organization to take advantage of your product is actually possible and “easy,” (5) that it will all actually work. And, that doesn’t even include just explaining what you do, or all the tactical stuff like rallying the 30 other people you need to get onboard, figuring out procurement, upselling/renewing/expanding, etc. Oh, right, and also that you (even more so, the company you’re selling for), the person selling them something, isn’t an idiot. And that’s just the mercantile stuff! Never mind being, like, an actual, nice human.
Another consequence of this is that when you do find something that works - like the DORA reports - you hang on to it for dear life and work it for all you can. Even if you can’t figure out how to do hard number metrics, remember that even low, single digit rates of opening and reading are astonishing.
When you learn to write - and, I don’t know, maybe this is some Strunk & White lore <rolls eyes> - you’re told to use italics very sparingly. You should instead write the sentence so that the italics are, like, implied. As I get older, I realize that this has all been subterfuge. It turns out, there are a limited number of italics to go around, and so the older, more greedy writers out there just tell the young people that italics are a terrible scribbler’s affectation. We just want to save them all for ourselves! So, if you are, let’s say, 40 or below, here is my wise, writerly advice to you: don’t use italics.
They dress like they’re Chaotic Good, but they’re totally Lawful Good under all that sloppy couture.
This is some buck-wild ABM: a direct appeal to Delta to buy their AI stuff.
“I wrote this one when my family was in Hawaii, too. I kind of had a meltdown there, to be honest.” Blue Cheese.
If you were to watch Furosia and Fury Road back-to-back, as one movie, it might just be the best action movie ever made. You’d need two intermissions, though, not between the two movies, but right before each major action sequence.
Why Not Give Robots Foot-Eyes? Here.
“How are you today?” “Legally prohibited from complaining due to a non-disparagement clause, you?” Via.
“The problem is the darker side of the word, when we use it to express ‘merely.’” Here.
“nothing fun happens on a Monday night.” Here.
“Unsavory”
“How does (or will) AI impact this decision?” // When AI reaches the office or the CFO. // If your CFO asked this, how would you even answer it? Would a CFO know how to interpret, verify, and trust the answer? // Maybe the right answer is “who knows. Have you actually used those things? How about we put ‘fuck around and find out’ on the ledger for this quarter?”
There’s no fucking around, just finding out.
“Why Not Give Robots Foot-Eyes?” Here.
“It just wasn’t their world anymore. So they had to leave.” Hilda, s1e2.
“There’s that well observed effect where you have better conversations if you’re not looking each other in the eye. Driving. Walking. Walking meetings. Watching telly on the sofa.” Russell Davies.
And: “they still have a selection of newspapers you can read. That means something, they’re not going to hurry you out if they’ve offering you a newspaper.” Ibid.
“How are you today?” “Legally prohibited from complaining due to a non-disparagement clause, you?” Via.
“The problem is the darker side of the word, when we use it to express ‘merely.’” Here.
“A turd for your argument” Here.
Platform Engineering: The First Hype Cycle - I should probably read this.
Gartner Survey Shows 66% of Finance Leaders Think Generative AI Will Have Most Immediate Impact on Explaining Forecast and Budget Variances - What’s also remarkable is how low they rate other use cases. I’m a bit confounded about reports that consulting firms are getting billions in sales for AI stuff. What could it possibly be?
A Eulogy for DevOps - “Feels like somehow Developers got stuck with a lot more work and Operation teams now need to learn 600 technologies a week. Surprisingly tech executives didn’t get any additional work with this system. I’m sure the next reorg they’ll chip in more.” // New idea for conference talk: The Nine Lives of DevOps.
Kubernetes Security Report: Evolving Landscape of DevSecOps - Red Hat Kubernetes surveys results, here, looking at the security part. The theory is: there’s too many different parties working on security, causing “confusion and delay.” See also our recent State of Cloud Native Platforms survey (5th year in a row): security is always on the top. I guess that problem will never get solved.
YouTube dominates streaming, forces media companies to adapt - “YouTube made up 9.7% of all viewership on connected and traditional TVs in the U.S. in May — the largest share of TV for a streaming platform ever reported by Nielsen’s monthly ‘The Gauge’ report. Netflix ranked second, claiming 7.6% of viewership. Among streamers only, YouTube’s total viewership was close to 25% market share.”
Don’t be results-oriented - Make sure your factory is functioning well.
Enterprise hits and misses - gen AI spending meets ROI pressure, AI readiness is a thing, and AR/VR has a vision problem - “Enterprise hypothesis: AI can’t fix what ails you (e.g. legacy landscape and ‘messy’ data bottlenecks), but applied properly, it can accelerate what you do well.” // And, as said elsewhere: “So you aren’t just adopting AI, you’re doing data management as well.”
Someone finally figured out why procrastination is therapeutic:
New idea for a conference talk: “How platform engineering stole all your sponsorship money.” It’d kill as a lighting/ignite/whatever talk on the DevOpsDays circuit.
It’s July!
Overall, the generative AI things have been a disappointment for me. For writing, they seem helpful for generating and starting content, but it ends up being more work to fix and, then, rewrite what they do. Over the years, people have ghostwritten things for me. Like, humans! I’d too often have to (want to) go through and inject my voice and style, and also add play around with the core ideas. Now, when “byline” opportunities like this come up, I write just write it all myself.
Using AI for writing is like that. It’s sort of good for bouncing off ideas.
And summarizing text is hit or miss. First, it can’t always retrieve web pages. I mean, I get it with people not wanting to give their content to Evil Nerds and stuff. But the result is that I don’t get what I want: a faster way to read text.1 The summaries are “fine,” but they usually tell you what the article is about instead of making the actual contents easier to read.
Should I cancel my subscriptions? I haven’t been able to get my mind around canceling ChatGPT, but I did cancel Gemini.
Gemini just never felt like it was doing more than a quarter-assed job. This was the final deciding factor: I asked it to tell me what my oldest email in GMail was and who wrote it, and it claimed it couldn’t find that, and did something like just telling me the last ten emails in my GMail inbox. I mean, come on: what the actual fuck? And this is when it actually looked at GMail. Often Gemini would tell me it didn’t even have access.
And, I’ve more or less given up on using it to play D&D. It just can’t be creative enough. This one is more complicated to evaluate. If you put a lot of work into it, it sort of works - hence my early enthusiasm. But, it’s like some of the other use cases: it’s only as good as what you bring to the table. Both your time in managing it (crafting prompts, giving it the right text to start with) and coaching it. Instead, you could just all of that yourself.
Now, having it generate code for me works well. But it’s not like I’m writing big enterprise apps. I’m just making one off scripts.
My theory is that it’s just better search, slightly better summarizing. For example, you can upload the endless lore about The Forgotten Realms, and it sort of does good at answering questions for you. It’s also good at explaining things, being a tutor. I had a long session to understand net-present value and discounted cash flows, and I feel like I understand that better. Having it explain why the Fed interest rate is so important would be interesting.
With all of the billions(!) being spent on consultancy firms, I’m not sure…why. CEOs and other executives who’re so thrilled by AI should try actually using it for week, even in just these chat interfaces. If Google can’t search it’s own services like Gmail, good luck to the rest of you.
This meeting could have been an AI talking to itself. At worst, two AIs talking to each other.
“Life in general being more software-mediated.” Sharp Tech, June 20th, 2024. // This is a good framing, and simplification of what “digital transform” aspires to describe.
This meeting could have been an AIs talking to itself.
AI: have the bullshit master do bullshit work. Yes, and: if you can have AI generate it, it’s probably not worth doing.
Socialism applied to developer productivity metrics.
“…the one that you appreciated, which: I appreciate your appreciation.”Sharp Tech, June 20th, 2024s
“There is, what we say, ‘the escape of the brains,’ in Italy.” Sara.
“We’ll have extra slides to explain the bingo to you.” DevOpsDays Amsterdam evening activities.
“Succor borne every minute.” The FTC.
‘Perhaps they have a regex that replaces “Willie Nelson” with “Lavar Burton”?’ Here.
“the Let’s Only Drop Half A Bomb On Belgium Party” NL politics.
Mixed metaphor du jour: festering tech debt.
New number to track: how much of your IT budget is spent on “tech debt” (or “legacy”)? // “CIOs estimated that tech debt amounts to 20 to 40 percent of the value of their entire technology estate before depreciation.” McKinsey in October, 2020.
And: “Some 30 percent of CIOs we surveyed believe that more than 20 percent of their technical budget ostensibly dedicated to new products is diverted to resolving issues related to tech debt.” Ibid.
“lift-tinker-and-shift.” Stephen Orban, AWS, 2016.
Do you self identify with these sales plays? If so, dial 1–800-CUSTMRJRNY right now. Call now!
“Fake Buddha Quote.” Here.
“The median image could be described as ‘a poster you’d expect to see on the wall of a teenage boy in a movie scene where the writers are reaching for the standard stock props to show that the character is a horny teenage boy who has poor social skills.’” On AI images.
“Next: cranium rats.”
Maybe there’s a rubric that: if it takes more than a day to be delivered and to your house, it’s actually a luxury good.
“He always carried a little grater and a nutmeg to flavor the glasses of port he drank.” On Henri de Toulouse-Lautrec.
“In fact, XML is possibly the only announcement in the development world to rival the impact of the Java platform. It is fortunate for us as developers that these are complementary technologies rather than competing ones.” June, 2000.
AI is the enemy of done.
Any person at a vendor who’s actually worked on the submission to a Wave or Magic Quadrant will tell you: if we COULD have paid them instead of doing all this work, we WOULd gladly have paid them, even out of our own wallets.
AI Will Not Fix Your Broken Culture (and Other Hard Truths).
“Reduced Snowflake expenses by 50% by clicking a button that I am pretty sure that 90% of companies also need to click. A$500,000 savings, approximately.” Here. A resume is as much about filtering out potential employers as it is the recruiting pipeline.
“geomyth” Here.
They really wear their strategy on their sleeve.
“The second thing I do is decide whether the country is worth wasting a meal on breakfast. I might just skip it.” Tyler.
And: I hate to be the grumpy old man but one day, not too long from now, I will be telling my children, “I remember when you didn’t need a visa to travel abroad. I also remember when there were no anti-money laundering and know your customer laws!” The kids probably won’t believe me.
“Are we up to 7 “R’s” now?” // it feels like there are only seven people who will get this joke, and I know ow three of them. From Seroter.
“Many prey animals will have no coherent image of what their greatest predator actually is” Here.
I feel like I’ve been busy, in a hectic state for awhile. But I’m not sure what I’ve done. Trying to look at it objectively, over the past two weeks I’ve (1) given a talk at DevOpsDays Amsterdam, (2) written 90% of an article about one of our recent surveys, (3) edited a co-workers first-ish blog post, (4) filed some expenses,2 (5) polished up my resume,3 and (6) done all the usual family stuff. This is actually a lot of work! But, it still feels like not enough. Anything that does not result in publishing, and then acclaim (or at least more than a handful of feedback) feels like “not working.”
I don’t know what that is. It’s not imposter syndrome or something from the bag of DevOps pop-psycology. I don’t think it’s, like, lack of GTD’ing or any kind of nudges-habits airport book lore. It’s weird, and unsatisfying.
I was also thinking you could make a script that launders it through archive.ph, or just some simple curl thing if I knew how to setup, I don’t know, a GitHub Action? Is that what the kids do nowadays? Maybe a Tailscale port into my [yet to exist] home network raspberry pie cluster? Jesus. Just get me the text of the web page so I can get on with my life.
We switched from Concur + Amex to Workday for expenses. It’s much more time consuming, so I consider it a sort of “deliverable.” You know an enterprise app is bad when it makes you long for Concur. That’s a slight to Concur, but actually, it’s a good piece of software. What makes it good is that you can tell the teams working on it actually pay attention to the user, how they file expenses and all of the micro options that add up to hassle. The ultimate expenses filing use case is filing expenses for a 3+ night hotel stay where you’re charged something different each night. That also makes the various taxes you pay different each day. Throw in parking and different amounts for extras like meals, and you’ve got yourself a fantastic use case for filing expenses. My theory is that most people don’t like Concur because (1) filing expenses is dull, not matter how well it’s done, and, (2) company policies are usually annoying and tedious: anytime you have to deal with your corporate culture through policy instead of human interaction is infantilizing. It’s like getting a little pat on the head and being told, “oh, honey, bless your heart. You need to fill in the comment field and tell me why you used a non-standard rental car company.”
In this economy, one never knows when that might come in handy. Inquire if you’re like to see it.
I’ve hosted a lot of executive dinners for work - maybe 50 or 60 over the past several years…? These are commercial oriented. At my work, we’re trying to meet new people to sell our software to, or people who know people, etc. Getting to know “executives” is directly related to the sales process. The secondary goal is more brand and thought-leadership marketing: just making the attendee aware of us and what we do, and, hopefully, our “vibe.” And the priorities after those two are what you’d expect: networking, fun/useful conversation, and doing some overall “community management” and participation.
Here’s some behind the curtain stuff on doing them, especially targeted at people like me who don’t like group conversations. I’ll skip over the “sales” tactics I use1 and creating the “content strategy,” and just focus on getting a good conversation going and structuring the at-table event. “Surviving moderating an executive dinner,” so to speak :)
Here’s what I try to do, big picture:
Have some kind of five to ten minute “talk” that defines a topic. With me, this is usually discussing agile development, DevOps/platform engineering, etc. In the last one I did I threw out the topic: “you should centralize and standardize the platform your app developers use.” That was a good one!
Find a problem with that topic, especially the “it depends” kinds of implementation topics. One of the problems with the centralize platform thing was: the developers don’t like it, and won’t use it.
Ask people what they’ve encounter, done, or found.
Get them in a conversational fly-wheel, all talking and exchanging ideas with each other as peers.
To do this, you have to bootstrap the group into talking and then maneuver things to make sure they keep sharing, and asking each other questions: monitor and spin the fly-wheel when it starts to slow down.
This is all difficult for me because I don’t really like talking with/in groups, so I have to force myself to be involved rather than just sitting back and listening. I love just sitting back and listening.
My introverted self believe this is all impossible. But, it’s totally possible: they all want to talk, listen, and exchange ideas…to learn - that’s why they came!2 - but usually they need help getting going.
If you don’t know what an executive dinner is it, here’s what it is. First, it’s hosted by someone who has a commercial interest in the attendees. In my case, we’re looking to sell Pivotal/Tanzu products and services that help companies build and run their software.
You find some decision makers (they have needs and budgets) at companies that you want to sell your stuff to. You invite them to a sit-down dinner in a private room of a fancy restaurant.3 Everyone sits at a big table so they can see and (mostly) hear each other. The dinner lasts for 2 hours or so. People talk during the dinner. That’s what it looks like from the outside.
It’s like really high-touch, really-expensive lead-gen. I’ll cover the goals inline below.
(And, hey, I’m being totally transactional and mercantile here. Cold-hearted, HA HA! BUSINESS. It’s also possible, encouraged, and necessary to just be chill and, like, human. But, let’s focus on the business part.)
In the at-the-table conversation, it’s good to call on people who will have something interesting to say, and be on topic. But these people are strangers, so you don’t know who those people are per topic. Here’s a trick that. Often, you have a pre-sit-down “cocktail” party as you wait for people to show up (like a 30 minute windows). People stand around, get drinks, and eat tiny food.
During this time, you move around the room and just get to know people.4 The good thing is, they all came for a topic and will want to talk about. You can just dive right into that topic, it’s not like fishing for topics at a playdate with mixed normals.
I usually ask people “what do you do [at work/in subject matter area]?” They’ll give a long answers! “Well, I’m the director of application development, so oversee three teams that work on our customer facing loan app.”
Next, I either ask them to:
Clarify things I don’t understand5 - “whoa - what does ‘generative cyber-analytical responsiveness’ mean?”
I ask for some more detail - “what kind of methodology do you use?” “Oh, why do you run on public cloud?” “Is Google Cloud good? Why not Azure”)
Or, I just say “is that fun?”
The last question usually throws people for a loop, and they have to stop and do some original thinking, breaking out of the usual small talk pattern. And from there, you just ask questions about why it’s fun or not. This usually evokes problems and challenges, or victories and success they have. And, the “is it fun” question also downshifts the conversation from professional to more whimsical.
So, you walk around and talk with three or five people in this pre-event. Now, you know three or five people who can talk about some topics. During the dinner conversation, you call on those people when the topics come up (or when cold-start bring the topic up), and you know that they have something (interesting) to say. “On that topic, Geraldine: we were talking about the challenges of managing 50 plus SKUs in the salty snacks industry earlier. What have y’all been doing to make that better…and does it work?”
Everyone is sitting, and you have to start. The main thing I’ve learned to avoid is having each person do an open-ended introduction. You need to know who each person is, but you have to really make people keep it short. Some people’s introductions include their “life story,”, and can extend to 5, even 10 minutes if you don’t manage it. Asking “what brought you here?” usually evokes a lengthy response. And these lengthy intros snow-ball: once one person gives an extensive into, the next people start modeling them and giving long intros. So, if you have 8 to ten people to go through, you’ve blown 10, even 15 minutes of time.
You can avoid this by not asking people to say what their interest in the topic is, this usually results in two or three people telling you everything about their involvement and experience in the topics, which can be 5+ minutes which ads up. It’s risky to ask them what they’re interested in hearing, but worth it to get topics on the table that you can refer to when boot-strapping.
I try to be blunt: “let’s go around and introduce ourselves, but keep it really short so we can get to talking: tell us who you are, where you work, and just briefly what you’re interested in hearing from the group [maybe even just one thing].”
Now, there’s a trade off you’re making here. Your sales people would love to hear an extended list of wants, needs, and problems that each person has. A huge point of these events is to do a lot of sales intelligence gather all at once, and knowing people’s background and examples of what they do is very useful for qualification and structuring “customer journeys,” etc.
About ten or 15 minutes in, you have to watch for things turning into a series of lectures from individuals. People will just give “readouts” about a topic. You might also get people who are the “let me solve this problem once and for all,” dead-ending into a conclusion rather than people doing structured shooting-the-shit. In general, you just have to let that person sort of run, and then immediately call on someone else to share their experience, or change the topic. Another tactic for the readout people is to be like: “that sounds great, but how do you get people to decide to actually do it?”
Sometimes, only a few people talk. You want “most everyone” talking. So, you have to call on people who aren’t talking. Like, just specifically on a topic: “what do you think?” - “has that been your experience?” - etc. Or, you can try to bring the conversation back to the table by saying things like “what are the rest of you experiencing/doing?”
Sometimes the conversation stalls out, and then you have to do talking. Have some 2-3 minute monologs ready. I don’t have first hand experience most of the topics at these dinners, so I go over what other people have told me, things I’ve read, etc. When you’re re-starting the conversation, you have to do the “say something that can be objected to” thing, and then ask people what their experience is.
Another trick for managing the conversation flow, is timing the meal courses. We try to have the main conversation before the food (appetizers) is brought out. Group talking while you’re eating is hard.
Having the serving staff bring in food 15 minutes after you sit down gives you a natural hard stop: you can time box the focused, group conversation, and when the food shows up, transition to side conversations.
That shift usually happens when the entree is brought out. In the appetizer phase, you’re slowing down the single thread group talk, and people are starting to talk in pairs and small tuples. This transition kind of takes over the table, and then you have lots of little conversations going on, which is my goal for the rest of the dinner.
Closing out depends on what you want. Eventually you need to announce the formal end of the event, and throw out a “what’s next”/call-to-action. In our sales focused dinners that means saying “hey, this was great! We’re here to talk about how we solve these problems, so feel free to talk with us more.”
I don’t like the retro/summing up/what’s your take away thing like you might do at work. That’s just extra work you’re asking people to do, and also it’s usually lame, and no one’s going to do anything with it (probably).
At the end, do your CTA, just thank people, and close out. Also, people are both tired, full, and maybe booze-buzzed - not the best time for “read outs.” I used to hang out after as people moved to the bar. But, following the Ann Richards Evening Activities Principle (roughly quoted: “well, y’all, I’m leaving now, because nothing interesting/useful/good happens after 9pm”), I usually leave. Sales people sometimes stick around.
Also, sometimes it just doesn’t work. This especially true if you have free-loaders, cynics, and too heterogenous of topic areas/SME’s. When that happens, wherever: you usually met 1 or 2 people that are interesting.
Oh, and the organizing it part is a whole other thing that I don’t have a lot of experience with. We use agencies for that. They have big lists of people, and the other thing they do is gently encourage people to show up. They’ll call them the day before, and sometimes they call them if they haven’t shown up to see why. This will get some people who dropped out to decide to come! The organizers also move around in the background to time things like the food delivery above and to welcome stragglers, shuffle them into the room.
I’ve done these events in several European countries, and, of course, America. If you’re not acculturated to different cultures, it’s good to go in with some sense-making tools. Apply these tools with care: they’re stereotypes, generalizations, etc. ¯\_(ツ)_/¯
Americans are pretty good at organically getting a conversations going. You have to be careful with them when it comes to individuals dominating the conversation, and the “readout” person above. American business culture is surprisingly hierarchical: HiPPO, and all that.
UK people and the Dutch have the relaxed, gregarious American stereotype, but much less HiPPO: they tend to speak as equals.
Despite stereotypes, most (other) continental Europeans are like this too: but (if you’re American) you have to get ready for continental European bluntness: where they tell you you’re wrong and that’s considered polite and helpful - I think of it as “free advice.”
Also, there can be language frictions. I only speak English, so there can be barriers with the French, Italians, Spanish, and Belgians. Germans are usually confident in their English (and, of course, the Dutch are bilingual, so English is no problem). But, in the world of IT, everyone speaks English very well, they just may feel like they don’t. In those cases, I try to make fun of myself for being a dumb-and-lazy American, linguistically, and that usually opens things up a little.
Have I said, yet, that I don’t like talking in groups? This means that if I don’t catch myself, in a dinner like this I’m just maneuvering to run out the clock. That’s not commercially good! How do I motivate myself to do this thing that comes very unnaturally to me and also feels…not fun?
First, it’s my job. It’s amazing how “get over yourself” effective that is for me.
Second, I’m want to hear what have people to say, if it’s interesting. I was talking with Sasha Czarkowski yesterday, and I realized that one of the main reasons I don’t like group conversations is that I fear being stuck in a boring conversation.6 So, a lot of my tactics in dinners are about keeping things interesting to me. This risks going off commercial-topic, sure. But I have the job I do because I’m interesting in what my work does and what people do with our ideas and products. So, driving conversations to what I’m interested in is rarely off topic.
I haven’t mentioned presentations because those are a bad idea for in-person dinners. Contrary to that, if you’re doing an online event, I think presentations are excellent, maybe even required. I wrote up more on that in my previous how to do executive dinners article.
The other thing to keep in mind is that I just show up and talk. There is a lot more that goes into these events. You’ll need a professional field marketing person to lead and own the event: actually planning, arranging, running everything, and making sure it has tracked ROI. You’ll need people (probably an outside agency) to recruit people and call them, even day of, to remind them to show-up. Most importantly, you’ll need someone who makes sure all the post-event activities happen. These are not your sales people, it’s that field marketing person.
Anyhow. There you go: now go do some executive dinners :)
Also, here’s an older write up (from 2022) of some more of my tactics and general strategies for these kinds of event. It covers much of the above, but has a lot more on my experience doing them online (during COVID), and more detail managing the event (pre- and post-), which is the hard part.
That was long! I’ll save the strange finds and links for next time.
If you like this kind of thing and you’re not reading it in your email, you should subscribe to my newsletter. It’s all I have after the social media fragmentation we now swim in like a bunch of pirates clinging to a cracked strip of wood.
I’m not a sales person. What I mean this is how I try to mention several times the products and services we sell.
In theory, there’s people who come for a free fancy meal (and drinks), and I wager there’s some of them. But the types of people we invite generally wouldn’t blow a week night away from family just for a free steak.
In Europe, this often in nice hotel’s restaurant. In America, it’s usually a steak house.
This is another thing that takes me, a so-called introvert, to do. I have to just make myself do it, but there’s some tricks for disengaging from one conversation and going to another. I’ve done everything from just being explicit (“pardon me, I want to go talk with that person”), using the interruption of getting a new drink or some tiny food, but my most common tactic is to go use the toilet. Like, for read: works every time! And I have a tiny bladder. If you’re like me, this escape to the toilet is a good time to recharge your social energy.
Broad note: as a moderator, being the one who’s always like “I don’t know what this is, can you tell me more?” is a good way to generate interesting group conversation. Many people won’t know, or, at least, in giving the explanation, you’ve now got more conversation surface to play with.
The other reason I don’t like group talks is, I don’t know, for better or worse one of my core psychological tics is that I believe my main goal is to not be a burden, to be neither seen, nor heard. I’m like a vampire: you have to invite me over the threshold before I engage. But, in this kind of dinner, it’s no problem. I’ve been invited. In fact, you could say that the attendees have crossed my threshold.