-
Java
Java is The Stepping Stone of Development. Learn it!
Java is one of the most used programming languages around the world. Though there are a large number of other…
Read More » -
Core Java
Thread, Code and Data – How a Multithreading Java Program Actually Run
There are certain things, which you don’t learn on academics or training class, you develop those understanding after few years…
Read More » -
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 »