akrsh24.hashnode.devSetup a basic ElasticSearch Pipeline with Logstash and KibanaEvery application/API service generates logs that need to be monitored and analyzed for analytics purposes. Out of all the monitoring techniques, ELK (ElasticSearch, Logstash, and Kibana) is one of the best for monitoring, logging, and log analysis. ...Apr 11, 2022·3 min read
akrsh24.hashnode.devHow does Javascript work?Being a javascript user, you may have encountered some of the basic concepts like hoisting, closure, scope, and all. But, before we learn and understand these concepts, we need to understand the primary process that works in the background, and we al...Jul 20, 2021·5 min read
akrsh24.hashnode.devWhy React need the "key" attribute?Did you ever encounter this warning while creating a React App? Do you know why a React app expects a "key" prop/attribute? It's due to the Reconciliation algorithm of React. As we know, when React re-renders, it compares the previous props with th...Apr 1, 2021·2 min read
akrsh24.hashnode.devReactJS With Redux.As one starts building his application in ReactJS, one needs to keep an eye on the complexity of application state management. As the application state tree grows with more nodes, the complexity to manage them also increases widely. So, we need a sta...Sep 28, 2020·12 min read
akrsh24.hashnode.devAnt Design: Implementing Pagination in ReactJS.For the last few months, I and my senior were working on a Web Application built in ReactJS and Ant design CSS Framework. We were representing our data in a catalogic/tiles way, and it was creating sort of an infinite scroll with each increasing data...May 16, 2020·3 min read