How React Virtual DOM works under the hoodWhat problem does the virtual DOM solves? To understand the use of react, we first how native browsers like firefox, chrome etc. render raw HTML,CSS and JavaScript. Browser renders them using the foll1May 8 · 7 min readkossblogs.hashnode.dev
Build a Complete CI/CD Pipeline with Jenkins, Argo CD, and KubernetesPre-requisites Minikube installed Docker Installed Git installed and GitHub account Nexus Repository Installed Jenkins Install Basic knowledge of Kubernetes | Note: For Windows users, have WSL and Ubuntu installed for the Nexus repository Wat...1Sep 29, 2025 · 8 min readkossblogs.hashnode.dev
Advanced JS ConceptsLexical Scoping and Closure Consider the code: function a() { let c=10 return function b(){ console.log(c) } } const func=a() func() // 10 a() creates a local variable called c and a function called b(). The b() function is an in...1Mar 8, 2025 · 14 min readkossblogs.hashnode.dev
Modern JavaScript (ES6+) Features You Should KnowJavaScript has evolved significantly over the years, with ES6 (ECMAScript 2015) introducing major improvements that make the language more powerful and readable. Since then, newer versions have continued to add enhancements, making JavaScript more ef...1Feb 28, 2025 · 6 min readkossblogs.hashnode.dev
Asynchronous JavaScript: Handling Time-Sensitive CodeJavaScript is single-threaded, meaning it executes one task at a time. However, many real-world applications require handling time-sensitive operations like fetching data, processing user inputs, and managing UI updates without blocking the execution...1Feb 27, 2025 · 7 min readkossblogs.hashnode.dev