LLMs aren’t enough for real-world, real-time projects
The major builders of large language models (LLMs)—OpenAI, DeepSeek, and others—are mistaken when they claim that their latest models, like OpenAI’s o-series or DeepSeek’s R1, can now “reason.” What they’re offering isn’t reasoning. It...
Public cloud becomes a commodity
Since the dawn of the public cloud era, the narrative has focused on disruption and innovation. The Big Three providers (Amazon Web Services, Microsoft Azure, and Google Cloud) have commanded center stage by captivating customers and analysts alike wi...
Google’s Agent2Agent project moves to Linux Foundation
The Linux Foundation is the new home of the Agent2Agent (A2A) protocol, an open protocol developed by Google to enable agentic AI interoperability and trusted agent communication across systems and platforms. Launched by Google in April, the A2A proto...
Ktor adds dependency injection and HTMX modules
JetBrains has released Ktor 3.2.0, an update to the Kotlin-based framework for building asynchronous applications that brings modules for dependency injection and HTMX and automatic deserialization of configuration files into data classes, among other...
Google Cloud donates A2A to Linux Foundation
Google, along with Amazon and Cisco, announces the formation of the Agent2Agent Foundation under the Linux Foundation, establishing A2A as an industry standard for AI agent interoperability, fostering a diverse ecosystem, ensuring neutral governance, a...
Agentic AI won’t wait for your data architecture to catch up
A decade ago, the cloud ignited a massive replatforming of application and server infrastructure. Open-source technologies like Docker and Kubernetes transformed software velocity and operational flexibility, launching a new era. But it didn’t happe...
How to succeed (or fail) with AI-driven development
Artificial intelligence (AI) continues to permeate seemingly every aspect of business, including software development. AI-augmented development involves using generative AI to support various stages of the software development lifecycle, including des...
Devops debt: The hidden tax on innovation
Your devops teams are likely wasting half their time on work that delivers zero business value. According to our 2025 State of Java Survey & Report, 62% of organizations report that dead code is hampering their devops productivity, while 33% admit the...
Why AI projects fail, and how developers can help them succeed
Even as we emerge from generative AI’s tire-kicking phase, it’s still true that many (most?) enterprise artificial intelligence and machine learning projects will derail before delivering real value. Despite skyrocketing investment in AI, the majo...
Hashtag Jakarta EE #286
Hashtag Jakarta EE #286 Welcome to issue number two hundred and eighty-six of Hashtag Jakarta EE! As I mentioned in last week’s Hashtag Jakarta EE #285, this week the entire (or all those that were able to go) met at Esterel Resort an hour or so fro...
Maintainer Month Recap: What the CRA Means for You
Maintainer Month Recap: What the CRA Means for You Last month we teamed up with GitHub to host “The Cyber Resilience Act and Open Source: What Maintainers Really Need to Know.” The one-hour panel zeroed in on the top worries we hear from open sour...
Developers set the pace for genAI tools adoption
The increasingly weird interactions between everyday people and ChatGPT may make more headlines, but developers are setting the pace for AI’s future. Whether it’s coding assistants auditioning (sometimes erratically) as copilots, development platf...