Year: 2023

  • 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

  • Fantasy Meets Reality – “If it looks neat, people will want to take a photo with it. If it looks comfortable, people will want to sit on it. If it looks fun, people will play around on it.”

    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

  • Forrester VMware Executive Checklist for DevEx – “75% of IT and business executives say that their companies’ ability to compete is directly related to their ability to release quality software quickly.” And, a DevEx definition: “DevEx represents the skills, tools, frameworks, and methodologies aimed at creating, maintaining, and enhancing code throughout the software delivery lifecycle…

    Read more

  • why pair programming improves how large organization develop software, a case study

    Pair programming has been around since the late nineties and boasts ample research and anecdotal evidence proving its effectiveness. It’s not limited to programming, either; it can also be valuable in roles such as product management. However, despite its benefits, it remains less commonly practiced than one might expect. Pair Programming in the Department of…

    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

  • Passing the anxiety parcel – “And in organisations there’s a phenomenon I sometimes call anxiety pass the parcel… The higher you are up in the hierarchy, the more likely it is that you are going to be indulged by those below you, in trying to pass on to them your anxiety…. You think you are…

    Read more

  • Webinars are great – how to make good webinars, and how to watch webinars

    Webinars have a bad reputation. They’re usually boring presentation that require you to give over your email address. I do a lot of webinars and watch a lot of them: they don’t all have to be crap! Here’s my take on why webinars are great, how they can go wrong, how to make them interesting,…

    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

  • Why they’re smearing Lina Khan – Outcomes based regulation: “There is no measure so small that the corporate world won’t have a conniption over it. Take click to cancel, the FTC’s perfectly reasonable proposal that if you sign up for a recurring payment subscription with a single click, you should be able to cancel it…

    Read more

  • Oracle’s revised Java licensing terms 2-5x more expensive • The Register – ’a hypothetical organization with 49,500 employees, all of whom are applicable for the “Named User Plus” (NUP) license as per the legacy subscription model. That organization is also running Oracle JDK on 5,000 processors, and as such would pay $742,500 for NUP licenses…

    Read more

  • AlmaLinux discovers working with Red Hat isn’t easy – Some follow-up, “how it’s going” meme-style stuff from the RHEL open source drama.

    Read more

  • Nobody cares about your blog. – The post is pro-blogging, obviously. We should try to bring back blogging (or blogs masquerading as newsletters, whatever). With the collapse of Twitter, there’s lots of text based people who need an outlet.

    Read more

  • Workin’ for the Man – This is how most all request driven processes (you have to file a ticket) end up being gamed by users: “So I think the winning technique is simply to flood their input queue with issues and eventually one will find a chink in the armour and reach an intelligent human…

    Read more

  • Free Lunch – Some strong Amsterdam type vibes here. // “Free Lunch is an all-caps display font that would look comfortable in a butcher shop window. Or a lunch counter menu in 1955. Or printed on the waxed paper that wraps a half-pound of Swiss cheese from your neighborhood deli. A little playful, great for…

    Read more

  • The DoD: A Compelling Case for Extreme Programming – Good overview of why/how the practices in Extreme Programming (XP) help the needs of the military, and fit the constraints and challenges they have. For example, spreading knowledge with paired programming manages high turn over in staff.

    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

  • Change takes a long time – This is my new thing after five years of talking with large companies about digital transformation: it just takes a long time. There’s usually a lack of urgency, but this is a benefit for most of those large companies. The employees, management, and share holders want stability, predictability. Also,…

    Read more

  • People are getting fed up with all the useless tech in their cars – “Unsurprisingly, more people are choosing not to use their car’s native infotainment controls. Only 56 percent of owners prefer to use their vehicle’s built-in system to play audio, down from 70 percent in 2020, JD Power found. Less than half of…

    Read more