I use AI tools every day. They help. But I also feel the other side of it more now: more review, more supervision, more mental carry-over after the laptop is closed.

This piece is about that cost for senior Java developers and enterprise teams.

https://www.the-main-thread.com/p/ai-senior-java-developers-fatigue-productivity

#Java #EnterpriseJava #SoftwareEngineering #AI #DeveloperProductivity

I’ve been thinking a lot about where AI coding tools stop being “helpful” and start becoming part of the runtime risk model.

This piece is about that line.

For Java teams, the real issue is not bad generated code. It’s excessive agency: shell access, secrets, MCP tools, and autonomous actions without enough containment.

https://www.the-main-thread.com/p/ai-coding-agents-security-java-blast-radius

#Java #Quarkus #DevSecOps #AICoding #SoftwareSecurity #EnterpriseJava

ftware kann zum Beweismittel werden! #EnterpriseJava-Systeme stehen zunehmend im Fokus forensischer Analysen – Commit für Commit. Prof. Dr.-Ing. Stefan Wagenpfeil erklärt, wie man sich vorbereitet. Ist euer Entwicklungsprozess belastbar?

Jetzt lesen: https://javapro.io/de/code-vor-gericht-java-als-beweismittel/

Not every company can jump to #JakartaEE 11 overnight. Chiara Civardi shows how to modernize safely — without breaking stable systems.
What’s your biggest blocker in modernization?

Read now: https://javapro.io/2025/12/03/as-java-ee-8-runtimes-age-what-comes-next-for-enterprise-java-applications/

#EnterpriseJava #SoftwareArchitecture @Payara_Fish #JAVAPRO

We're proud to announce BoxLang 1.11.0, a highly focused performance and stability release that delivers measurable speed improvements across every BoxLang application, with zero code changes required. The team invested deeply in bytecode generation, class loading, lock management, and type casting to produce one of the most...
#ApplicationModernization #BoxLang #CFML #CloudMigration #ColdFusion #EnterpriseJava #JVM #LegacyModernization #Lucee
https://foojay.io/today/boxlang-1-11-0-release/
foojay – a place for friends of OpenJDK

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay

Most teams think more context makes AI coding agents better.

In enterprise Java, it often does the opposite.

After working with Copilot, Claude, and lately IBM Bob + Bobshell, I learned one thing: your AGENTS.md is not documentation. It’s a control surface.

Keep it small. Move conventions to skills. Separate repo rules from policy.

Here’s the full breakdown:
https://www.the-main-thread.com/p/optimize-agents-md-ai-coding-java-enterprise

#Java #EnterpriseJava #AICoding #LLMs #SoftwareArchitecture

Most teams don’t start from scratch.

They have a working Quarkus app. Repositories. Services. REST endpoints. Production traffic.

In our latest episode, Alex Soto shows how to use IBM Bob to add LangChain4j to an existing Quarkus application — step by step, no rewrite.

It’s about controlled AI integration. Not hype.

Full article:
https://www.the-main-thread.com/p/from-standard-to-smart

#Java #Quarkus #LangChain4j #AIEngineering #EnterpriseJava #DevExperience

Hibernate with Panache Next just landed in Quarkus main.

One API.
Blocking + reactive unified.
Stateless sessions.
Type-safe @Find queries validated at build time.

This is a real shift in how we build persistence layers in Java.

I built a full bookstore REST API to show:
• Managed vs stateless sessions
• Reactive repositories
• What breaks under load

Full hands-on deep dive:
https://www.the-main-thread.com/p/quarkus-panache-next-jakarta-data-hibernate

#Quarkus #Java #Hibernate #JakartaData #EnterpriseJava

Software kann zum Beweismittel werden! #EnterpriseJava-Systeme stehen zunehmend im Fokus forensischer Analysen – Commit für Commit. Prof. Dr.-Ing. Stefan Wagenpfeil erklärt, wie man sich vorbereitet. Ist euer Entwicklungsprozess belastbar?

Jetzt lesen: https://javapro.io/de/code-vor-gericht-java-als-beweismittel/