Exploring Node.js: How the Event Loop Determines Execution OrderIntroduction As a Node.js developer, understanding the event loop and execution order is crucial for writing efficient and bug-free applications. The event loop is the core mechanism that allows Node.js to perform non-blocking I/O operations despite ...Jan 8, 2025 · 4 min readrazmjo.hashnode.dev
Deep Dive: Why Node.js and Browser JavaScript Are Two Different Worlds Despite Sharing V8Introduction As a full stack engineer, I find it fascinating how JavaScript has transformed over the years. What started as a simple tool for making web pages interactive has now become a powerhouse that runs everything from complex web applications ...Jan 6, 2025 · 4 min readrazmjo.hashnode.dev
Machine Learning: Supervise Learning vs Unsupervised LearningIntroduction Machine learning (ML) is a fascinating field that allows machines to learn patterns from data and make predictions or decisions without being explicitly programmed. As a software engineer, understanding the core concepts of supervised le...Dec 29, 2024 · 4 min readrazmjo.hashnode.dev
Javascript: Best Practices for FunctionsIn this article, I am going to explain, how to write clean functions in javascript. what tools should you use to help you with following the best practices and consistency. What is ESLint According to Wikipedia ESLint is a static code analyses tool ...Nov 24, 2021 · 5 min readrazmjo.hashnode.dev
Deno - A modern runtime for Javascript and TypescriptIn the article I am going to cover. What is Deno? What is the benefit of Deno over Node.js? Should you use Deno instead of Node.js? What is Deno Deno is a runtime for Javascript and Typescript that is based on v8 javascript engine and the Rust Porg...Nov 21, 2021 · 4 min readrazmjo.hashnode.dev