March 30, 2022
Software can be structured in various ways. The most common architecture, in my experience, is a layered architecture. One could argue, this is mainly because of its simplicity. Additionally, the rules behind this architecture, are often broken in practice or simply not enough without additional constraints.
In this post, we are going to scratch the surface of an alternative approach, named hexagonal architecture, also known as ports and adapters architecture, and how it can be implemented with Java and Quarkus.
Read moreJanuary 11, 2022
More or less every Java developer has at least heard about the Spring framework. It has been around for quite some time without any serious competition. With the popularization of containers, Kubernetes, and cloud computing, some new tools were created. One that I am particularly interested in is called Quarkus. It is an open-source project, developed by Red Hat. Its goal is to provide an effective platform for cloud, Kubernetes, and serverless environments.
In this article, I am going to describe how to create a very basic Quarkus web application and point out some features which could convince you to try it out yourself.
Read moreApril 30, 2021
Welcome to my simple website. It is in its simplest version, but it is going to change and hopefully improve.
This is my “private” place, where I would like to describe my experience and opinion about software development and everything related to the topic.
What content to expect? My wish is to cover versatile topics but most of the articles should be related to:
At the same time, the website should evolve too, it currently is only a plain static HTML after all. On the other hand, describing the whole progress could offer a lot of content to write about. Stay with me and if you wish, give me some feedback on Twitter.