Writing books for #Oreilly.
Into Java, Kubernetes and such.
Legal called to tell you that I'm not officially speaking for IBM.
Applied AI for Enterprise Java
The practical field guide for Java developers bringing AI to production.
Full story (and how it came to life between family, travel, and too much coffee):
buff.ly/2iDl9ba
#Java #AI #Quarkus #LangChain4j
If you want to level up your time-zone aware scheduling in Java, this one’s for you.
🔗 buff.ly/ZM4r2tn
#Java #Quarkus #Backend
If you want to level up your time-zone aware scheduling in Java, this one’s for you.
🔗 buff.ly/ZM4r2tn
#Java #Quarkus #Backend
Auto-tune memory usage in Quarkus with Microsoft JAZ.
buff.ly/cUnSxgd
Auto-tune memory usage in Quarkus with Microsoft JAZ.
buff.ly/cUnSxgd
From prompt injection to model poisoning, are you actually ready to secure your LLM integrations?
ICYMI: A guide to the new security reality for Java developers.
🔗 buff.ly/0Yl77jk
#AI #Java #InfoSec
From prompt injection to model poisoning, are you actually ready to secure your LLM integrations?
ICYMI: A guide to the new security reality for Java developers.
🔗 buff.ly/0Yl77jk
#AI #Java #InfoSec
JBang makes it real.
I wrote a hands-on walkthrough showing how to build real tools in a single Java file—CLI apps, API callers, even tiny Quarkus services.
Fast, fun, and surprisingly powerful.
Read it here:
buff.ly/5ozu1Zl
#Java #JBang #Coding #DX #Quarkus
I broke down the 10 essential bridge extensions that let you keep your existing knowledge while gaining that sweet startup speed.
🚀 If you missed this guide, grab it now: buff.ly/L6PZV12
#Java #Quarkus #SpringBoot #Legacy
I broke down the 10 essential bridge extensions that let you keep your existing knowledge while gaining that sweet startup speed.
🚀 If you missed this guide, grab it now: buff.ly/L6PZV12
#Java #Quarkus #SpringBoot #Legacy
stackoverflow.com/questions/79...
- @RunOnVirtualThread
- Parallel execution
- Messaging consumers
- Production considerations
buff.ly/gWU6upg
#Java
- @RunOnVirtualThread
- Parallel execution
- Messaging consumers
- Production considerations
buff.ly/gWU6upg
#Java
buff.ly/5xYBDEa
#Java #Go
buff.ly/5xYBDEa
#Java #Go
Build a full-stack Todo app with Quarkus, Panache, Qute, and PostgreSQL.
buff.ly/kQCrQ5C
Build a full-stack Todo app with Quarkus, Panache, Qute, and PostgreSQL.
buff.ly/kQCrQ5C
Different people. Same 10 questions.
And once those questions are answered… Quarkus finally clicks.
I turned all those hallway chats + community threads into one guide:
👉 buff.ly/K8E4hkF
#Quarkus #Java
Different people. Same 10 questions.
And once those questions are answered… Quarkus finally clicks.
I turned all those hallway chats + community threads into one guide:
👉 buff.ly/K8E4hkF
#Quarkus #Java
SFTP + PostgreSQL + Quarkus Dev Services, end to end.
buff.ly/wOefJJf
SFTP + PostgreSQL + Quarkus Dev Services, end to end.
buff.ly/wOefJJf
Im sure there will be no issues there at all.
Im sure there will be no issues there at all.
Records, sealed types, pure folds, #CQRS, projections… all implemented in #Quarkus with real code you can copy and run.
If you're curious how to build clean, data-oriented architectures, here you go:
buff.ly/zpTZdi7
#Java
Records, sealed types, pure folds, #CQRS, projections… all implemented in #Quarkus with real code you can copy and run.
If you're curious how to build clean, data-oriented architectures, here you go:
buff.ly/zpTZdi7
#Java
Here’s how to handle dates correctly with Quarkus and Hibernate.
buff.ly/b8N86Fl
Here’s how to handle dates correctly with Quarkus and Hibernate.
buff.ly/b8N86Fl
For jChampions 2026, I automated the whole thing.
Full tutorial + code walkthrough:
buff.ly/dzk2C3I
#Java #Quarkus #DevTools #jChampions
For jChampions 2026, I automated the whole thing.
Full tutorial + code walkthrough:
buff.ly/dzk2C3I
#Java #Quarkus #DevTools #jChampions
🔥
🔥
Stream database rows live with Quarkus, Mutiny, and Hibernate Reactive.
buff.ly/7PBXJZm
Stream database rows live with Quarkus, Mutiny, and Hibernate Reactive.
buff.ly/7PBXJZm
I turned a classic “order → kitchen → notification” workflow into a fully reactive pipeline with channels, stream completion, and message transformation. No Kafka needed. Pure Quarkus.
buff.ly/46p0hKI
#Java #Quarkus #ReactiveMessaging
I turned a classic “order → kitchen → notification” workflow into a fully reactive pipeline with channels, stream completion, and message transformation. No Kafka needed. Pure Quarkus.
buff.ly/46p0hKI
#Java #Quarkus #ReactiveMessaging
RFC 7807 error handling done right in Quarkus.
buff.ly/jnU2UUP
RFC 7807 error handling done right in Quarkus.
buff.ly/jnU2UUP
Hibernate with Panache Next is here - unifying blocking & reactive, adding stateless support, type-safe queries with Jakarta Data, and a cleaner repository pattern.
One entity, all modes. Experimental but ready to try!
quarkus.io/blog/hiberna...
#Quarkus #Java
Hibernate with Panache Next is here - unifying blocking & reactive, adding stateless support, type-safe queries with Jakarta Data, and a cleaner repository pattern.
One entity, all modes. Experimental but ready to try!
quarkus.io/blog/hiberna...
#Quarkus #Java