Tag: java

  • 60% of you Java people are living dangerously

    Check this out from my pal DaShaun: in May of 2025, 60% of Spring Boot downloads were for versions no longer supported by the open-source project. That’s a lot. Too much, really. I can see how it happens. You get an app into production, it runs fine, and then you moveon to the next thing.…

    Read more

  • Related to your interests for Sunday

    “Moody’s Analytics recently estimated that the top 10 percent of households were responsible for nearly half of all spending.” K-shaped. AI is used a lot for making software. Not sure about the survey demographics and methodology. Deciding on Obama v. McCain in 2008. Keep track of things you’ve done each day so you realize you’re…

    Read more

  • Write your AI stuff in the languages you know and that are running your organization

    From my recent article on The New Stack: The choice of where and how to start your AI journey is a business decision, not a technology one. By grounding your AI efforts in the operational muscle you’ve already built with Java and Spring, you minimize friction and risk. Everyone just keeps doing what they’re doing,…

    Read more

  • An XDG library for Java – xdgj

    An XDG library for Java – xdgj

    Each time I write a small utility, either a command line one or for an MCP server, I need to store state and config in the file system. I’ve come up with many ways of doing it. You know, like, you want to store a default LLM prompt in a file. You want to store…

    Read more

  • The Potato, the Spreadsheet, and the AI That Checks Its Own Work

    The Potato, the Spreadsheet, and the AI That Checks Its Own Work

    Of late, the newsletter has turned into me linking to longer posts on my blog. There’s the usual links and wastebook as well. This makes it more of a digest than a stand-alone item. As you can tell by the volume of blog posts below, I like blogging though and I’m glad I’m doing I…

    Read more

  • Untitled post 53742

    I’m creating a State of Spring [Framework] talk, just 20 minutes. The focus isn’t so much on the framework, but the community around it. This, of course, means Java too. Here’s some numbers. What do you think about the Spring and Java community and developers who use Spring and Java?

    Read more

  • James on Embabel

    Honestly, this checks out. Embabel is an enterprise play, and one where Java developers’ skills are on point. Spring has proven itself for business logic, systems that are built to last, event-driven systems, transaction systems and so on. 🔗 Java relevance in the AI era – agent frameworks emerge.

    Read more

  • The aesthetics of .sh

    I grew up as a programmer in the 2000s, in Java culture. The aesthetics were about elegance, understandable simplicity (the opposite of the Perl obfuscation awards), and lots of DRY. In contrast, you have command line culture, which I suspect is a more dominate programming aesthetic nowadays. It will become even more so as one…

    Read more

  • How many apps are written in Java? How many apps use the Spring Framework and Spring Boot?

    How many apps are written in Java? How many apps use the Spring Framework and Spring Boot?

    I’m always trying to find how many apps are written (and, of course, running) in Java. Here are recent numbers I have on hand: “[N]early 70% of respondents say that more than half of their applications are built with Java or run on a JVM.” Azul survey, 2025. “98% of companies we surveyed use Java,…

    Read more

  • So many links, so many finds

    So many links, so many finds

    PaaS Talk We’re trying to amp up more technical explanations and demos of why Tanzu Platform/Cloud Foundry are great. Here is a little front-runner for a demo I’m going to extract from this same talk. Relative to your interests I didn’t take the time to organize these by topic. Apologies and kisses. UK government productivity…

    Read more

  • Java 25: Oracle’s Big-Tent Release—and a Clearer Roadmap for What’s Next – “Java’s momentum (by the numbers and the vibe) Oracle cited a 2025 VDC study claiming 73 billion active JVMs and reiterated Java’s position as the ‘#1 enterprise language.’”

    Read more

  • Java 25: Oracle Makes Java Easier To Learn, Ready for AI Development –

    Read more

  • Accelerating Enterprise Application Upgrades Through Legacy Dependency Migration: Spring Application Advisor 1.4 – Upgrading software is sort of a boring topic. But, when we talk about this with customers, they get more excited than talking about AI. I shit you not. Just upgrading your ancient Java versions (as in this product release) is a huge…

    Read more

  • How Pair Programming Enhanced Development Speed, Focus, and Flow –

    Read more

  • Java licensing snafus cost millions, drive developers to open source – ”One-quarter of respondents said their organization spent between $50,000 and $100,000 resolving software non-compliance issues, while licensing issues cost 17% of surveyed organizations up to $1 million.”

    Read more

  • Three offensive robots

    Three offensive robots

    Enterprise AI middleware & services with Tanzu Platform 10.2 There’s a big release for the platform as a service we make at Tanzu, Tanzu Platform 10.2. In new release, we’ve focused a lot on adding in AI middleware and services to the Tanzu Platform. That’s both in the form of AI model brokering and hosting…

    Read more

  • Scaling Vibe-Coding in Enterprise IT: A CTO’s Guide to Navigating Architectural Complexity, Product Management and Governance devops.com/scaling-v… There’s some AI middleware considerations (people stuff) towards the end of this how to enterprise vibe coding (in the expansive definition of vibe coding, just using AI to help write code). Part of it is: you still have…

    Read more

  • What are people asking for when they want to see your tech’s ROI? I don’t think they’re asking for ROI at all.

    I’m thinking through the topic of ROI for infrastructure software again (obviously for our PaaS stuff). I get asked about this every year or two. Each time I look at it, I get more confused. This ask always come from sales, presumably because the buyers are asking it. But, I don’t think the ask is…

    Read more

  • Azul CTO: Java at 30 Still Rules Enterprise Dev – Yes, and: Azul must have set a compare goal for this FY to get a, checks notes, “shit ton” of coverage.

    Read more

  • After months of coding with LLMs, I’m going back to using my brain – “I’m leveraging them to learn Go, to upskill myself. And then I apply this new knowledge when I code.” And: “But I’m not asking it to write new things from scratch, to come up with ideas or to write a whole…

    Read more