Category: newsletter

  • The eternal principles of an (enterprise) app stack

    The eternal principles of an (enterprise) app stack

    Suggested vibe for this edition: The eternal principles of an (enterprise) app stack These are not all of them, but it’s a start. The function of an app stack is to allow your developers to be creative, use fast release cycles, and create software that can run in production: that stays up and meets whatever…

    Read more

  • Why is developer experience so bad if we all think software is so important?

    Why is developer experience so bad if we all think software is so important?

    This week’s Tanzu Talk podcast (video above) is all about developer experience, and COBOL: “75% of IT and business executives say that their companies’ ability to compete is directly related to their ability to release quality software quickly” reads a recent Forrester Consulting report. If that’s the case, why are so many developer in large…

    Read more

  • Pair Programming is a great fit for large organizations because of this one unexpected benefit. CLICK NOW.

    Pair Programming is a great fit for large organizations because of this one unexpected benefit. CLICK NOW.

    I have another video today. You’ve heard of pair programming and you probably think it’s bonkers. Not many people benefit from this practice. Here, I go over how teams in the US military have been using pair programming to improve how they do software and spread that change to other teams. Some real DIGITAL TRANSFORMATION!…

    Read more

  • Developers are bad at estimating in at least three ways.

    Developers are bad at estimating in at least three ways.

    Midjourney: Olan Mills style photograph of software programmers standing around a conference table in 1980s sitcom style Software people are bad at estimating Here are three ways that software people (developers, mostly) are bad at estimating: Estimating the feasibility of writing code for new features, that is, the risk of failure – if the new…

    Read more

  • Waiting for the close of open – how long can the 2000s spirit of open source and open APIs last?

    Waiting for the close of open – how long can the 2000s spirit of open source and open APIs last?

    Midjourney: Medieval serfs defending a castle from demons in the style of Hieronymus Bosch, from venusinfurs. The changing nature of “open” In our tech world, the idea of “open” has changed a lot in the past few years. Instead of it meaning “open to everyone,” the classic notion of “open source,” now it more means…

    Read more

  • The problem with t-shirt schwag at tech conferences

    The problem with t-shirt schwag at tech conferences

    Ever wonder why there’s not more t-shirts at tech conferences? Marketing people hate getting t-shirts for booths at conferences. In last week’s Tanzu Talk about platform marketing I went over why: # Er is een fout opgetreden. JavaScript kan niet worden uitgevoerd. Tech conference attendees love t-shirts. They’re also good for brand- and idenity-marketing: if…

    Read more

  • If you’re so smart, why are we all still so dumb?

    If you’re so smart, why are we all still so dumb?

    We’re back from a three day weekend in London for our anniversary. I tried very hard to eliminate all “productivity,” so I have very little to say today. I did want to ADVERTISE for a thing I have tomorrow. So I’ve gathered up some waste book for you today. Snow-Covered Field with a Harrow (after…

    Read more

  • IncrementalOps

    IncrementalOps

    Beware of High Expectations in Enterprise Tech Here are three charts. First, while everyone is freaking out about AI, it’s had little impact thus far: Shared by Mark Hinkle. Second, since 2020, usage of cloud seems to have leveled off at a 50/50 split between on-premises and public cloud: Source:  IDC, The Evolution of Cloud…

    Read more

  • The mystery of how many developers there are in the world: is it 100 million, or more like 16 million?

    The mystery of how many developers there are in the world: is it 100 million, or more like 16 million?

    Finding an estimate of how many developers there are in the world is difficult. Oh, there’s plenty of people making estimates, but those estimates vary so much that the estimates are suspicious. For example: Microsoft/GitHub recently said they now have 100 million developers using GitHub. “We estimate that, as of Q1 2023, there are 35.6…

    Read more

  • “Shift Left (and leave)” versus “Shift Left (and stay)”

    “Shift Left (and leave)” versus “Shift Left (and stay)”

    Only 22% of software developers say they have a clear understanding of what they need to do to comply with security policy, to make sure the applications they’re writing for their organization, are good in a security sense. Now, it’d be easy to say the developers are just dopes and they don’t know what they’re…

    Read more

  • Summarizing Articles with ChatGPT Works Again

    Summarizing Articles with ChatGPT Works Again

    Our final talk in our software stuff for financial organizations is coming up tomorrow. Above is a little anecdote that Darran made to me as we were working on it. If you’re into security, compliance, that kind of thing, check out the third part of our series: “How Cloud Native Improves & Ensures Security, Governance,…

    Read more

  • Less Upcoming Than Usual

    Less Upcoming Than Usual

    A bonus Sunday episode! Waking up this morning, my first thought was how different my job is now with less travel. Like many tech companies, we have smaller budgets for travel. The means I can only take three or so trips a quarter unless I get someone else to pay for it, or for customer/sales…

    Read more

  • If Books Could Kill – The Podcast Review #01

    If Books Could Kill – The Podcast Review #01

    I listen to a lot of podcasts, and have for, I don’t know, over 20 years. I’ve made and make a lot of podcasts. You might call me both a podcast listening and podcast creating expert. In the classic sense: a critic. I should review podcasts more frequently! If Books Could Kill – Worth the…

    Read more

  • How can my kids use ChatGPT to be better students?

    How can my kids use ChatGPT to be better students?

    When a good teacher seems like cheating All of the worrying about cheating with ChatGPT is hiding its biggest potential: being a teacher. As an “expert” (or, at least, well read) in digital transformation, DevOps, cloud native, blah blah, when I ask ChatGPT to do things for me, it’s mostly smell-free garbage, kindergarten stuff. But,…

    Read more

  • The eternal first inning of cloud

    The eternal first inning of cloud

    LEGACY SOFTWARE AT BANKS! That’s the topic of the talk my colleague and I are giving tomorrow. You can watch it for free, check it out. In addition to the talk, you’ll get a free copy of my book on managing legacy software, Escaping the Legacy Trap Here’s the slides we have so far, a…

    Read more

  • Confused Coté Corner: The RHEL Drama

    Confused Coté Corner: The RHEL Drama

    Recent picture of me trying to figure this all out. (I seem to have forgotten my toupee that day.) Source Code I’ve almost figured out the drama around Red Hat redoing how they distribute the source code for RHEL. Is this it? Here is my understanding of it: Before the changes, anyone could get the…

    Read more

  • Software as strategy

    Software as strategy

    I really liked how this first talk in out three part series came out. I wanted to talk as much as possible about actually strategy, business-think, so to speak, when it comes to how financial enterprises do software. All of us cloud native people spend a lot of time talking about the general benefits of…

    Read more

  • Lessons learned from Cloud Foundry for the platform engineering community

    Lessons learned from Cloud Foundry for the platform engineering community

    Here’s my talk from Cloud Foundry Day, last week: The Cloud Foundry community has been around for a long time and the PaaSes built on it have been in use for awhile as well (many for at least five year, some for well over 7 years). In this talk, I first wanted to go over…

    Read more

  • How’s DevOps been going?

    How’s DevOps been going?

    Has DevOps reached its goals from way back in the late 2000’s: deploying multiple times a day and having developers work closely with operations people? Adam Jacob brought up this question in two interviews recently, on my podcast, interviewed on my podcast by Matt Ray this week (which I [cough] haven’t, well actually listened to…

    Read more

  • Link catsup

    Link catsup

    I’m at Cloud Foundry Day today – travel, conference, etc. I realized I’m giving the last talk, which is kind of a good slot to have. I’ll have to do some kind of “end of the conference” commentary on life. It’s Germany, and it’s hot. People leave the doors open for a breeze, so there’s…

    Read more