Java's Microservices Toolkit Gets a Quiet but Crucial Upgrade

The MicroProfile Working Group, the open forum that optimizes Enterprise Java for a microservice architecture, just released their latest iteration, MicroProfile 7.1. After ten months of development, they've refined two critical pieces of the Java microservices puzzle: telemetry and OpenAPI handling.

Here's the thing about enterprise Java—it's not sexy, but it's everywhere. Those banking apps processing your mortgage? That logistics software tracking your Amazon package? Chances are, there's Java humming away in the background, and increasingly, it's built on microservices architecture. MicroProfile is the connective tissue that makes it all work.

More

Posted by John K. Waters on June 30, 20250 comments


Java at 30: A Language Still Going Strong

June 2025 marks the 30th anniversary of Java, the language that helped define modern enterprise computing. If you had told me in 1995 that devs would still be writing and shipping production code in this language three decades later... honestly, I would’ve raised an eyebrow.

Still, Java has had a remarkable lifespan, surviving shifts in architecture, paradigms, and ownership, while remaining deeply embedded in global infrastructure.

More

Posted by John K. Waters on June 3, 20250 comments


Chromium’s Quiet AI Revolution: Google’s Web Stack Goes Agent-Ready

You might’ve missed it amid the spectacle of Gemini demos and AI ethics panels, but Google quietly rewired the front end of the web at its annual I/O conference—and it’s worth your attention. Not just because they streamlined carousels or snuck multimodal prompts into Chrome Canary. No, this is Google laying the groundwork for the next decade of web-native AI.

More

Posted by John K. Waters on May 20, 20250 comments


From Model to Workflow: OpenAI Buys Windsurf to Own the Developer Stack

OpenAI is acquiring Windsurf—formerly known as Codeium—for about $3 billion. The deal, first reported by Bloomberg, marks OpenAI’s largest acquisition to date and places the maker of ChatGPT squarely in the heart of the code editor. For developers, this isn’t just news. It’s a direct shift in the tools and platforms that shape your daily workflow.

More

Posted by John K. Waters on May 7, 20250 comments


Amazon Nova Wants to Be Your AI Stack

If you’re a developer who’s been playing musical chairs with foundation models, shelling out tokens to test capabilities across GPTs, Claude, Gemini, and more, Amazon has a new proposition: Stop hopping. Start building. Stay here.

With the launch of nova.amazon.com, Amazon is rolling out its next-gen foundation models under the Amazon Nova brand—and it's making a direct appeal to engineers, not just enterprises. From rapid prototyping to agentic workflows, this isn’t just a showcase. It’s a developer playground with production hooks.

More

Posted by John K. Waters on March 31, 20250 comments


GraalVM Unveils Latest Features with JDK 24 Release to Enhance Performance and Efficiency

Oracle's GraalVM team has announced the release of GraalVM for JDK 24, introducing a range of new features aimed at boosting performance and improving efficiency for developers using Java. As with previous updates, GraalVM is launched alongside the Java 24 release, providing users with a seamless integration of the advanced Java Development Kit (JDK) and GraalVM's capabilities.

More

Posted by John K. Waters on March 26, 20250 comments


Java 24 at JavaOne: Speed, Security, and the Future of AI Development

JavaOne is back, baby! And by that, I mean, back in the Bay Area. It was part of a little trade show diaspora that saw Oracle OpenWorld, among others, decamping to Las Vegas, but it returned this week as a stand-alone event to what is sure to be a packed conference facility at Oracle headquarters in Redwood Shores.

For a language that’s been around since the dawn of the dot-com boom, Java is evolving faster than ever. The release of Java 24 isn’t just another notch in the six-month update cadence; it’s a statement of intent—a move toward an AI-ready future, stronger security against quantum threats, and a development experience built for the modern world.

More

Posted by John K. Waters on March 18, 20250 comments


Java Development in 2025: Evolving Priorities and Persistent Challenges

If you haven't seen the latest Java developer productivity report from Perforce, you should check it out. Written by Perforce CTO Rod Cope and developer tools exec Jeff Michael, the "2025 Java Developer Productivity Report " reveals a landscape undergoing significant shifts, particularly in hiring trends, tooling budgets, and the adoption of new Java versions. Although enterprises continue to prioritize Java for their mission-critical applications, the report's authors found, economic headwinds and the complexities of modern development environments are pushing teams to do more with less.

More

Posted by John K. Waters on March 4, 20250 comments


The Pros and Cons of Governor Newsom’s Veto of SB 1047 for Software Developers

I've been thinking about California Governor Gavin Newsom’s veto of Senate Bill 1047 (SB 1047), the proposed regulation aimed at safeguarding against the misuse of artificial intelligence. I was surprised by the veto, because of its popularity in the legislature, but I probably shouldn't have been. Newsom has long positioned himself as a champion of innovation and economic growth, especially in California’s tech sector. And he has historically favored policies that foster innovation and economic competitiveness over early-stage regulatory interventions.

More

Posted by John K. Waters on October 9, 20240 comments