Kevin Dubois

Java Champion | CNCF DevEx Tech Lead | Agentic AI Foundation Ambassador | Senior Principal Developer Advocate at IBM Content and opinions are my own.

Category: Uncategorized

Uncategorized
Uncategorized

Getting started with Java and AI

I’m working on a new series of tutorials to help Java developers understand how they can work with AI models such as OpenAI’s ChatGPT and Dall-e, Deepseek, Granite, Llama3, and pretty much any other model out there. The stack of choice is LangChain4j and Quarkus, which are in my opinion the easiest tools to work […]

January 30, 2025
Apache Camel

Using Camel Quarkus to send alerts on Telegram when web content changes

Ahh… Covid-19. From thinking it was just another little outbreak in Asia to months long lockdowns and seeing friends and family succumb to this nasty little virus, it’s been a surreal year-and-a-half. Earlier this year we finally got some hope with the rollout of vaccines, and I personally was very eager to get vaccinated and […]

September 7, 2021
Uncategorized

Group TD (table data) without using rowspan when left joining in mySQL

When outputting data from a database using left joins you often get redundant data in your output.  Say you have a table with vendor information, and a second table containing the customers for each vendor.  If you want to display a table with the vendor names and their customers, you’ll most likely want to use […]

October 30, 2008