Recently I came across this dilemma when I had to limit the requests which are fired from a search box on each keystroke. …


Photo by rawpixel.com from Pexels

Node.JS is without a doubt a revolutionary invention. Not only to the JavaScript world, but for the whole web world itself. …


Image courtesy : Pixels

I’ve been utilising technology to keep my work-life balance for a while. Since android is my daily driver, I’ll share 5 android apps which helped me to save time and increase productivity.

#1. Workflowy

This nifty note taking tool helps me to organise my ideas and notes. Keeping notes was a hefty…


Photo by Porapak Apichodilok from Pexels

At first time when I was heard about serverless functions, I was super-excited. But then I realised the fact that setting it up for the first time in AWS takes a little bit of more time and effort than my expectations. Then I heard about Netlify supports lambda functions, and…


A few months before, I realized a need of sharing my reads(mostly medium posts) to public. I am very picky about them, so sharing will definitely help out other web developers. That’s how The Web Club telegram channel was born!

The process was like: investing some time to find a…


While doing Google Udacity Challenge Scholarship for Mobile Web Specialist track, I happened to know about Background Sync. A technology that can be used do things even after web app is closed! Voila!! The gap between native apps and web apps is getting thin day by day. And, this is…


A few months before, I was scrolling through twitter feed, an article caught my eyes. It was about Google, in association with Udacity, offering scholarships for aspiring developers. While filling out the application form, I made a decision which elevated my life to a new whole new level! …


It’s time to become that ultimate IndexedDB Ninja everyone dreams to be! But it is impossible without reading Taming IndexedDB [1/3] and Taming IndexedDB [2/3]. If you covered that already, it’t time to the finale!!

Working with Indexes

If you are reading this series from the beginning, you may recall the term…


In last session, we setup a database and created an object store within. If you feel this strange, feel free to read Taming IndexedDB — Part 1. Else, lets get moving!

Working with Data

Read, write and delete operations can be performed using get, put and delete respectively. Makes sense, right?

As…


After I had quit my job and started to learn JavaScript, Progressive Web Apps aka PWA was the thing in my mind (along with some artificial intelligence and machine learning fancy stuff, of course). Switching from LAMP to MEVN was not that hard, but it took time! …

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store