DEV Community

Said Olano profile picture

Said Olano

Student of Italian (A1) and Portuguese (A1). Native Spanish speaker (Born in Xalapa, Veracruz, Mexico).

Building an AI Shirt Agent with Spring AI and Tool Calling

Building an AI Shirt Agent with Spring AI and Tool Calling

Comments
9 min read
Building an AI Shirt Agent with Java and Spring AI: Tools, ChatClient, and REST

Building an AI Shirt Agent with Java and Spring AI: Tools, ChatClient, and REST

Comments
6 min read
Why Every Engineering Organization Needs a Customer Focus Team

Why Every Engineering Organization Needs a Customer Focus Team

Comments
6 min read
LangGraph Explained: Building Stateful, Controllable LLM Agents

LangGraph Explained: Building Stateful, Controllable LLM Agents

Comments
7 min read
Infrastructure as Code on AWS: Terraform vs CloudFormation in Practice

Infrastructure as Code on AWS: Terraform vs CloudFormation in Practice

Comments
6 min read
The Bridge Role: How Operations Liaisons Turn Plant Problems into Reliable Performance

The Bridge Role: How Operations Liaisons Turn Plant Problems into Reliable Performance

Comments
8 min read
Leading Production Lines in Highly Technical Environments: Lessons for Engineering Leaders

Leading Production Lines in Highly Technical Environments: Lessons for Engineering Leaders

Comments
6 min read
Agentic AI in Practice: Building Safe, Auditable Agents with Java and Spring Boot

Agentic AI in Practice: Building Safe, Auditable Agents with Java and Spring Boot

Comments
8 min read
Top 8 Azure Cloud Services Every Java Developer Should Know

Top 8 Azure Cloud Services Every Java Developer Should Know

Comments
7 min read
Event-Driven Architecture in Java: Designing Systems That React to What Happened

Event-Driven Architecture in Java: Designing Systems That React to What Happened

Comments
8 min read
pgvector with Java in AI: Semantic Search and RAG Without a Separate Vector Database

pgvector with Java in AI: Semantic Search and RAG Without a Separate Vector Database

Comments
8 min read
Managing the Relationship with Service Providers: How Easy Is It?

Managing the Relationship with Service Providers: How Easy Is It?

Comments
7 min read
Plan, Prioritize, and Manage IT Support and Maintenance Activities

Plan, Prioritize, and Manage IT Support and Maintenance Activities

Comments
8 min read
DevSecOps in Practice: Securing Java and Spring Boot Delivery Pipelines

DevSecOps in Practice: Securing Java and Spring Boot Delivery Pipelines

Comments
8 min read
Security & Compliance Principles for Java and Spring Boot Services

Security & Compliance Principles for Java and Spring Boot Services

Comments 1
10 min read
🧭 Domain-Driven Design in Practice: Bounded Contexts, Aggregates, and Java Records

🧭 Domain-Driven Design in Practice: Bounded Contexts, Aggregates, and Java Records

Comments
8 min read
🏭 Manufacturing Industrialization in High-Complexity Environments: From Prototype to Controlled Volume

🏭 Manufacturing Industrialization in High-Complexity Environments: From Prototype to Controlled Volume

Comments
9 min read
🏭 Management Skills in Manufacturing: Leading People, Metrics, and Problem Solving on the Shop Floor

🏭 Management Skills in Manufacturing: Leading People, Metrics, and Problem Solving on the Shop Floor

Comments
9 min read
🚀 New Product Introduction for Software Teams: From Idea to Launch with Java

🚀 New Product Introduction for Software Teams: From Idea to Launch with Java

Comments
7 min read
Reading Technical Specifications, BOMs, and Design Documentation for Software Engineers

Reading Technical Specifications, BOMs, and Design Documentation for Software Engineers

Comments 1
6 min read
Good Practices in Escalations and How to Manage Them

Good Practices in Escalations and How to Manage Them

Comments
7 min read
5 Whys: How to Find the Root Cause Instead of the First Explanation

5 Whys: How to Find the Root Cause Instead of the First Explanation

Comments
6 min read
Takt Time, Cycle Time, UPH, OEE, OLE, RTY and Productivity: Indicators That Drive Real Line Performance

Takt Time, Cycle Time, UPH, OEE, OLE, RTY and Productivity: Indicators That Drive Real Line Performance

Comments
7 min read
Surface Mount Technology (SMT): Reflow Profiles, Process Windows, and Line Data

Surface Mount Technology (SMT): Reflow Profiles, Process Windows, and Line Data

Comments
6 min read
In-Circuit Test (ICT): Limits, Guard Bands, and Test Code for Software Engineers

In-Circuit Test (ICT): Limits, Guard Bands, and Test Code for Software Engineers

Comments
6 min read
Printed Circuit Board Assembly (PCBA): Yield, Traceability, and Test for Software Engineers

Printed Circuit Board Assembly (PCBA): Yield, Traceability, and Test for Software Engineers

Comments
5 min read
Profit & Loss (P&L) for Engineering Leaders

Profit & Loss (P&L) for Engineering Leaders

Comments
7 min read
Managing Cross-Functional Teams: A Practical Guide for Engineering Leaders

Managing Cross-Functional Teams: A Practical Guide for Engineering Leaders

