AI Travel Agent using Spring AI
Introduction In this article, I will describe how I built a simplified AI-powered travel agent using Spring AI. The end result is a conversational travel
by Dominik Cebula
Introduction In this article, I will describe how I built a simplified AI-powered travel agent using Spring AI. The end result is a conversational travel
Overview In this article, I’ll describe how I created a simplified shopping agent using the Strands Agents Python SDK, hosted in Amazon Bedrock AgentCore. The
Introduction Spring Boot is a popular framework for building Java applications, widely adopted in cloud-native and containerized environments. As applications increasingly run in dynamic infrastructures
Introduction I wrote this article because the Principal Engineer role is often not clearly defined and remains vague in many organizations. Often, people equate it
Introduction In large engineering organizations, decisions are made across dozens of teams, tech stacks, and layers of the business. Without clear alignment, teams risk drifting
In this article, I will present my point of view on software architecture and the software architect’s role. …
The Chain of Responsibility Design Pattern is a behavioral pattern that allows you to chain together a series of objects to handle a request in a flexible and extensible way. This pattern is useful when you have a series of objects that can handle a request but don’t know which one is capable of handling it. …
The Bridge Design Pattern is a structural design pattern that solves the issue of exponential growth of classes that may occur when decomposing the problem being solved into objects. …
The Proxy design pattern is a structural design pattern that provides a substitute or placeholder for the original object. The proxy wraps the original object, and each access to the original object always goes through the proxy. …
The Decorator design pattern is a structural pattern that allows you to add functionality to an object dynamically without changing its original structure. …