Latest Getting Better at Software Prattle

I frequently give a talk on “what’s the deal with VMware and software development?” Here’s my script/storyboard for one I’m going to give next week. Sometimes I’m told “don’t make this a vendor talk,” which, as you may recall, dear reader, actually means “don’t be boring.” In this one, I was asked to talk directly …

We don’t talk about PaaS…but we still want it

You can start to sound too much like an out of touch old person if you start saying things like “oh, we already did that back in my day.” Once people flip your bozo bit, then most anything you say get dismissed. “PaaS” is in this category now: you can’t go around saying that the …

How to do fun and interesting executive dinners, round tables, etc. – online and in-person

Here’s what I’ve learned in doing 30 (maybe more like 40?) executive events in person and online over the past four or so years. Over my career, I’ve done these on and off, but it’s become a core part of my job since moving to EMEA to support Pivotal and now VMware Tanzu with executives. …

Trendz! Internal Developer Portals

Here’s a write-up from myself and JT of a new trend in the kubernetes/DevOps/app dev world: developer portals. With people building out the appdev layer on kubernetes (or “DevX”), many organizations are looking at how they support all the tools and internal community for developers. What’s interesting, and new, about projects like Backstage (now in …

Creating new appdev capabilities

I like this point from a recent write-up of the US Army’s software development transformation: He added that the technology being developed is often secondary. “A lot of times, people get really caught up on what type of software you’re developing, and we look at it as the software that we’re developing is the intermediate …

Make sure you’re actually doing CI/CD

https://youtu.be/yEEwTPOpSk8 Here is the transcript: Can you release your software daily? Probably not. How about monthly maybe, but if you’re like most organizations, depending on which surveys you look like, it takes most people three months or more to release software. For example, in this Forrester one, you can see that most people are releasing …

modernize large app portfolios by starting very small

Oftentimes, we get clients who will say, ‘We need to assess those 10,000 applications that we know have to go to the cloud before we do anything on them.’ And we try to change that around and ask why: ‘Why do you have to look at all of them?’ . . . I haven’t found …