emmanuelumeh.hashnode.devUnderstanding Stack Memory and Heap Space in JavaIn the Java ecosystem, The JVM which stands for Java Virtual Machine is what enables java codes machine readable for interpretation. Now when it comes to the memory management, the JVM has two main memory storage, which are the stack and heap. The st...Mar 11, 2024·4 min read
emmanuelumeh.hashnode.devAutomating ETL Processes with Node.jsThe Extract, transfer and load(ETL) processes is the process of extracting, transforming and loading data from multiple source into a centralized container known as data warehouse. This data warehouse is what serve as the repository where all the exc...Jan 15, 2024·7 min read
emmanuelumeh.hashnode.devMastering DOM in JavaScriptThe Document Object Model is a crucial aspect of web development, providing a representation and structure of HTML and XML documents. Javascript, often regarded as the oracle of web development, serves as a toolkit for DOM manipulation, enabling the ...Dec 3, 2023·6 min read
emmanuelumeh.hashnode.devUnderstanding Stack and Queues in JavaScriptStacks and Queues are commonly used data structures for extensive computer science and software development which depict a clear horizon for efficient data management, algorithm design, and task scheduling. In this article, we will learn more about t...Nov 21, 2023·6 min read
emmanuelumeh.hashnode.devJavaScript Array Slice vs. Splice: Understanding the DifferencesJavaScript, often regarded as the oracle of web development, relies on arrays as a fundamental data structure for organizing and storing elements. It also employs helper methods, such as slice and splice, to access and modify arrays. In this article,...Nov 19, 2023·4 min read