Getting Started With Hugo
A Practical Tutorial (2025 Edition)
Hugo is a fast and flexible static site generator that makes it easy to
create blogs, portfolios, and documentation sites.
This tutorial walks you through the essential steps: creating a site,
adding content, building your own theme, working with templates, using
front matter, and integrating local data files.
From Domain Events ...
... to Bounded Contexts: A Practical EventStorming Example
In this post, I would like to present an example of an EventStorming session. In one of my recent architecture trainings, I used the “Big Spender” iSAQB example exam task as a practical example to demonstrate how to modularize a system. Based on that example, we performed an EventStorming session following the approach outlined in Vlad Khononov’s book Learning Domain-Driven Design.
APIs
... what to avoid
After another painful integration of one of those new fancy Swagger/OpenAPI-„based“ interfaces, this one goes out to everyone designing REST interfaces.
Microservices
... some references
Microservices architecture has become a highly successful pattern in modern software design, enabling developers to build scalable, maintainable, and flexible systems. In this post, I want to highlight some key references that have helped me the most in understanding the underlying concepts and technologies behind microservices.
Cloud Service Models
... a comparison between the big cloud poviders.
A cloud service model defines how computing resources are delivered to users and how responsibilities are divided between the customer and the cloud provider. Each model shifts a different portion of operational and security duties to the provider, allowing organizations to choose the level of control, flexibility, and management effort that best fits their needs.
What Is a Kubernetes Pod?
... different perspectives on the same thing!
What exactly is a Kubernetes pod? Depending on your perspective, the answer looks very different. From Kubernetes’ point of view, a pod is the smallest deployable and schedulable unit. It represents one or more tightly coupled containers that should run together on the same node.