PinnedDeep Dive into Java GenericsAs a Java engineer, we may have worked with Generics at some point without understanding fully how they work. Generics was introduced in…Aug 19, 20232Aug 19, 20232
All you need to know about Spring Apect Oriented Programming (AOP)Imagine you have a toy robot that can do many things: it can walk, talk, and even dance. But now, you want to teach your robot a new trick…Jul 31Jul 31
Understanding the Immutability of Strings in JavaEverybody talks about how Strings are immutable and how this decision to make Strings immutable has become one of the best things to happen…Jul 11, 2023Jul 11, 2023
Iterable vs Iterator in JavaIterable and Iterator are both interfaces in Java that sound alike and are often confusing to Java developers. Let’s start by defining the…May 13, 2021May 13, 2021
How to setup Spring Boot container to handle HTTPS requestsAccording to Wikipedia, Hypertext Transfer Protocol Secure (HTTPS) is an extension of Hypertext Transfer Protocol (HTTP). It is used for…Apr 17, 2021Apr 17, 2021
I didn’t know how to solve this Leetcode Problem!😭😭😭This is a medium Leetcode 402 question where you are asked to remove k digits from a number to make that number the smallest possible…May 13, 2020May 13, 2020
The Good, The Bad, The Ugly Solutions to Leetcode’s Single Element in a Sorted ArrayThis is a medium Leetcode 543 question. You are given an array of integers of which all elements in the array appear twice except one. The…May 12, 2020May 12, 2020
Solution to Leetcode’s Flood FillThis is an easy Leetcode 733 problem. See problem description below:May 12, 2020May 12, 2020
Solution to Leetcode’s Remove Duplicates From Sorted Array III must confess this question took me a while as a beginner. This is a medium Leetcode 80 question. This is similar to Leetcode 26 where…May 10, 2020May 10, 2020
Solution to Leetcode’s Valid Perfect SquareThis is an easy Leetcode problem 367. The question gives a number and you are to write a function to determine if it is a perfect square…May 9, 2020May 9, 2020