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.
How TypeScript Type Predicates Enhance Code Safety

How TypeScript Type Predicates Enhance Code Safety

6
Comments 6
3 min read
How to Install MongoDB Locally on a MacBook

How to Install MongoDB Locally on a MacBook

6
Comments
3 min read
Vue 3: Extending entire CSS/SCSS files to the children of a scoped parent component using :deep()

Vue 3: Extending entire CSS/SCSS files to the children of a scoped parent component using :deep()

1
Comments 1
1 min read
Getting Started Task Scheduling and Cron Jobs in Node.js with MongoDB

Getting Started Task Scheduling and Cron Jobs in Node.js with MongoDB

Comments
2 min read
Enhance Your Coding Environment: Making Visual Studio Code Background Translucent

Enhance Your Coding Environment: Making Visual Studio Code Background Translucent

1
Comments
1 min read
Frontend Interview Preparation

Frontend Interview Preparation

Comments
2 min read
How to Optimize Images in Angular Using ngOptimizedImage Directive

How to Optimize Images in Angular Using ngOptimizedImage Directive

Comments
6 min read
Upload multiple images to Cloudinary using React

Upload multiple images to Cloudinary using React

Comments
2 min read
Reactotron: debugging tool for React & React Native

Reactotron: debugging tool for React & React Native

