Excited to share that Iβve contributed two chapters to Sustainability for Java Developers, a collaborative effort by Java Champions and community experts.
If you care about building better Java systems with a lighter environmental footprint, this oneβs for you π±β
13.02.2026 08:17
π 1
π 0
π¬ 0
π 0
Modern Java deserves modern concurrency.
If you havenβt grabbed your copy of Modern Concurrency in Java yet, nowβs a good time.
bit.ly/3KEhqCl
11.02.2026 20:03
π 1
π 0
π¬ 0
π 0
Enterprise AI Conference for Developers & Architects | QCon AI NYC 2025
QCon AI New York (Dec 16-17): The AI conference for senior engineers & leaders scaling reliable, production-grade AI. Get real-world patterns. Register!
Excited to be joining the QCon Certification Program to deepen my skills and stay current with industry practices.
Looking forward to learning from experts and applying it in real projects.
certification.qconferences.com
#ContinuousLearning #SoftwareArchitecture #QCon
13.01.2026 20:57
π 2
π 3
π¬ 0
π 0
The JUnit team has released JUnit 6.0.0 (GA on September 30, 2025), unifying version numbers across Platform, Jupiter, and Vintage and raising the minimum to Java 17 (and Kotlin 2.2 for Kotlin test code).
Read more π https://lttr.ai/AlIPI
#Testing #Java #Kotlin
17.11.2025 22:15
π 2
π 0
π¬ 0
π 0
Kotlin users can simplify coroutine testing with direct suspend methods, and JFR integration becomes easier to adopt for performance investigations.
Read more π https://lttr.ai/Ak1yZ
#Testing #Java #Kotlin
10.11.2025 22:16
π 0
π 0
π¬ 0
π 0
For most teams already on Java 17 and JUnit 5.14, adoption should be a routine dependency bump followed by a quick dry run, modernizing any build plugins (e.g., Surefire/Failsafe β₯ 3.0), and validating CSV-driven tests.
Read more π https://lttr.ai/AkqJz
#Testing #Java #Kotlin
06.11.2025 04:12
π 3
π 1
π¬ 0
π 0
JUnit 6.0.0 Ships with Java 17 Baseline, Cancellation API, and Kotlin suspend Support: https://lttr.ai/AkkEC
#Testing #Java #Kotlin
03.11.2025 22:15
π 1
π 0
π¬ 0
π 0
Tons of comments in the code
30.10.2025 18:58
π 1
π 0
π¬ 1
π 0
JUnit 6.0.0 Ships with Java 17 Baseline, Cancellation API, and Kotlin suspend Support
Introducing JUnit 6.0.0: a transformative update that unifies versions, elevates minimum requirements to Java 17, and introduces streamlined support for Kotlin suspend tests. Enjoy enhanced testing pe...
Introducing JUnit 6.0.0: a transformative update that unifies versions, elevates minimum requirements to Java 17, and introduces streamlined support for Kotlin suspend tests. Enjoy enhanced testing performance with the new CancellationToken API, built-in JFR listeners and many moreβmigrate today!
27.10.2025 19:16
π 13
π 9
π¬ 0
π 0
Fresh off the press. Alhamdulillah!
My book, 'Modern Concurrency in Java,' is finally available.
learning.oreilly.com/library/view...
Amazon: www.amazon.ca/Modern-Concu...
09.10.2025 21:58
π 5
π 0
π¬ 0
π 0
Thanks, it's fixed now.
28.08.2025 22:40
π 2
π 0
π¬ 0
π 0
I'm also wondering that!
26.08.2025 16:01
π 0
π 0
π¬ 1
π 0
Building Smart Mock: An AI-Powered API Mock Server with Spring Boot and Ollama
In software development, teams often need to mock APIs during the early stages of integration.
Over the weekend, I built Smart Mockβan AI-powered API mock server that generates realistic, context-aware responses from your OpenAPI specs.
π Built with Spring Boot, Ollama, and LangChain4j
π» Runs locallyβready in minutes
Check it out here: bazlur.substack.com/p/building-s...
12.08.2025 14:24
π 1
π 0
π¬ 0
π 0
LinkedIn
This link will take you to a page thatβs not on LinkedIn
I've launched The Coding CafΓ© on Substack: lnkd.in/gtkcVUR2
The subscription is growing rapidly!
β What to expect:
- Deep dives into Java features
- LLMs and AI with Java experiments (LangChain4j and beyond!)
- Trendy stuff that matters
Join me to get LLMs and Java in your mailbox weekly!
07.07.2025 17:05
π 1
π 0
π¬ 0
π 0
Building FormPilot: My Journey Creating an AI-Powered Form Filler with RAG, LangChain4j, and Ollama
Have you ever found yourself filling out the same information on web forms over and over again?
Built an AI Chrome extension that fills forms intelligently! π
FormPilot uses: - Local LLMs (privacy-first)
- RAG for personalization
- Java Spring Boot backend
- Zero API costs.
Code + guide:
open.substack.com/pub/bazlur/p...
06.07.2025 15:48
π 3
π 0
π¬ 0
π 0
Building an AI-Powered Flight Tracker with Spring Boot and Local LLMs
Build an AI-powered flight tracker with Spring Boot and LangChain4j. Uses local AI models, real-time aircraft data, and runs entirely offline. Complete tutorial with code.
π©οΈ I built an AI that knows what planes are flying overhead β in real time.q
No cloud. No APIs. No fees.
Runs fully local.
Built with:
βοΈ Spring Boot + LangChain4j
π§ Ollama (local AI)
π‘ Real-time flight data
What would you build with local AI?
bazlur.substack.com/p/building-a...
04.07.2025 16:07
π 4
π 1
π¬ 1
π 0
Read the rest of the interview:
www.infoq.com/news/2025/06...
29.06.2025 10:34
π 1
π 0
π¬ 0
π 0
Introducing the Embabel Agent Framework, a pioneering platform developed by Spring founder Rod Johnson, designed to revolutionize AI applications on the JVM.
Read more: www.infoq.com/news/2025/06...
09.06.2025 20:27
π 3
π 4
π¬ 0
π 0
Introducing the Embabel Agent Framework, a pioneering platform developed by Spring founder Rod Johnson, designed to revolutionize AI applications on the JVM.
Read more: www.infoq.com/news/2025/06...
09.06.2025 20:27
π 3
π 4
π¬ 0
π 0
Java turns 30 today! π
From "Write Once, Run Anywhere" to powering cloud-native, AI-driven, and distributed systems, Java has grown into a modern, expressive, and resilient languageβfar beyond the stereotypes.
Happy birthday π to Java
23.05.2025 13:03
π 4
π 1
π¬ 0
π 0
Instance Main Methods Move from Preview to Final in JDKβ―25
JEP 512 enhances Java with Compact Source Files and Instance Main Methods in JDK 25, easing the learning curve for beginners. Key features include simplified syntax, automatic imports, and a new IO he...
www.infoq.com/news/2025/05...
JEP 512 enhances Java with Compact Source Files and Instance Main Methods in JDK 25, easing the learning curve for beginners. Key features include simplified syntax, automatic imports, and a new IO helper class, to create programs with minimal complexity.
19.05.2025 11:52
π 1
π 0
π¬ 0
π 0
Java + LLMs: Building LLM Apps in Java with Jakarta - A N M Bazlur Rahmann, Thu, Apr 24, 2025, 6:30 PM | Meetup
AI is revolutionizing the software landscape. However, for many Java developers, integrating these powerful AI tools into existing enterprise applications or a new one can
I will speak at JUG Toronto tomorrow on the topic "Building Applications with LLMs and Java"!
I'll be sharing tons of demos with LIVE Coding.
π Free Times Cafe, 320 College St, Toronto, ON
π
www.meetup.com/toronto-java...
I would love to see some familiar faces and meet fellow Java enthusiasts.
24.04.2025 01:25
π 2
π 0
π¬ 0
π 0
Building FormPilot: My Journey Creating an AI-Powered Form Filler with RAG, LangChain4j, and Ollama - A N M Bazlur Rahman
An experimental AI form filler with RAG, LangChain4j, Java & Ollama. Follow the developer's journey, challenges, and learnings.
Over the weekend, I ran an experiment combining Ollama, LangChain4j, Spring Boot, and RAG to build something interesting.
π bazlur.ca/2025/04/06/b...
Iβd love for you to read it and share your thoughts!
07.04.2025 16:51
π 3
π 0
π¬ 0
π 0