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.
Implement Kafka and Node.js in Microservice Architecture

Implement Kafka and Node.js in Microservice Architecture

Comments
5 min read
Building and Optimizing a Notification System and Infrastructure

Building and Optimizing a Notification System and Infrastructure

1
Comments
5 min read
Mapping the Sky: GPS Receiver Animation

Mapping the Sky: GPS Receiver Animation

Comments
3 min read
Let's understand the differences: href="", href="#", and href="javascript:void(0)"

Let's understand the differences: href="", href="#", and href="javascript:void(0)"

Comments
1 min read
Integration of ScheduleJS with Selligent CRM for a Leading Beauty Brand

Integration of ScheduleJS with Selligent CRM for a Leading Beauty Brand

11
Comments
3 min read
Coding Bootcamp Chronicles: Week 3 The PHASE 1 TEST

Coding Bootcamp Chronicles: Week 3 The PHASE 1 TEST

Comments
1 min read
TS function overloading - real world example

TS function overloading - real world example

1
Comments
2 min read
Node.js v20: .env files, import modules, and Permission Model

Node.js v20: .env files, import modules, and Permission Model

2
Comments
3 min read
How I used js to dynamically create and delete pods in kubernetes

How I used js to dynamically create and delete pods in kubernetes

Comments
2 min read
@ts-stack/multer simplifies uploading files to a Node.js-based backend

@ts-stack/multer simplifies uploading files to a Node.js-based backend

5
Comments
3 min read
SFU vs MCU vs P2P: WebRTC Architectures Explained

SFU vs MCU vs P2P: WebRTC Architectures Explained

5
Comments
9 min read
JavaScript Frameworks: Evolution, Current Trends, and Future Directions

JavaScript Frameworks: Evolution, Current Trends, and Future Directions

6
Comments 1
8 min read
Pocketbase pb_hooks - checking user authentication

Pocketbase pb_hooks - checking user authentication

Comments
1 min read
Understanding The useRef React Hook 🔥

Understanding The useRef React Hook 🔥

3
Comments
2 min read
Cryptojs vs. Bcryptjs: Which password hashing method should you trust?

Cryptojs vs. Bcryptjs: Which password hashing method should you trust?

1
Comments
2 min read
Type ✔ Vs Interface ❌: Why you should chose type over interface in typescript.

Type ✔ Vs Interface ❌: Why you should chose type over interface in typescript.

5
Comments 4
3 min read
Generating UUID in Javascript: A Step-by-Step Guide

Generating UUID in Javascript: A Step-by-Step Guide

2
Comments
3 min read
Typescript Coding Chronicles: Reverse Vowels of a String

Typescript Coding Chronicles: Reverse Vowels of a String

Comments
3 min read
Understanding the Unary Plus Operator (+) in JavaScript

Understanding the Unary Plus Operator (+) in JavaScript

Comments
2 min read
Typescript Coding Chronicles: Can Place Flowers

Typescript Coding Chronicles: Can Place Flowers

Comments
4 min read
Typescript Coding Chronicles: Kids With the Greatest Number of Candies

Typescript Coding Chronicles: Kids With the Greatest Number of Candies

Comments
4 min read
Top 10 Advanced JavaScript Concepts for Seasoned Developers 🚀

Top 10 Advanced JavaScript Concepts for Seasoned Developers 🚀

3
Comments
6 min read
How to reduce javascript file size on client?

How to reduce javascript file size on client?

Comments
3 min read
How to let ChatGPT call functions in your app

How to let ChatGPT call functions in your app

227
Comments 20
7 min read
Mongoose Documentation

Mongoose Documentation

Comments
1 min read
Typescript Coding Chronicles: Greatest Common Divisor of Strings

Typescript Coding Chronicles: Greatest Common Divisor of Strings

Comments
4 min read
Array.slice vs. Array.splice: Clearing Up the Confusion

Array.slice vs. Array.splice: Clearing Up the Confusion

5
Comments
2 min read
How to Build Your Own React Hooks: A Step-by-Step Guide

How to Build Your Own React Hooks: A Step-by-Step Guide

2
Comments 1
13 min read
Exploring the Capabilities of Python in Blockchain Development

