
I Spent 40 Hours Writing Tests That Broke in 2 Weeks — A Confession Story
TL;DR Some stories are worth sharing, even if they start with humongous setbacks! Here...
Browse the latest writing surfaced through DevArt.

TL;DR Some stories are worth sharing, even if they start with humongous setbacks! Here...

What is a WeakMap? A WeakMap is like a regular Map, but with one juicy twist: Its keys...

Promise Chain vs. No-Chain A promise chain is formed when we append multiple promise...

In JavaScript DOM, both innerText and textContent seem to give you the text inside an HTML element....

What is Abstraction? Abstraction is an Object-Oriented Programming (OOP) principle that...

Ever wondered how JavaScript knows when to run your .then() block? Or why your console.log("done")...

JavaScript array methods offer plenty to web developers already. The methods like map(), reduce(),...

Authentication and Authorization are the implicit needs for any user-facing application. Using...

Indeed we love discussing technical matters and are encouraged to share our tech knowledge, but this...

Uploading and previewing images are fundamental requirements in any modern user-centric application....

Git Stash is an extremely useful tool for developers. Learn the usage of the git stash commands to...

Next.js App Router has brought many improvements over its predecessor, Page Router. One of the...

Padding a string means filling up a string with another character sequence or string. For example,...

JavaScript Date object provides many helpful methods for dealing with date and time. The list is so...

Developers learn better when they build or create something out of their learnings. We need to put...

Next.js is a React-based framework for building performant, optimized, and scalable full-stack...

React 18 has changed how developers design and write ReactJS code. Including the Concurrency model...

First, let me introduce myself and tell you my background story. I'm a developer with industry...

JavaScript is everywhere! It's the web browser's language and helps you create web, mobile, and...

Hey There 👋 ReactPlay presents an exciting event #2PlaysAMonth for ReactJS/Web Developers to learn,...

Prologue Writing about the Dev Retro 2022 will be a bit off track if I do not discuss the...

Do you take notes? Note-taking is a great habit we build in school and grow in college,...

JavaScript Web APIs are powerful. It provides tons of utility in the form of APIs and methods for web...

What is HACKTOBERFEST? Hacktoberfest is a yearly festival celebrating Open Source. It's...

The ReactPlay community has been focused on encouraging everyone to learn, build and share React...

Most web applications deal with data stored in a persistent data store. These web applications need...

Developers are lifelong learners. We create, learn, gain experience, and continue creating something...

A scrollbar is helpful and evident when a web page's content overflows beyond the visible areas. The...

If I tell you React(aka ReactJS) is one of the leading user interface technology(ok, library) in web...

What is JSON? JSON, also known as JavaScript Object Notation, is a text-based data...