23 Jul 2026

feedDZone Java Zone

How to Build Living AI Coding Assistants With Quarkus Agent MCP

AI code generation tools are fantastic at writing isolated snippets of code, but they quickly fall short when they need to understand a running application's state. When a compiled class fails, or a local database container drops, standard AI coding assistants are left guessing. They lack runtime context, environment visibility, and any real-time connection to your active local development workspace.

The Model Context Protocol (MCP) bridges this gap by standardizing how AI applications interact with local tools. By leveraging the standalone quarkus-agent-mcp server, you can turn your local AI coding companion into a "living" pair programmer that can build, configure, and debug your Quarkus applications in real time.

23 Jul 2026 6:00pm GMT

Stop Writing If-Else Spaghetti: Architecting Cleaner Java with the Strategy Pattern

In high-volume, enterprise Java applications, business logic has a natural tendency to degrade into procedural complexity. You start with a straightforward task, such as calculating a discount for a pharmacy claim or evaluating a financial transaction. And before long, the core service method transforms into a multi-hundred-line monolith choked with nested if-else branches and brittle switch statements.

This code smell is more than just an eyesore; it creates significant technical debt. It is exceptionally difficult to unit test, violates fundamental object-oriented design principles, and introduces severe regression risks where adding a single business rule threatens to break three existing ones.

23 Jul 2026 3:00pm GMT

21 Jul 2026

feedDZone Java Zone

Hardening MCP Gateways: Mitigating July 28 Security Risks in Java Applications

The upcoming release of the July 28 Model Context Protocol (MCP) specification is a massive milestone for AI integration. By shedding the baggage of stateful connections and embracing a streamlined, stateless HTTP paradigm, MCP has finally become enterprise-ready. Developers can now build highly scalable, decentralized AI tool networks that integrate directly with enterprise data.

However, statelessness and flexibility come with a distinct set of trade-offs. The newly introduced capabilities - specifically custom _meta payload objects, dynamic parameter routing, and x-mcp-header mapping - have opened up novel, highly sophisticated attack vectors. If your AI agents can execute code, query databases, or access internal APIs, security cannot be an afterthought.

21 Jul 2026 5:00pm GMT

20 Feb 2026

feedLua: news

Lua becomes an SPI associated project

Lua is now an SPI associated project.

20 Feb 2026 11:15am GMT

22 Dec 2025

feedLua: news

Lua 5.5.0 released

The first release of Lua 5.5 is now ready

22 Dec 2025 2:00pm GMT

15 Dec 2025

feedLua: news

Lua 5.5.0 (rc4) released

Lua 5.5.0 (rc4) has been released for testing.

15 Dec 2025 9:23pm GMT