Tag: java

  • How to make MCP Prompts in Java with Spring AI – Coding Model Context Protocol Prompts – Solo roleplaying D&D with agentic AI, #04

    Let’s get the AI to build D&D adventures for us with a Model Context Protocol Prompt. I haven’t found much value in MCP Prompts until now. What makes them excited is when you use them a “recipe” to chain together other tool calls. In this episode of my MCP programming series, I show you how…

    Read more

  • How to create a Model Context Protocol Resource – Solo roleplaying D&D with agentic AI, #03

    The AIs are good at being a Dungeon Master for Dungeons & Dragons, but their memory is limited. How can you make sure they don’t forget all that loot you just got, or ensure that cobbler back in the village remembers the type of boots you orders and paid for up front? I’ll show you…

    Read more

  • Spy on the DM with Model Context Protocol Servers in Java – Solo roleplaying D&D with agentic AI, #02

    Not only can you give more direction to the AI when you’re playing solo D&D with it, you can start to understand how it thinks. I walk through how to use MCP Server tools to enhance solo roleplaying with Claude (and ChatGPT, etc.) and how to get extra information about how the AI is thinking.…

    Read more

  • Make an oracle with an MCP Server in Java with Spring AI – Solo roleplaying D&D with agentic AI, #01

    Playing D&D with ChatGPT, Claude, or whatever is fun. But sometime you want more control over how it behaves and what it does. Check out this video for a quick tutorial on creating an oracle plugin for Claude. This “plugin” is a Model Context Protocol Server written in Java using Spring AI. Once you create…

    Read more

  • JavaOne 2025 Highlights Developer Productivity, Language Modernization – A quick overview of the conference themes and Java-world happenings.

    Read more

  • Model Context Protocol Bridges LLMs to the Apps They Need – The idea of having the AI sort out which tools to use is cool. What’s also cool is that you natural language to tell the AI what the tools do and when to use them. It then sorts them out. What’s also cool is…

    Read more

  • State of Java Survey Confirms Majority of Enterprise Apps Are Built on Java Performance, Superior Java Support – ”Typically, when the topic of developing AI or ML functionality arises, people think of Python. Perhaps surprisingly, the survey found that Java was used more often than either Python or other languages. In fact, 50% of organizations…

    Read more

  • Context-switching is the main productivity killer for developers – #1 way to improve developer productivity, 30+ years running: stop interrupting them while they’re coding. // ”Research from UC Irvine shows that developers need an average of 23 minutes to rebuild their focus after an interruption fully.”

    Read more

  • “…but there are also disadvantages”

    “…but there are also disadvantages”

    This episode: AI is coming for your software job, or at least for the parts of it you actually enjoyed. Meanwhile, businesses are still stuck in pilot purgatory with generative AI, IT leaders remain unconvinced of AI’s ROI, and Java is apparently coming for Python’s AI crown. The economy may be changing not because of…

    Read more

  • After 30 years of code, Java remains an enterprise cornerstone | CIO Dive – ”Nearly 7 in 10 respondents reported more than half of their organization’s applications run on Java. Roughly half are now leveraging the programming language to build AI applications.”

    Read more

  • 2025 Is the Last Year of Python Dominance in AI: Java Comin’ – Asked if he believed Java could overtake Python for leadership in AI development, Arnal Dayaratna, an analyst at IDC, told The New Stack: “Yes, definitely, this could happen, especially since Java is unparalleled for the development of enterprise-grade, mission critical applications at…

    Read more

  • Only 1 in 10 Oracle Java users want to stay with Big Red – Dimensional/Azul survey “found the percentage of Oracle Java users considering switching to alternative JVMs or JDKs based an open approach increased from 72 percent in 2023 to 88 percent in 2024. The proportion wanting to leave Oracle reached 92 percent in…

    Read more

  • Recovering from the platform dark ages, and freaking out about cheap AI

    Recovering from the platform dark ages, and freaking out about cheap AI

    Interview: Brian Gracely Whitney and I interviewed Brian Gracely for this week’s Software Defined Interviews episode. It was a great, big ol’ basket of topics: the process of gathering and reporting cloud news, the evolution of PaaS, and the pros and cons of working at small startups versus large companies. Also: career advice, the importance…

    Read more

  • – Why Developers Are Unresponsive to Traditional Marketing – They just want to try the actual tool without a lot of bullshit. At the very least, they want to see a realistic use of it: actually typing, no business outcomes babbling.

    Read more

  • Tanzu Platform for Cloud Foundry’s Hidden Superpowers, Save Money with Java Native – “you can reduce  your Java app’s memory usage by 90%.  This allows your applications to use fewer resources, which directly contributes to cost savings and more compute capacity”

    Read more

  • Three fun fonts and stories of enterprise data integration

    Three fun fonts and stories of enterprise data integration

    Let’s start with some YAGV (yet another goofy video): Relative to your interests Spring AI: An AI framework for Java developers – No python? No problem. The Great Data Integration Schlep – ‘Every company has something fucked-up and dumb going on somewhere, no matter how admirable they are in other respects, and if they’re facing…

    Read more

  • [Spring AI: An AI framework for Java developers](https://www.infoworld.com/article/3540494/spring-ai-generative-ai-for-java-developers.html) – No python? No problem.

    Read more

  • Spring AI: An AI framework for Java developers – No python? No problem.

    Read more

  • A Java Language Cumulative Feature Rollup – ‘I found myself asking myself the question, “What’s every new feature Java has introduced since the last time I really cared about new Java language features?”, and didn’t find an easy answer via Google. So, I decided to create that list.’

    Read more

  • Enterprise-grade Spring, and quick AI apps with Java

    Enterprise-grade Spring, and quick AI apps with Java

    SpringOne Yesterday we put on Spring One. There’s still sessions going on, which you can watch live if you register for free. Here’s some highlights. We went over one of the most valuable products the Tanzu team has put out this year: the Spring Application Advisor. You set this up in your pipeline and it…

    Read more