Comments
3 min read
Latest Newsletter: Black Death (Issue #164)

Latest Newsletter: Black Death (Issue #164)

Comments
1 min read
How to create an interactive testimonial with Astrojs, Tailwind CSS and JavaScript

How to create an interactive testimonial with Astrojs, Tailwind CSS and JavaScript

Comments
4 min read
Why Should We Use React For the Front-End?

Why Should We Use React For the Front-End?

1
Comments 1
5 min read
Master React Optimization Technique

Master React Optimization Technique

1
Comments
3 min read
Multi AI Agent Systems using OpenAI's new GPT-4o Model

Multi AI Agent Systems using OpenAI's new GPT-4o Model

Comments
5 min read
Simplifying Web Forms with the FormData Web API

Simplifying Web Forms with the FormData Web API

3
Comments
4 min read
Code Smell 252 - NullCustomer

Code Smell 252 - NullCustomer

Comments
2 min read
How to Determine if an Integer is a Palindrome on LeetCode

How to Determine if an Integer is a Palindrome on LeetCode

Comments
2 min read
Crafting Tasnim: A Journey of Creation, Challenges, and Future Goals

Crafting Tasnim: A Journey of Creation, Challenges, and Future Goals

Comments
3 min read
Lazy loading components in ReactJS

Lazy loading components in ReactJS

Comments
1 min read
Testing Asynchronous Code in Node.js

Testing Asynchronous Code in Node.js

Comments
4 min read
API open-source para enviar mensagens no Whatsapp

API open-source para enviar mensagens no Whatsapp

Comments
1 min read
React 19 Overview and New Features

React 19 Overview and New Features

1
Comments
3 min read
Build Beautiful Chart from Any JSON Object

Build Beautiful Chart from Any JSON Object

Comments
1 min read
LeetCode Meditations — Chapter 9: Backtracking

LeetCode Meditations — Chapter 9: Backtracking

Comments
5 min read
How to load HTML from the server and paste it into the page?

How to load HTML from the server and paste it into the page?

Comments
1 min read
TCP vs UDP with Node.js Examples

TCP vs UDP with Node.js Examples

Comments
6 min read
How to adapt my arrow to my slider?

How to adapt my arrow to my slider?

Comments 2
1 min read
Bun: The New Kid on the Block - Can This Speedy Upstart Really Replace Node.js?

Bun: The New Kid on the Block - Can This Speedy Upstart Really Replace Node.js?

Comments
2 min read
Understanding React Server Components

Understanding React Server Components

2
Comments
3 min read
New View Types For Data Representation: List, Card, and Calendar

New View Types For Data Representation: List, Card, and Calendar

Comments
3 min read
Enhance Login Page Design For Flatlogic Applications

Enhance Login Page Design For Flatlogic Applications

Comments
1 min read
Create JavaScript Discord bot to alert Twitch live streams

Create JavaScript Discord bot to alert Twitch live streams

Comments
3 min read
How to create a sidebar navigation with Astro, Tailwind CSS and JavaScript

How to create a sidebar navigation with Astro, Tailwind CSS and JavaScript

Comments
4 min read
Screenshots optimization on OpenAI tokens

Screenshots optimization on OpenAI tokens

Comments
4 min read
Date Formatting: Carbon, date-fns, and Vanilla JS

Date Formatting: Carbon, date-fns, and Vanilla JS

Comments
4 min read
Mastering Error Messages: A Junior Developer's Journey to Decoding Console Errors

Mastering Error Messages: A Junior Developer's Journey to Decoding Console Errors

Comments
3 min read
How to Set Up Your Development Environment for Solidity

How to Set Up Your Development Environment for Solidity

Comments
3 min read
Exploring JSR for JavaScript Module Management

Exploring JSR for JavaScript Module Management

1
Comments
8 min read
If you want to become a front-end dev...

If you want to become a front-end dev...

Comments
1 min read
Testing Next.js Router with Jest and React Testing Library

Testing Next.js Router with Jest and React Testing Library

Comments
2 min read
Understanding Node.js: A Comprehensive Guide

Understanding Node.js: A Comprehensive Guide

Comments
1 min read
Avoid iterators/generators in Javascript

Avoid iterators/generators in Javascript

1
Comments
3 min read
New in ngx-errors 4.0

New in ngx-errors 4.0

Comments
2 min read
How I fixed this Next.js error: Refused to load the script because it violate Content Security Policy directive

How I fixed this Next.js error: Refused to load the script because it violate Content Security Policy directive

Comments
4 min read
Explicit Resource Management in JS: The using Keyword

Explicit Resource Management in JS: The using Keyword

1
Comments
3 min read
Into the future with OP Guild

Into the future with OP Guild

1
Comments
3 min read
Chapter 1: Boring SVG Manipulation

Chapter 1: Boring SVG Manipulation

Comments
11 min read
You Won't Believe How Easy It Is to Host Your Flutter App on Firebase for Free! ✨ 01:00

You Won't Believe How Easy It Is to Host Your Flutter App on Firebase for Free! ✨

10
Comments
1 min read
Handle Clerk Authentication for back-end in TRPC + Next.js

Handle Clerk Authentication for back-end in TRPC + Next.js

2
Comments
11 min read
Flowchart editor dgrm.net / ChatGPT plugin for diagramming

Flowchart editor dgrm.net / ChatGPT plugin for diagramming

Comments
1 min read
Using Digital Ocean Spaces as Strapi Storage

Using Digital Ocean Spaces as Strapi Storage

Comments
3 min read
Lazy loading images using JS & ReactJS

Lazy loading images using JS & ReactJS

Comments
3 min read
Processing Foundation 2024 Software Development Grant (pr05): 'New Beginnings' Open Call

Processing Foundation 2024 Software Development Grant (pr05): 'New Beginnings' Open Call

Comments
2 min read
Web Parcel Management: Scan 1D Barcodes and Recognize Surrounding Text in Any Orientation

Web Parcel Management: Scan 1D Barcodes and Recognize Surrounding Text in Any Orientation

Comments
6 min read
Understanding Conditional Statements in JavaScript

Understanding Conditional Statements in JavaScript

6
Comments
6 min read
Write clean code in JavaScript with this! 👇

Write clean code in JavaScript with this! 👇

Comments
1 min read
How to activate open source communities

How to activate open source communities

Comments 1
1 min read
🚀 Exciting News for IntelliJ IDEA Users: Git Integration Unveiled! 🚀

🚀 Exciting News for IntelliJ IDEA Users: Git Integration Unveiled! 🚀

1
Comments 1
1 min read
Master Web Components: Create and Host Your Own

Master Web Components: Create and Host Your Own

Comments
5 min read
Testing Next.js Applications with React Testing Library

Testing Next.js Applications with React Testing Library

1
Comments
2 min read
loading...