Exploring the Capabilities of Python in Blockchain Development

Comments
3 min read
SQL to React Components in seconds

SQL to React Components in seconds

2
Comments
2 min read
Beginner’s Guide to Freelancing

Beginner’s Guide to Freelancing

489
Comments 78
7 min read
To build web applications using Python3

To build web applications using Python3

1
Comments
1 min read
JavaScript Nested Accordion - Tailwindcss

JavaScript Nested Accordion - Tailwindcss

1
Comments
1 min read
Building a Node.js Wrapper for Reddit API: A Step-by-Step Guide

Building a Node.js Wrapper for Reddit API: A Step-by-Step Guide

6
Comments
3 min read
Scheduling Derivations in Reactivity

Scheduling Derivations in Reactivity

50
Comments 6
10 min read
10 Tips for Optimizing Web Development Projects

10 Tips for Optimizing Web Development Projects

Comments
2 min read
Long Story Ahead. Please read and give advice.

Long Story Ahead. Please read and give advice.

3
Comments 4
2 min read
Level Up Your JavaScript: The Power of Higher-Order Functions

Level Up Your JavaScript: The Power of Higher-Order Functions

Comments
2 min read
JS Variables, Operators, Data Types

JS Variables, Operators, Data Types

Comments
3 min read
How to pass values from PHP to JavaScript using Laravel Vite

How to pass values from PHP to JavaScript using Laravel Vite

Comments
2 min read
Stay ahead in web development: latest news, tools, and insights #43

Stay ahead in web development: latest news, tools, and insights #43

Comments
11 min read
How to add shadcn to existing project

How to add shadcn to existing project

14
Comments
4 min read
WebsitesforDays | 7/10

WebsitesforDays | 7/10

1
Comments 2
1 min read
How to Create Accessible Charts in React: A Guide to Inclusive Data Visualisation

How to Create Accessible Charts in React: A Guide to Inclusive Data Visualisation

6
Comments 1
6 min read
ESLint adoption guide: Overview, examples, and alternatives

ESLint adoption guide: Overview, examples, and alternatives

7
Comments
25 min read
How To Deal With Side Effects

How To Deal With Side Effects

Comments
5 min read
Day 38 / 100 Days of Code: Progress on the Full-Stack Engineer Path

Day 38 / 100 Days of Code: Progress on the Full-Stack Engineer Path

1
Comments 4
1 min read
After Reviewing 500+ React Components, Here’s What I Have Learned

After Reviewing 500+ React Components, Here’s What I Have Learned

18
Comments 2
3 min read
Join Me on YouTube for More Tech Content!

Join Me on YouTube for More Tech Content!

1
Comments
1 min read
6 JavaScript features to improve your productivity

6 JavaScript features to improve your productivity

5
Comments 2
1 min read
Lucky Numbers in a Matrix

Lucky Numbers in a Matrix

3
Comments
1 min read
Juggling a Developer Job, Part-Time SaaS and Conference Speaking

Juggling a Developer Job, Part-Time SaaS and Conference Speaking

1
Comments 2
3 min read
Achieving Dependency Injection in Node.js with InversifyJS

Achieving Dependency Injection in Node.js with InversifyJS

5
Comments
1 min read
GitHub like Contribution HeatMap in JS

GitHub like Contribution HeatMap in JS

1
Comments
2 min read
React 19 - Server Actions

React 19 - Server Actions

1
Comments
8 min read
How to Dockerize a Next.js Application

How to Dockerize a Next.js Application

37
Comments 24
2 min read
Simple Tree & Binary Search Tree Data Structure Using Javascript

Simple Tree & Binary Search Tree Data Structure Using Javascript

5
Comments
3 min read
How To Add Google Tag Manager Code in a React Website

How To Add Google Tag Manager Code in a React Website

7
Comments
2 min read
Boosting Your Next.js App with SEO: Implementing Static & Dynamic Metadata

Boosting Your Next.js App with SEO: Implementing Static & Dynamic Metadata

1
Comments
4 min read
Building a BMI Calculator Website

Building a BMI Calculator Website

4
Comments
4 min read
loading...