Java Programming

Daemon Threads in Java | How to NOT use them

Threads in Java, are a light-weight process within a process that helps in the concurrent execution of multiple parts of

Java Programming

Convert image to pdf in Java with iTextPdf

I have started working with Java spring boot a couple of months ago, along with my react project with kepler.gl.

Programming Python

Assignment Expressions in Python 3.8 | The Walrus Operator

Assignment expressions are the latest addition in Python 3.8. Assignment expressions are also known as walrus operator because it resembles

Javascript Programming

Javascript Event Loop for Concurrency in Javascript

Javascript is a single-threaded language yet it works on a concurrency model with the help of the javascript event loop.

Java Programming Recursion

Dynamic Programming, Recursion and Memoization | LCS Problem

This article works around the relation of Dynamic Programming, Recursion and Memoization. It explores the three terms separately and then

github profile
Github Programming

Github Profile Page Personalization

For every developer Github profile is the place to showcase the work and contributions he/she has done. But there is

Programming React.js

Kepler.gl Data Visualization with React.js

This weekend, I decided to refresh my React.js skills and also try an open source tool: Kepler.gl. Kepler.gl is an