Spring Boot Integration Test
This post shows how to run integration tests in a Spring Boot project with Maven, including the required pom.xml changes and the most useful commands for daily development and CI.
This post shows how to run integration tests in a Spring Boot project with Maven, including the required pom.xml changes and the most useful commands for daily development and CI.
Next.js is a full-stack React framework for building fast, SEO-friendly web applications. It combines file-based routing, server rendering, static generation, API handling, and built-in performance optimizations (such as smarter image loading and code splitting) so you can ship production-ready apps with less setup.
An introduction to Nanobot, covering how to configure the agent and connect it to Telegram.
Java 17 is an LTS release that brings language features, API enhancements, and platform changes. This guide focuses on what teams migrating from Java 11 should know: compatibility risks, useful new features, and a practical checklist to make the upgrade smoother.
RAG (Retrieval-Augmented Generation) is a powerful technique that combines retrieval-based methods with generative models to enhance the capabilities of AI applications. RAG allows AI systems to access and utilize external knowledge sources, such as databases, documents, or APIs, to generate more accurate and contextually relevant responses.
Model Context Protocol (MCP) Servers are programs that expose specific capabilities to AI applications through standardized protocol interfaces. Each server provides focused functionality for a particular domain.
Tool calling (also known as function calling) is a common pattern in AI applications, allowing a model to interact with a set of APIs, or tools, augmenting its capabilities.
Generate Image is a feature of the Spring AI project. It provides a simple and flexible way to generate images using AI models. The feature is designed to be easy to use and extend, allowing developers to quickly build and deploy image generation applications.
SwiftUI Basics 2
MVVM in SwiftUI
SwiftUI Basics 1
Swift is a modern, open source programming language.
Cascade operations in JPA allow us to propagate operations from a parent entity to its related entities.
Tailwind CSS is a utility-first CSS framework that provides low-level utility classes to build custom designs without leaving your HTML. It allows for rapid UI development by composing utilities directly in your markup.