Hey, did you ever faced a challenge to generate a nice and beautiful pdf’s on you nodejs side.

Ok! you are in the right place to learn about how to create a fantastic pdf’s in your applications. We will be using headless chrome engine called puppeteer

Puppeteer is an excellent…


The initial load is critical for any application. A developer should optimize application so that application will load faster even on the slow network. Being a developer we always interested in adding third-party libraries so that we can save time and effort of writing our own code. After this, we…


In React v16.6.0 many new features are released. One of the cool feature is React.memo. memo means memorising. This is performance optimisation feature for function component. React.memo is higher order component. This component is similar to React.PureComponent.

PureComponent is used to skip unwanted rerenderings for class components whereas React.memo is…


Hi all, Recently I attended interviews for JavaScript Full Stack Developer. After attending few interviews I came up with questions which I have been asked. These questions are for experienced developers. This is going to be a pure JavaScript questions. No other libraries questions are listed. One common question was…


Being a web developer, you should always learn new frameworks and libraries. In recent times, The most popular and trending library is ReactJs. When you learn ReactJs you may come across state management. State management is crucial in ReactJs applications. When it comes to state management in ReactJs REDUX is…


If you are a Angularjs(1.x) developer you may have used $rootScope to share data between controllers. The $rootScope shouldn’t be used to share variables when we have things like services and factories. Services provides better way to share data in Angularjs. Angularjs provides value and constant services to share data…


Hi Folks, Today I’m going to show you how to build and generate android apk file using ionic. I assume that we are familiar with Ionic app development. Ionic is Hybrid Mobile App Development framework using HTML, CSS, Javascript. It uses angularJS 1 and 2. When we develop mobile app…


What the heck? file? why do you need to save file in document based database. Well, In this post I’m just going to show you how to save a file in mongodb and how retrieve it using mongodb nodejs native driver.

I assume that we all are familiar with Node.JS…

Dinesh Uthakota

JavaScript full-stack Developer. Trying to write what I learn.

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