Heroku is shutting down all the free services and here are top 2 alternativesAccording to the latest announcement from heroku Inc. All the free dynos and free data will no longer be available after November 28 2022. This announcement can be mind blowing for any developer with apps hosted in heroku... But it is what it is and ...Aug 26, 2022·2 min read·49
How to use all Array methods with Objects in JavaScript?We all have stumbled upon some code where we needed to handle an object as a regular array a few times. This was, of course, achievable using Object.keys(), Object.values() or Object.entries(), but it started getting verbose real quick. So I thought ...Apr 27, 2022·3 min read·81
What are JavaScript Iterators and where can I use them?JavaScript iterators were introduced in ES6 and they are used to loop over a sequence of values, usually some sort of collection. By definition, an iterator must implement a next() function, that returns an object in the form of { value, done } where...Apr 27, 2022·3 min read·13
ReactJs: File drag and drop areaRenders a file drag and drop component for a single file. Create a ref, called dropRef and bind it to the component's wrapper. Use the useState() hook to create the drag and filename variables. Initialize them to false and '' respectively. The var...Apr 27, 2022·2 min read·13
ReactJs: Textarea Component With Word LimitCreate a Textarea that allows only a number of characters to be insertedApr 27, 2022·1 min read·36
CSS: Perspective transform on hoverApplies a perspective transform with a hover animation to an element. Use transform with the perspective() and rotateY() functions to create a perspective for the element. Use a transition to update the transform attribute's value on hover. Ch...Apr 27, 2022·1 min read·29