All Tutorials

January 10, 2019

What value does Serverless and Function As A Service provide?

The idea of functions as a service is not new to the industry. We, being IT professionals, have seen lots of transformations in programming paradigms.
November 15, 2018

Searches in a RESTful interface (GET or POST?)

When designing a RESTful API, the architectural semantics are considered vital to the overall design.
November 8, 2018

New JDK 11 features that I personally like and use

Java Development Kit (JDK) 11 is now generally available bringing some productivity improvements and an HTTP Client API that implements HTTP/2.
March 27, 2017

Why use microservices ? Monolithic vs Microservices style

The term “Microservices” has risen over the last few years describing a way to design software applications as independently deployable services.
February 17, 2017

Why use Spring Boot rather than Spring Boot-less?

When people say, “Spring Boot does everything”, it’s not clear what “everything” is. If you are a java developer, there is a high probability that you […]
August 10, 2015

Why Use Spring for Java Projects ?

What is Spring ? Spring is a framework that helps you to “wire” different components together. It is most useful in cases where you have a […]
January 16, 2015

The famous java == and .equals()

In Java, there is a difference between java == and equals() method to compare primitives (int, float etc), strings and objects. This is a short article […]
December 30, 2014

What Is Unicode? UTF-8, UTF-16 and UTF-32 etc ?

In order for a computer to be able to store text and numbers that humans can understand, there needs to be a code that transforms characters […]
November 13, 2014

Dependency Injection Explained (Especially for beginners)

Somebody asked a question : How to explain dependency injection to a 5-year old? Well, sounds like that kid’s in for a hard life… I suggest, […]