Comments
12 min read
Kotlin Coroutines vs Java Virtual Threads: A Comprehensive Comparison for Modern Backend Development

Kotlin Coroutines vs Java Virtual Threads: A Comprehensive Comparison for Modern Backend Development

Comments
8 min read
Pinecone with Java in AI: Building Semantic Search and RAG Pipelines

Pinecone with Java in AI: Building Semantic Search and RAG Pipelines

Comments 1
7 min read
Eclipse IDE: Comprehensive Guide to Open Source Java Development

Eclipse IDE: Comprehensive Guide to Open Source Java Development

Comments
11 min read
Event Driven Architectures in Java: Building Scalable, Decoupled Systems

Event Driven Architectures in Java: Building Scalable, Decoupled Systems

Comments
7 min read
PHP-FPM: The Complete Guide to High-Performance PHP Applications

PHP-FPM: The Complete Guide to High-Performance PHP Applications

Comments
6 min read
JHipster and Java Implementation - Building Enterprise Applications

JHipster and Java Implementation - Building Enterprise Applications

Comments
5 min read
Apache Solr with Java – Building High-Performance Search Solutions

Apache Solr with Java – Building High-Performance Search Solutions

Comments
7 min read
Search Relevance & ML Ranking: Getting Search Right

Search Relevance & ML Ranking: Getting Search Right

Comments
3 min read
Elasticsearch vs OpenSearch: Enterprise Search Comparison 2026

Elasticsearch vs OpenSearch: Enterprise Search Comparison 2026

Comments
2 min read
Python for Java Developers: A Complete Bridge Guide

Python for Java Developers: A Complete Bridge Guide

Comments
3 min read
Building AI-Powered Search with RAG & LangChain in Java

Building AI-Powered Search with RAG & LangChain in Java

Comments
1 min read
Vector Search & Embeddings in Java: Building Semantic Search Engines

Vector Search & Embeddings in Java: Building Semantic Search Engines

Comments
7 min read
Trivy in Java Development: Complete Guide to Container Security Scanning

Trivy in Java Development: Complete Guide to Container Security Scanning

Comments
12 min read
LangSmith: Essential Observability for LLM Applications in 2026

LangSmith: Essential Observability for LLM Applications in 2026

Comments 2
8 min read
LangSmith: The Essential Observability Platform for LLM Applications

LangSmith: The Essential Observability Platform for LLM Applications

Comments 1
8 min read
LangChain4j: Bringing Language Model Orchestration to Java Developers

LangChain4j: Bringing Language Model Orchestration to Java Developers

1
Comments 1
5 min read
Develop and Maintain Process Documentation: The Silent Multiplier of Team Productivity

Develop and Maintain Process Documentation: The Silent Multiplier of Team Productivity

Comments
5 min read
Distributed Tracing: Making Microservices Observable

Distributed Tracing: Making Microservices Observable

Comments 1
5 min read
Platform Engineering: Building the Foundation for Scalable Development

Platform Engineering: Building the Foundation for Scalable Development

Comments 1
5 min read
Saga Pattern: Managing Distributed Transactions in Microservices

Saga Pattern: Managing Distributed Transactions in Microservices

Comments
2 min read
CQRS Architecture: Optimizing Database Performance with Read/Write Separation

CQRS Architecture: Optimizing Database Performance with Read/Write Separation

Comments
1 min read
Event-Driven Architecture: Building Responsive Distributed Systems

Event-Driven Architecture: Building Responsive Distributed Systems

2
Comments 1
5 min read
Circuit Breaker Pattern: Preventing Cascading Failures

Circuit Breaker Pattern: Preventing Cascading Failures

Comments
6 min read
API Gateway: The Essential Microservices Component for Production Systems

API Gateway: The Essential Microservices Component for Production Systems

Comments
5 min read
API Gateway: The Critical Component You Cannot Ignore in Microservices Architecture

API Gateway: The Critical Component You Cannot Ignore in Microservices Architecture

Comments
6 min read
Everything as Code: The Infrastructure Revolution Transforming Modern Engineering

Everything as Code: The Infrastructure Revolution Transforming Modern Engineering

Comments
5 min read
Scrum: Agile Framework Implementation - A Comprehensive Guide

Scrum: Agile Framework Implementation - A Comprehensive Guide

Comments
8 min read
DigitalOcean as a Cloud Provider: A Complete Analysis of Advantages and Disadvantages

DigitalOcean as a Cloud Provider: A Complete Analysis of Advantages and Disadvantages

Comments
6 min read
Linux Swap Memory: A Complete Guide to Virtual Memory Management

Linux Swap Memory: A Complete Guide to Virtual Memory Management

1
Comments
4 min read
GWT: Google Web Toolkit for Rich Interfaces — Building Sophisticated Web Applications in Java

GWT: Google Web Toolkit for Rich Interfaces — Building Sophisticated Web Applications in Java

Comments
6 min read
Spring Boot 3.0 Native Images with GraalVM: Revolutionizing Java Performance

Spring Boot 3.0 Native Images with GraalVM: Revolutionizing Java Performance

Comments
3 min read
Digital Ocean in the Usage of Microservices: A Complete Guide

Digital Ocean in the Usage of Microservices: A Complete Guide

Comments
2 min read
loading...