BLUE
Profile banner
TV
Thomas Vitale
@thomasvitale.com
Software Engineer 📚 Author of “Cloud Native Spring in Action” 🛳️ CNCF Ambassador 🎙️ International Speaker 👨‍💻 Open Source. I write about Java, Cloud Native, Kubernetes, Security, Continuous Delivery, and Platform Engineering.
106 followers83 following52 posts
TVthomasvitale.com

I’ve just published a new issue of my Cloud Native Diary. I talk about Java and AI (with Spring AI and Langchain4j), Spring Boot, OpenTelemetry, Buildpacks, supply chain security, modern Java, and news from Devoxx UK and Spring I/O ☀️🍃☕️ www.thomasvitale.com/cloud-native...

Cloud Native Diary #12 - Java, AI, OpenTelemetry, Buildpacks
Cloud Native Diary #12 - Java, AI, OpenTelemetry, Buildpacks

Exciting projects with Java, LLMs, and Generative AI. Conference news from Spring I/O and Devoxx UK. OpenTelemetry and supply chain security.

0
TVthomasvitale.com

Thanks for joining my presentation at Devoxx UK about "Securing the Supply Chain for Your Java Applications". Slides: speakerdeck.com/thomasvitale...github.com/ThomasVitale...#DevoxxUK

0
TVthomasvitale.com

I have published more examples using Spring AI to build LLM-powered applications in Java, including models from Mistral AI, Ollama, and OpenAI, and use cases like image generation, speech generation, speech transcription, and function calling. github.com/ThomasVitale...#Java#SpringAI#AI

GitHub - ThomasVitale/llm-apps-java-spring-ai: Samples showing how to build Java applications powered by Generative AI and LLMs using Spring AI.
GitHub - ThomasVitale/llm-apps-java-spring-ai: Samples showing how to build Java applications powered by Generative AI and LLMs using Spring AI.

Samples showing how to build Java applications powered by Generative AI and LLMs using Spring AI. - ThomasVitale/llm-apps-java-spring-ai

0
TVthomasvitale.com

Spring Boot 3.3 can detect the OWASP CycloneDX Gradle/Maven plugin and automatically use it to generate an SBOM when you build the Java application. It will export the SBOM as a JSON file, and serve it via a dedicated Actuator endpoint. #SpringBoot#SBOM#OWASP

SBOMs in Spring Boot 3.3. Add the CycloneDX plugin to your build.gradle file. Then, you'll get out-of-the-box SBOM via Actuator Endpoint and JSON File.
0
TVthomasvitale.com

Thanks! Unfortunately, it wasn’t recorded. I’ll keep that in mind about Bazel, thank you.

0
TVthomasvitale.com

Great time at the CNCF Aarhus meetup today. Interesting conversations with the community about Java and DevEx. I presented about cloud native apps with Spring Boot, showcasing also Java 22, GraalVM, Spring AI, Testcontainers, Buildpacks, Micrometer, and Spring CLI. #CloudNative#Java#SpringBoot

1
TVthomasvitale.com

I've just published a new issue of my Cloud Native Diary. ☕️ LLM-powered applications with Java, Spring AI, LangChain4j, Ollama, Testcontainers 🥐 KubeCon Paris, Jfokus, Voxxed Days Zurich 🚢 Cloud native platforms and developer experience www.thomasvitale.com/cloud-native...

Cloud Native Diary #11 - Java, AI, KubeCon Paris
Cloud Native Diary #11 - Java, AI, KubeCon Paris

Exciting projects with Java and Generative AI. Conference news from KubeCon, Voxxed Days, and JFokus. Platforms and supply chain security.

0
Profile banner
TV
Thomas Vitale
@thomasvitale.com
Software Engineer 📚 Author of “Cloud Native Spring in Action” 🛳️ CNCF Ambassador 🎙️ International Speaker 👨‍💻 Open Source. I write about Java, Cloud Native, Kubernetes, Security, Continuous Delivery, and Platform Engineering.
106 followers83 following52 posts