Manoj Swami

Manoj Swami @manojspace

About: Senior Software Engineer

Location:
Gurgaon, India
Joined:
Jul 6, 2021

Manoj Swami
articles - 46 total

JavaScript Maps vs Objects: 30 Essential Questions Every Developer Should Know

JavaScript Maps are powerful data structures that often go underutilized by developers. Unlike...

Learn More 1 1Jul 25

How to Fix Logitech MX Master 3S Mouse Lag on Mac: Simple Terminal Command Solution

If you’re using a Logitech MX Master 3S mouse with a MacBook M1 and suddenly experience lag or...

Learn More 1 0Jun 9

MySQL Events: Automate Database Tasks with Scheduled Jobs

MySQL Events are like scheduled tasks that run automatically at specific times or intervals. Think of...

Learn More 0 0Jun 7

How to Fix the ‘Cannot Lock Ref’ Git Error

Have you ever encountered this cryptic Git error message while trying to pull the latest...

Learn More 3 1May 8

JavaScript (ES6+) Array Functions with Examples

Below is a detailed, up-to-date list of all standard JavaScript array methods and properties...

Learn More 2 1May 1

Git Push Failing? Fix ‘pack-objects Died of Signal 9’ with These Proven Solutions

Have you ever tried pushing your code to GitHub and encountered a frustrating error message like...

Learn More 0 0Apr 22

How to Clean Up Git Branches: Scripts to Delete Old, Inactive, and Unused Branches

As software development projects grow, so does the number of Git branches. Before long, your...

Learn More 7 1Apr 11

MacOS - Solving ZSH compinit's "Insecure Files" Warning

When using ZSH as your shell, you may occasionally encounter this frustrating warning: zsh...

Learn More 7 1Mar 25

Managing PM2 Logs: Preventing Performance Issues in Node.js Applications

If you're running Node.js applications in production, you've probably encountered PM2, the popular...

Learn More 0 0Feb 28

MySQL ONLY_FULL_GROUP_BY Error: Easy Fixes and Best Practices

Have you ever seen this MySQL error and felt confused? Expression #1 of SELECT list is not in...

Learn More 0 0Jan 14

Understanding React 19 New Hooks

React 19 introduces several powerful new hooks that revolutionize how we handle forms and manage...

Learn More 4 0Jan 7

React 19 Automatic Optimization: Goodbye memo, useMemo, and useCallback?

React 19 brings significant improvements to performance optimization, particularly in how it handles...

Learn More 4 1Jan 7

Creating a Modern React App: Vite + TypeScript + ESLint + Tailwind + shadcn/ui and Zustand

In this guide, we'll walk through the process of setting up a React application with the latest...

Learn More 45 5Jan 1

React 19 vs React 18: Performance Improvements and Migration Guide

React 19 has been officially released, bringing significant performance enhancements and new features...

Learn More 28 2Dec 31 '24

Triggers in MySQL: Benefits and Drawbacks

MySQL triggers are powerful database objects that automatically execute when specific events occur on...

Learn More 12 1Dec 30 '24

Real-time Log Streaming with Node.js and React using Server-Sent Events (SSE)

In this guide, I'll show you how to create a real-time log streaming system using Server-Sent Events...

Learn More 17 1Dec 26 '24

How to Fix 'WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED' SSH Error in Cloud Environments

In the world of cloud computing, connecting to remote instances via SSH is a daily task for many...

Learn More 1 0Oct 4 '24

How to Set Up MySQL to Autostart on macOS: A Step-by-Step Guide for Developers

As developers, we often find ourselves working with MySQL databases on our local machines. While...

Learn More 1 0Sep 28 '24

Adding a Serial ID to MySQL Tables Based on Creation Date: A Step-by-Step Guide

As databases grow and evolve, we often find ourselves needing to add new columns or modify existing...

Learn More 1 0Sep 23 '24

MySQL User Permissions: A Practical Guide

In the world of database management, controlling user access is crucial for maintaining data...

Learn More 2 0Sep 20 '24

Mastering Array Operations in JavaScript: A Comprehensive Guide for Developer Interviews

Introduction Arrays are fundamental data structures in computer science and are frequently...

Learn More 1 0Sep 17 '24

Mastering Array Manipulation in DSA using JavaScript: From Basics to Advanced

Mastering Array Manipulation in JavaScript for DSA Arrays are fundamental data structures...

Learn More 15 2Sep 6 '24

Array Searching in DSA using JavaScript: From Basics to Advanced

Array searching is a fundamental concept in Data Structures and Algorithms (DSA). This blog post will...

Learn More 0 0Sep 4 '24

Array Insertion in DSA using JavaScript: From Basics to Advanced

Arrays are fundamental data structures in computer science, and understanding how to manipulate them...

Learn More 8 0Sep 3 '24

Array Traversal in DSA using JavaScript: From Basics to Advanced Techniques

Array traversal is a fundamental concept in Data Structures and Algorithms (DSA) that every developer...

Learn More 11 2Sep 2 '24

Tailwind CSS vs. Traditional CSS in a React app: Pros, Cons, and Best Use Cases

In the ever-evolving world of web development, choosing the right styling approach for your React...

Learn More 8 0Sep 2 '24

45-Day Data Structures and Algorithms Roadmap (2 hours/day) using JavaScript

Week 1-2: Arrays and Strings Days 1-4: Arrays Topics: Traversal, insertion, deletion,...

Learn More 18 2Sep 1 '24

React 18 vs React 19 (RC): Key Differences and Migration Tips with Examples

React, the popular JavaScript library for building user interfaces, continues to evolve with each new...

Learn More 74 2Sep 1 '24

Migrating from Create React App to Vite: A Step-by-Step Guide

As React developers, we're always looking for ways to improve our development experience and...

Learn More 39 0Sep 1 '24

Automating MySQL Backups to AWS S3 on Ubuntu Instance: A Step-by-Step Guide

In today's data-driven world, regular database backups are crucial for any business. In this guide,...

Learn More 4 0Aug 31 '24