-
Software Development
9 items to consider when selecting an API Manager
One of my hobbies is photography and when I bought my first camera it was a compact camera. I soon…
Read More » -
DevOps
How to Docker-ise your Java application with Maven plugin
There are two maven plugins that you can use, in order to add your Java Applicatoin into Docker in an…
Read More » -
Software Development
Protocol Buffers basic stuff you need to know
Protocol Buffers is binary protocol, it was developed in Google and made publicly available. First publicly available version was Protocol…
Read More » -
Enterprise Java
NoSql Databases: Cassandra vs Mongo vs Redis DB Comparison
1. What are NoSql Databases? NoSql (Not only Sql) databases are non-relational databases that are horizontally scalable, persist semi or…
Read More » -
Enterprise Java
Writing better unit tests in less time with Junit Parameters
Most of people understand the importance and benefits of unit tests and why you should have them in projects you…
Read More » -
Software Development
PlantUML: Diagrams as Code
Everything “as code” is all the rage now. What can we represent as code except for the programs? First of…
Read More » -
Software Development
Production Driven Development a.k.a. Delivery Driven Development sure way to achive great results
Motivation for defining Production/Delivery Driven Development is lack of focus on most important part of software development in all other…
Read More » -
Agile
Cost vs Value Measurements for Agile Approaches
Some of my clients have struggled with their project governance as they move to agile approaches. In the past, they’ve…
Read More » -
Enterprise Java
Monitor applications using Prometheus Operator on Kubernetes
You can make the Prometheus configuration aware of the Kubernetes environment your applications are running in. I’ve described how to…
Read More »