Is Event Sourcing hard? Part 2: How to store eventsYou have decided that event sourcing is a great fit for your project and meets all your needs. The next step is to figure out how to…Jul 15Jul 15
Is Event Sourcing hard? Part 1: Let’s build a domain object from eventsLearn the concepts of event sourcing and how to implement a basic, non-production-ready application using it.Jun 10Jun 10
Start learning JVM internals with Grafana dashboardAre you a Java developer who knows the ins and outs of programming in Java but finds the world of JVM internals a bit mystifying? You’re…Jan 132Jan 132
Prepare Test Data Quicker with Test Data Builder!Many of us have been in a situation where writing application code is quick, easy, and enjoyable. However, when it comes to test code, it…Oct 8, 2023Oct 8, 2023
Java Series: FlatmapJava 8 was a great step forward toward modern programing language. One of the key features added in this release was Java streams. It…Dec 12, 2021Dec 12, 2021
How to set up monitoring tools for Java applicationIn this blog post I’ll show how to set up two monitoring tools that are widely used for Java applications — Java Flight Recorder with JDK…Sep 30, 2021Sep 30, 2021
Automating quality checks for Kubernetes YAMLsIf you have ever wondered how to make sure that your YAML Kubernetes objects are defined correctly and are following industry best…Sep 21, 20212Sep 21, 20212
Step-by-step guide how integrate Keycloak with Angular applicationIf you’re building a large enterprise application or a one that is publicly available you may want to introduce a concept of users, so that…Mar 22, 20215Mar 22, 20215
Implementing OAuth 2.0 access token validation with Spring SecurityWould you like to know some basic concepts of Spring Security that can be implemented in a modern, micorservice application? If so this…Mar 15, 20215Mar 15, 20215
Create and configure Keycloak OAuth 2.0 authorization serverIf you want to know how to set up and configure Keycloak as an authorization server (for OAuth 2.0 framework) with Docker this article is…Mar 8, 20213Mar 8, 20213