Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions _data/newsletter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@ headline: "Monthly Newsletters"

newsletter:

- title: "November 2025 Newsletter #62"
link: /newsletter/62/
date: "November 13, 2025"

- title: "October 2025 Newsletter #61"
link: /newsletter/61/
date: "October 22, 2025"
Expand Down
18 changes: 18 additions & 0 deletions _posts/2025-11-13-quarkus-newsletter-62.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
layout: post
title: 'Quarkus Newsletter #62 - November'
date: 2025-11-13
tags: newsletter
synopsis: Curated online stories, articles, and videos about Quarkus are available in the November edition of the Quarkus Newsletter.

author: jcobb

---

Discover what most Java developers miss—AI assistants, dynamic Qute templates, auto-refreshing tokens, and reactive magic in "You’re Only Using Half of Quarkus: 10 Hidden Features That Change Everything" by Markus Eisele. Farah Juma's blog post "How to Secure Your A2A Server Agent with Keycloak OAuth2" shows how to secure an A2A server agent using OAuth2 bearer tokens via Keycloak and shows how to enable an A2A client to automatically obtain and pass the required token in each request. "Hexagonal Architecture in Java: Structuring Your APIs for Maintainability" by lostyzen is a complete guide to hexagonal architecture in Java with Quarkus: structure, concrete examples, testing, and best practices for maintainable and scalable APIs. Read about Quarkus's continued focus on native for swift start-up time and low memory footprint in Severin Gehwolf' article, "Continued Focus on Native". If you want to test the business logic of your components in isolation, with different configurations and inputs, then QuarkusComponentTest is a good choice. It’s fast, integrated with continuous testing, and extensible. Learn more about by reading Martin Kouba's article "Quarkus - a component testing update". Explore Qute’s dynamic include feature in Quarkus 3.26 and learn how to build modular, data-driven dashboards for modern enterprise apps. Learn more in "Dynamic UI Composition with Quarkus Qute: The Future of Java Frontends" by Markus Eisele.

You will also see the latest Quarkus Insights episodes, top tweets/discussions and upcoming Quarkus attended events.

Check out https://quarkus.io/newsletter/62/[Newsletter #62: November]!

Want to get newsletters in your inbox? https://quarkus.io/newsletter[Sign up for the newsletter] using the on page form.
50 changes: 50 additions & 0 deletions newsletter/62/index.html

Large diffs are not rendered by default.

Binary file added newsletter/62/index_files/02xsz.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added newsletter/62/index_files/content
Binary file not shown.
Binary file added newsletter/62/index_files/content(1)
Binary file not shown.
Binary file added newsletter/62/index_files/content(10)
Binary file not shown.
Binary file added newsletter/62/index_files/content(11)
Binary file not shown.
Binary file added newsletter/62/index_files/content(12)
Binary file not shown.
Binary file added newsletter/62/index_files/content(13)
Binary file not shown.
Binary file added newsletter/62/index_files/content(14)
Binary file not shown.
Binary file added newsletter/62/index_files/content(2)
Binary file not shown.
Binary file added newsletter/62/index_files/content(3)
Binary file not shown.
Binary file added newsletter/62/index_files/content(4)
Binary file not shown.
Binary file added newsletter/62/index_files/content(5)
Binary file not shown.
Binary file added newsletter/62/index_files/content(6)
Binary file not shown.
Binary file added newsletter/62/index_files/content(7)
Binary file not shown.
Binary file added newsletter/62/index_files/content(8)
Binary file not shown.
Binary file added newsletter/62/index_files/content(9)
Binary file not shown.
450 changes: 450 additions & 0 deletions newsletter/62/index_files/css2

Large diffs are not rendered by default.

Binary file added newsletter/62/index_files/facebook.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added newsletter/62/index_files/github.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added newsletter/62/index_files/linkedin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added newsletter/62/index_files/mq99.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added newsletter/62/index_files/twitter-x.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added newsletter/62/index_files/youtube.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading