Subscribe
Sign in
Home
Podcast
Notes
Java
Java AI
Quarkus
FaQ
Archive
About
Quarkus JFR: Find Performance Bugs Before Users Do
Use Java Flight Recorder on a small Quarkus service to spot blocking requests, allocation spikes, and ugly startup before they turn into production…
6 hrs ago
•
Markus Eisele
2
Quarkus REST Client: Timeouts, Retries, and Redaction
Build an outbound HTTP template with explicit time budgets, one safe retry, useful API errors, and tests for slow or flaky dependencies.
Jun 9
•
Markus Eisele
3
2
1
AI Coding Governance for Real Software Teams
A practical JCon recap on context engineering, bounded tasks, MCP-style tooling, review fatigue, and why Java teams still give agents better rails.
Jun 8
•
Markus Eisele
3
Quarkus Signals: Build In-Process Messaging Without a Broker
Use experimental Quarkus Signals for publish, send, and request-reply inside one app, and see when CDI events, Reactive Messaging, or the Vert.x…
Jun 7
•
Markus Eisele
5
1
IBM Bob Needs a Context Budget Before It Needs More Tools
How GitHub MCP tool definitions, git diff, and gh output compete for IBM Bob's 200k context window, and how to keep the budget under control.
Jun 6
•
Markus Eisele
3
2
1
Most Popular
View all
The Adult in the Room: Why It’s Time to Move AI from Python Scripts to Java Systems
Jan 1
•
Markus Eisele
16
7
3
Versioning APIs in Quarkus: Four Strategies Every Java Developer Should Know
Sep 4, 2025
•
Markus Eisele
15
2
You’re Only Using Half of Quarkus: 10 Hidden Features That Change Everything
Oct 25, 2025
•
Markus Eisele
16
4
What Spring Didn’t Teach You: Becoming a Modern Java Developer with Quarkus
Apr 27, 2025
•
Markus Eisele
14
1
1
Recent Quarkus Posts
View all
Quarkus JFR: Find Performance Bugs Before Users Do
Use Java Flight Recorder on a small Quarkus service to spot blocking requests, allocation spikes, and ugly startup before they turn into production…
6 hrs ago
•
Markus Eisele
2
Quarkus REST Client: Timeouts, Retries, and Redaction
Build an outbound HTTP template with explicit time budgets, one safe retry, useful API errors, and tests for slow or flaky dependencies.
Jun 9
•
Markus Eisele
3
2
1
Quarkus Signals: Build In-Process Messaging Without a Broker
Use experimental Quarkus Signals for publish, send, and request-reply inside one app, and see when CDI events, Reactive Messaging, or the Vert.x…
Jun 7
•
Markus Eisele
5
1
Social
myfear@mastodon.online
bsky@myfear.com
x@myfear
Github/myfear
LinkedIn
Archive
View all
Build Zero-Trust Quarkus Services Without Guessing the Boundaries
Build three Quarkus services with app-managed mTLS, OIDC service tokens, and edge-only branch policy so you can prove whether failures come from…
Jun 5
•
Markus Eisele
5
1
How to Keep a Shared Bob MCP Server From Acting Like One User
How delegated access, time-limited tokens, and audit-ready identity keep shared MCP infrastructure from turning into a service account.
Jun 4
•
Markus Eisele
1
1
Model Routing in Quarkus LangChain4j with Ollama
Build a two-lane Quarkus service that classifies prompts, routes cheap questions to a fast local model, and keeps routing decisions testable and…
Jun 3
•
Markus Eisele
1
1
What Should Go in an AGENTS.md File?
A small repo instruction file can cut scope drift, bad assumptions, and review noise by telling coding agents how your project actually works.
Jun 2
•
Markus Eisele
3
2
AI Coding Break-Even: Cheap Tokens, Expensive Software
Why the real crossover in enterprise software is review, repair, and delivery overhead, not token price.
Jun 1
•
Markus Eisele
1
1
Quarkus Container Image Strategy: When Buildpacks Beat Jib
Build the same Quarkus service with Jib and Buildpacks, then decide whether your team needs a boring image build or a rebase-friendly platform contract.
May 31
•
Markus Eisele
1
1
Trace a Quarkus LangChain4j App in LangSmith
Send Quarkus LangChain4j traces to LangSmith over OpenTelemetry, inspect tool calls and failures, and keep tests local with a deterministic ChatModel…
May 30
•
Markus Eisele
2
1
Agent-Ready APIs Need Boring Discovery, Not AI Magic
Implement Cloudflare-style readiness in Quarkus with robots.txt, llms.txt, Link headers, Markdown negotiation, OAuth metadata, API Catalog, MCP, and…
May 29
•
Markus Eisele
2
When to Use Java Records vs Builders in a Quarkus API
Use a small OrderDesk API to keep simple DTOs as records, staged order assembly readable with a builder, and request validation at the edge.
May 28
•
Markus Eisele
9
1
1
Code LLM Language Support Is a Workflow Risk Question
A practical way to evaluate tokenizers, benchmark bias, framework awareness, and agent tooling before you trust a model in a real repository.
May 27
•
Markus Eisele
1
Quarkus Server-Rendered UI for Teams That Want Less Frontend Overhead
A practical reading path for building fast business UIs with Qute, HTMX, SSE, and pagination without dragging every screen into frontend theater.
May 26
•
Markus Eisele
5
Quarkus Graceful Shutdown That Holds Up During Rolling Deploys
A hands-on guide to readiness, shutdown delay, timeout, and Kubernetes timing so in-flight requests finish cleanly during rolling deploys.
May 25
•
Markus Eisele
3
1
See all
Recommendations
View all 11
O'Reilly Radar
O'Reilly
Simon Willison’s Newsletter
Simon Willison
Big Data Energy⚡️
Jess Ramos
Tech Talks Weekly
Tech Talks Weekly
JVM Weekly
Artur Skowronski
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts