DEV Community

JavaScript

Once relegated to the browser as one of the 3 core technologies of the web, JavaScript can now be found almost anywhere you find code. JavaScript developers move fast and push software development forward; they can be as opinionated as the frameworks they use, so let's keep it clean here and make it a place to learn from each other!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Dump the mouse

Dump the mouse

Comments
2 min read
6 Powerful JavaScript Data Visualization Techniques for Interactive Web Apps

6 Powerful JavaScript Data Visualization Techniques for Interactive Web Apps

Comments
8 min read
From Open Source to Building Apps: My Journey as a Developer

From Open Source to Building Apps: My Journey as a Developer

Comments 1
2 min read
Make Your Website Dark Mode Ready in 15 Minutes

Make Your Website Dark Mode Ready in 15 Minutes

Comments
4 min read
Mastering JavaScript: A Beginner's Guide with Coding Examples

Mastering JavaScript: A Beginner's Guide with Coding Examples

Comments
2 min read
Global Error Handling in Angular

Global Error Handling in Angular

Comments
2 min read
Daily JavaScript Challenge #JS-53: Reverse Words in a Sentence

Daily JavaScript Challenge #JS-53: Reverse Words in a Sentence

5
Comments
1 min read
Practice javascript via first principle thinking, not syntax memorization

Practice javascript via first principle thinking, not syntax memorization

Comments
1 min read
Decorator Pattern

Decorator Pattern

Comments
1 min read
Mastering Error Handling in JavaScript

Mastering Error Handling in JavaScript

Comments
3 min read
I made some vector similarity graphs of jobs and resumes in software

I made some vector similarity graphs of jobs and resumes in software

Comments
1 min read
Cypress Performance Plugin "cypress-performance": A Guide to automate the Web Performance Testing

Cypress Performance Plugin "cypress-performance": A Guide to automate the Web Performance Testing

Comments
4 min read
How to Estimate SaaS Product Development Costs

How to Estimate SaaS Product Development Costs

Comments
2 min read
LeetCode Challenge: 42. Trapping Rain Water - JavaScript Solution 🚀

LeetCode Challenge: 42. Trapping Rain Water - JavaScript Solution 🚀

5
Comments 1
2 min read
🔥 Blockchain is way More Than Just Crypto! Here's What's Really Cool Right Now

🔥 Blockchain is way More Than Just Crypto! Here's What's Really Cool Right Now

Comments
2 min read
How the new concepts of JSSugar and JS0 are able to slow down websites

How the new concepts of JSSugar and JS0 are able to slow down websites

Comments
3 min read
Unlock Angular's Full Potential With These 5 RxJS Operators

Unlock Angular's Full Potential With These 5 RxJS Operators

Comments
4 min read
Ng-News: 24/50: Ng-Be, Ng-Glühwein, Q&A Session

Ng-News: 24/50: Ng-Be, Ng-Glühwein, Q&A Session

1
Comments
2 min read
Prisma: Could not parse schema engine response

Prisma: Could not parse schema engine response

1
Comments
1 min read
Advanced JavaScript Patterns: Unlocking the Power of Mixins, Factories, and Services

Advanced JavaScript Patterns: Unlocking the Power of Mixins, Factories, and Services

Comments
2 min read
React Testing: Ensuring Quality and Reliability in Your React Applications

React Testing: Ensuring Quality and Reliability in Your React Applications

Comments
5 min read
Understanding the Role of Assertions in Selenium Testing

Understanding the Role of Assertions in Selenium Testing

Comments
3 min read
A modular Edge Side Includes component for JavaScript Compute

A modular Edge Side Includes component for JavaScript Compute

Comments
8 min read
Building a Custom Hook in React for Reusable Logic

Building a Custom Hook in React for Reusable Logic

1
Comments
3 min read
Introducing kinekt: a typescript-first web framework for building REST Apis

Introducing kinekt: a typescript-first web framework for building REST Apis

Comments
1 min read
Dive into Plasma Sphere Interaction! 00:10

Dive into Plasma Sphere Interaction!

1
Comments
1 min read
Fastly CLI on npm: now at your JavaScript fingertips

Fastly CLI on npm: now at your JavaScript fingertips

Comments
6 min read
Start your next Fastly Compute JavaScript application with npm init

Start your next Fastly Compute JavaScript application with npm init

Comments
4 min read
Decoding Open Source: Vocabulary I've Learned on My Outreachy Journey

Decoding Open Source: Vocabulary I've Learned on My Outreachy Journey

1
Comments
3 min read
Best way to store phone numbers in your app

Best way to store phone numbers in your app

1
Comments
4 min read
Node.js Backend Building a Scalable App: A Practical Guide to Project Structure

Node.js Backend Building a Scalable App: A Practical Guide to Project Structure

Comments
3 min read
To access terminal profile of VS Code and add commands to be run initially

To access terminal profile of VS Code and add commands to be run initially

Comments
1 min read
5 Advanced JavaScript Debugging Techniques to Boost Your Productivity

5 Advanced JavaScript Debugging Techniques to Boost Your Productivity

Comments
5 min read
How Fuzz Testing Saved A Software Company Millions?

How Fuzz Testing Saved A Software Company Millions?

Comments
9 min read
7 Powerful JavaScript Performance Optimization Techniques for Developers

7 Powerful JavaScript Performance Optimization Techniques for Developers

Comments
7 min read
CSS :has() Pseudo-Class: A Powerful Selector for Dynamic Styling

CSS :has() Pseudo-Class: A Powerful Selector for Dynamic Styling

Comments
3 min read
🌟 5 JavaScript Tricks Every Developer Should Know!

🌟 5 JavaScript Tricks Every Developer Should Know!

Comments
1 min read
Introduction: Why Choose Between Playwright and Cypress?

Introduction: Why Choose Between Playwright and Cypress?

Comments
4 min read
Mastering Cypress API Testing: A Comprehensive Guide with Examples

Mastering Cypress API Testing: A Comprehensive Guide with Examples

1
Comments
7 min read
Simplify Numbers with Aveta: A Handy JavaScript Library

Simplify Numbers with Aveta: A Handy JavaScript Library

1
Comments
2 min read
Top 5 Features of React v19 You Need to Know

Top 5 Features of React v19 You Need to Know

Comments
2 min read
Important Topics for Frontend Developers to Master in 2025

Important Topics for Frontend Developers to Master in 2025

27
Comments 7
3 min read
Creating a Synchronized Scrolling Two-Column Layout

Creating a Synchronized Scrolling Two-Column Layout

Comments
9 min read
Cypress run is a popular testing framework

Cypress run is a popular testing framework

Comments 1
4 min read
Use AI in Your Projects for Free

Use AI in Your Projects for Free

Comments
2 min read
{ my learnings through Error message “error:0308010C:digital envelope routines::unsupported” }

{ my learnings through Error message “error:0308010C:digital envelope routines::unsupported” }

1
Comments
2 min read
How to Use the HTML5 <dialog> Element

How to Use the HTML5 <dialog> Element

1
Comments
9 min read
Node.js as a normal script.js file

Node.js as a normal script.js file

Comments
1 min read
Understanding Worker Threads and Child Processes

Understanding Worker Threads and Child Processes

1
Comments 1
3 min read
Creating a Simple Full-Stack Application with React and Node.js

Creating a Simple Full-Stack Application with React and Node.js

Comments
3 min read
Weather App: Real-time Weather Data with C to F Conversion

Weather App: Real-time Weather Data with C to F Conversion

1
Comments
1 min read
Project: Build a Weather App Using JavaScript and a Weather API

Project: Build a Weather App Using JavaScript and a Weather API

Comments
3 min read
What is SwaggerHub?

What is SwaggerHub?

Comments
4 min read
Node (Firebase SDK) vs. Firebase (Direct API): Pros and Cons

Node (Firebase SDK) vs. Firebase (Direct API): Pros and Cons

Comments
2 min read
What’s New in React 19: Features and Updates You Need to Know

What’s New in React 19: Features and Updates You Need to Know

Comments
3 min read
Where is Java Used in Industry?

Where is Java Used in Industry?

Comments
3 min read
Apply CSS in Next.js with StayedCSS

Apply CSS in Next.js with StayedCSS

Comments
3 min read
Web Development in 2024: Trends, Tools, and Tips for Success

Web Development in 2024: Trends, Tools, and Tips for Success

Comments
2 min read
Mastering Concatenation in JavaScript

Mastering Concatenation in JavaScript

Comments
1 min read
Why ReactJS is Crucial for Contemporary Web Development

Why ReactJS is Crucial for Contemporary Web Development

Comments
2 min read
loading...