Manoj Swami

Manoj Swami @manojspace

About: Senior Software Engineer

Location:
Gurgaon, India
Joined:
Jul 6, 2021

Manoj Swami
articles - 42 total

JavaScript (ES6+) Array Functions with Examples

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

Learn More 1 0May 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 5 0Apr 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 0 0Mar 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 37 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 22 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 7 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 13 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 0 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 9 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 6 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 10 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 7 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 17 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 61 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 37 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

10 Must-Know JavaScript ES15 (2024) Features for Modern Development

JavaScript continues to evolve, and with the release of ECMAScript 2024 (ES15), developers have...

Learn More 8 0Aug 30 '24

Node.js - JavaScript Heap Out of Memory: Resolving PM2 Memory Issues

As developers working with Node.js, we often encounter challenges that push the boundaries of our...

Learn More 14 0Aug 29 '24

Setting Up PM2 for Multi-User Access on Ubuntu Instance

Managing Node.js applications on a production server often requires a process manager to ensure your...

Learn More 8 0Aug 27 '24

Troubleshooting Nginx Permission Issues for Stripe Domain Verification

Setting up Stripe's Apple Pay integration involves verifying your domain by serving a specific file...

Learn More 0 0Aug 26 '24