Java

Builder Pattern

:confused: But why? Imagine the headache constructing complex objects from constructor that has more than 5 arguments.

Boolean with 3 States

It’s wonderful to know how we can use wrappers & primitives to our benefit. This was something I found while reading through Oracle Java Tutorials.

Git

Git Archives

Commands you need when an archive is to be shared with someone either online or offline.

Git Primer

When I first moved from Subversion things seemed a lot confusing with a bunch of commands to run everytime mechanically for a brief period. Thats how I got introduced to...

JavaScript

Higher Order Functions

Higher Order Function is a Functional Programming concept which is very helful in terms of reusability & readability.

Functional Programming

Higher Order Functions

Higher Order Function is a Functional Programming concept which is very helful in terms of reusability & readability.

Spring Boot

Log color in Spring Boot

Yes that’s right! Staring at the bland plain logs is monotonous & cumbersome. It was & is painful to always figure out the warnings & errors out of logs.

Debugging in Spring Boot

Spring Boot is an awesome way to build robust APIs fairly quickly. Its speed lies in the simplicity to run the apps like simple Java Programs. This article aims to...

Design Patterns

Builder Pattern

:confused: But why? Imagine the headache constructing complex objects from constructor that has more than 5 arguments.