Jakarta EE 11: Beyond the Era of Java EE
This user guide provides a brief history of Java EE/Jakarta EE and a detailed overview of some of the specifications that will be updated in Jakarta EE 11.
Step up your coding with the Continuous Feedback Udemy Course: Additional coupons are available
What do you know about the code changes that were just introduced into the codebase? When will you notice if something goes wrong?
Stable, Secure, and Affordable Java
Azul Platform Core is the #1 Oracle Java alternative, offering OpenJDK support for more versions (including Java 6 & 7) and more configurations for the greatest business value and lowest TCO.
Do you want your ad here?
Contact us to get your ad seen by thousands of users every day!
[email protected]JC-AI Newsletter: Easy Access to Expanding Challenges
A few months ago, I launched the AI Newsletter to provide a minimally biased perspective on the growing challenges surrounding artificial intelligence. My primary motivation was and remains to be serving the community not only by showing how to use ...
New Articles
Learn Micrometer and Prometheus in Spring Boot by building a Kafka Burger Orders app that emits metrics. Step-by-step guide with code and takeaways.
Table of Contents One search might not be enoughMerging the best of both worldsPrerequisitesThe vector searchThe full-text searchImplementing the full-text indexExecuting a basic text queryImproving the experience with fuzzy searchRefining results with score boostingCombining forces with hybrid searchThe $rankFusionHow to …
Fourteen days have passed, and it is time to present a fresh collection of readings that could influence developments in the field of artificial intelligence. This newsletter focuses on examining how AI enhances productivity through enterprise studies, tutorial, agentic system …
Table of Contents Application version 6 revision 0 (appV6R0): A dynamic monthly bucket documentSchemaBulk upsertGet reportsIndexesInitial scenario statisticsLoad test resultsIssues and improvementsApplication version 6 revision 1 (appV6R1): A dynamic quarter bucket documentSchemaBulk upsertGet reportsIndexesInitial scenario statisticsLoad test resultsIssues and improvementsApplication …
Table of Contents Real-Time Streaming with Server-Sent EventsEnterprise-Ready Distributed CachingAdvanced Code Analysis with BoxAST()Bytecode Compatibility VersioningPerformance & Stability EnhancementsOpen and Professional EcosystemAvailability & ResourcesAbout BoxLangAbout Ortus Solutions Dynamic JVM Language Adds Server-Sent Events, JDBC Cache Store, and AST Generation Capabilities …
Table of Contents 1. Security starts with timely, predictable updates Azul does it differently Why this matters 2. Long-term support = long-term security The problem Azul’s solution 3. A secure software supply chain How Azul secures the supply chain Key Takeaway 4. Beyond the JDK: proactive insights Why this matters 5. …
Table of Contents A Day in the Life of a Java Developer ☕Getting Started: Accessing the MCP Server from IntelliJ 🛠️Supercharge Your Daily Tasks with SonarQube MCP Server ⚡Conclusion: Your MCP for Supercharged Code ✅Resources 📚 Hey Java devs! 👋 …
A few months ago, I launched the AI Newsletter to provide a minimally biased perspective on the growing challenges surrounding artificial intelligence. My primary motivation was and remains to be serving the community not only by showing how to use …
Table of Contents PrerequisitesOne-to-many relationshipApproach 1: Embedding reviews inside booksApproach 2: Moving reviews to a separate collectionApproach 3: Bringing back recent reviews (Subset Pattern)Implementing the Subset PatternTesting the featureWrapping up In the previous article—Getting Started With Hibernate ORM and MongoDB—we …
Table of Contents How MongoDB fits inPrerequisitesTag your Atlas clusterProject overviewSetting up the projectConfigure HibernateThe Book entityCreating the SessionFactoryImplementing the Book serviceRunning the applicationCurrent limitations (Public Preview)Wrapping up For years, Hibernate ORM has been one of the most popular frameworks …
Sonar Connect Zurich: Maximize the ROI of your generative AI projects Where? AWS Offices Event Space – Marsstrasse 2, 8002 Zurich, Switzerland When? November 18, 13:00 – 17:00 Generative AI projects—especially code assistants—introduce new complexities. Maintaining code quality and security …
Table of Contents Hey Java Devs, Let’s Talk About AI MCP! 🤖So, What’s the Big Deal with MCP?The Problem MCP Is SolvingThe Evolution of AI IntegrationThe Good, the Bad, and the How-ToLet’s Get Our Hands Dirty: Creating an MCP with …
Categories
Authors of the month
Mary Grygleski
Featured AuthorMary is a Java Champion, and the AI Practice Lead at Callibrity, a consulting firm based in Ohio. She started…
New Podcast
Foojay
Podcast
Trending
JC-AI Newsletter #9
Preparing for Spring Framework 7 and Spring Boot 4
Your New AI-Powered Coding Buddy: A Guide to SonarQube MCP Server on IntelliJ 🤖
Understanding MCP Through Raw STDIO Communication
The Cost of Not Knowing MongoDB – Part 3: (appV6R0 to appV6R4)
Explore Spring Framework 7 Features—API Versioning
BoxLang 1.7.0 Delivers Streaming, Distributed Caching, and Enhanced JVM Performance
Beyond Keywords: Hybrid Search with Atlas And Vector Search (Part 3)
Rate limiting with Redis: An essential guide
Elastic JVM: Configuring G1 GC for Automatic Vertical Memory Scaling
JC-AI Newsletter: Easy Access to Expanding Challenges
JC-AI Newsletter #8
JC-AI Newsletter #9
Preparing for Spring Framework 7 and Spring Boot 4
Understanding MCP Through Raw STDIO Communication
Explore Spring Framework 7 Features—API Versioning
Your New AI-Powered Coding Buddy: A Guide to SonarQube MCP Server on IntelliJ 🤖
Foojay Podcast #81: Maven 4 – The Future of Java Build Automation
7 Habits of Highly Effective Java Coding
Elastic JVM: Configuring G1 GC for Automatic Vertical Memory Scaling
Indexing all of Wikipedia, on a laptop
Working with Multiple Carets in IntelliJ IDEA
Clean Shutdown of Spring Boot Applications
Java 17 on the Raspberry Pi
Project Panama for Newbies (Part 1)
How to Create Mobile Apps with JavaFX (Part 1)
Foojay Slack: bit.ly/join-foojay-slack
Beginning JavaFX Applications with IntelliJ IDE
SpringBoot 3.2 + CRaC
Creating Scalable OpenAI GPT Applications in Java
Stable, Secure, and Affordable Java
Azul Platform Core is the #1 Oracle Java alternative, offering OpenJDK support for more versions (including Java 6 & 7) and more configurations for the greatest business value and lowest TCO.
Apache Kafka Performance on Azul Platform Prime vs Vanilla OpenJDK
Learn about a number of experiments that have been conducted with Apache Kafka performance on Azul Platform Prime, compared to vanilla OpenJDK. Roughly 40% improvements in performance, both throughput and latency, are achieved.
Fourteen days have passed, and it is time for @miragemiko @OpenValue to present a fresh collection of readings that could influence developments in the field of #artificial #intelligence!
Fourteen days have passed, and it is time for @miragemiko @OpenValue to present on Foojay a fresh collection of readings that could influence developments in the field of #artificial #intelligence!
I definitely did NOT have "find out a bank named a sprint after me" on my Bingo card for today. But I'm here for it!