Building Local AI Agents in Java with Tools4AI and Ollama: An Insurance Claims Use Case
Tools4AI is a 100% Java agentic AI framework that turns any annotated Java method into an AI-callable action. Ollama runs open models like Llama 3.1 a
Curated development tutorials from top sources. Filter by language.
Tools4AI is a 100% Java agentic AI framework that turns any annotated Java method into an AI-callable action. Ollama runs open models like Llama 3.1 a
Bastillion is a self-hosted SSH gateway: it centralizes SSH key management and terminal access behind one web console, so you're not scattering keys a
I'm starting a series where I actually sit with one design pattern at a time, instead of skimming a cheat sheet and pretending I understand it. First
If you've ever started a Spring project without Spring Boot, you probably remember spending hours configuring beans, data sources, view resolvers, and
A Question That Stayed in My Mind "Why should I learn Java when AI can already write code?" This question kept coming back whenever I thought about
Day 34 of building OrderHub authenticated every request with HTTP Basic — the password re-sent on every call, re-hashed and re-checked server-side eac
What is a Java Full Stack Developer? A Java Full Stack Developer is responsible for developing both the frontend (what users see) and backend (server
Two variables. One assignment. You change y, and x changes with it: int[] x = {1, 2, 3}; int[] y = x; y[0] = 99; System.out.println(x[0]);
When I started learning Spring, I noticed something about the tutorials I found. Many showed how to use a feature, but not always why it worked or wh
One thing I never appreciated until I ran the same jar across dev, staging, and prod is how much of "config pain" is really "config layering pain." Wh
When I started learning Spring Boot, one term kept appearing everywhere: JWT Authentication Every tutorial showed me how to implement it, but very
Codename One Settings used to be a screen inside the old GUI Builder jar. It edited project properties, managed accounts, opened signing workflows,
When you need process orchestration — approval workflows, business rules, data pipelines — the usual answer is a heavyweight engine: BPMN 2.0 XML, dat
Stop Using Round-Robin: High-Throughput Java Virtual Thread Routing with P2C Virtual threads allow Java microservices to comfortably run 50
After learning the protective principles of Object-Oriented Programming (OOP)—Data Hiding, Abstraction, Encapsulation, and Tightly Encapsulated Classe
Kafka only promises at-least-once delivery to a consumer. If the app commits its database work and then crashes before its offset is committed, the br
In December 2021, a flaw was found in a Java logging library called Log4j. Not a famous library. The boring thing that writes messages to a log file.
Overview – Scheduling Scheduling is an essential component of backend systems, but it usually comes with layers of hidden complexity. Wheth
In the previous article, we learned what an interface is and why it acts as a contract between the client and the service provider. Now it's time to
Interfaces are one of the most important concepts in Java and are heavily used in enterprise frameworks like Spring Boot, Hibernate, JDBC, and the Jav