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.
Interactive Premium To-Do List with Modern UI

Interactive Premium To-Do List with Modern UI

10
Comments
4 min read
6 Skills You Need To Read Tech Articles Like a Pro

6 Skills You Need To Read Tech Articles Like a Pro

1
Comments
5 min read
Methods to create Objects in JavaScript

Methods to create Objects in JavaScript

Comments
2 min read
Crafting a Premium Drag-and-Drop Task Manager with Intuitive Modals

Crafting a Premium Drag-and-Drop Task Manager with Intuitive Modals

9
Comments
3 min read
Exploring the Core of true value vs false value in JavaScript...

Exploring the Core of true value vs false value in JavaScript...

2
Comments
2 min read
40 Frontend Developer Interview Questions

40 Frontend Developer Interview Questions

55
Comments 10
11 min read
JavaScript Naming Conventions: A Guide for Variable and Function Naming

JavaScript Naming Conventions: A Guide for Variable and Function Naming

2
Comments
5 min read
How to Deploy a Next.js App on Windows Server 2022 with IIS: A Step-by-Step Guide

How to Deploy a Next.js App on Windows Server 2022 with IIS: A Step-by-Step Guide

4
Comments
1 min read
I didn't know you could use sibling parameters as default values in functions.

I didn't know you could use sibling parameters as default values in functions.

Comments
3 min read
Why I Created a Dependency Graph: For Web Developers who Want to Write Efficient Code

Why I Created a Dependency Graph: For Web Developers who Want to Write Efficient Code

4
Comments
3 min read
Top 5 Game-Changing JavaScript Features in ECMAScript 2024: Boost Your Code Like Never Before!

Top 5 Game-Changing JavaScript Features in ECMAScript 2024: Boost Your Code Like Never Before!

Comments
2 min read
Code Call v0.1.0 (Beta) Release Notes

Code Call v0.1.0 (Beta) Release Notes

Comments
2 min read
🔥 Why TypeScript is the Go-To Language for Modern Web Development 🔥

🔥 Why TypeScript is the Go-To Language for Modern Web Development 🔥

1
Comments
2 min read
Designing a Developer Toolchain for a Frontend Library

Designing a Developer Toolchain for a Frontend Library

1
Comments
5 min read
I received JavaScript Hero of Community Award 🎉

I received JavaScript Hero of Community Award 🎉

31
Comments 11
2 min read
[Personal Website] How to Integrate Notion Database in Next

[Personal Website] How to Integrate Notion Database in Next

Comments
7 min read
Guru Nanak dev ji Jayanti special animation using html css and javascript code

Guru Nanak dev ji Jayanti special animation using html css and javascript code

6
Comments
2 min read
Building a Smart Editor: Automatically Detect URLs and Convert Them to Hyperlinks

Building a Smart Editor: Automatically Detect URLs and Convert Them to Hyperlinks

1
Comments
5 min read
How large number of request handled with load Balancer

How large number of request handled with load Balancer

1
Comments
3 min read
Enclave Games Monthly Report: September 2024

Enclave Games Monthly Report: September 2024

2
Comments
3 min read
Sanity CMS - All About It

Sanity CMS - All About It

Comments
4 min read
Cracking the Coding Interview: Part 4 – The Fast and Slow Pointer Technique

Cracking the Coding Interview: Part 4 – The Fast and Slow Pointer Technique

Comments
5 min read
Understanding Variable Access in JavaScript: Scope, Hoisting, and Closures

Understanding Variable Access in JavaScript: Scope, Hoisting, and Closures

10
Comments
2 min read
Understanding Nested Objects in JavaScript

Understanding Nested Objects in JavaScript

Comments
5 min read
Understanding Scoping in JavaScript

Understanding Scoping in JavaScript

2
Comments 2
1 min read
🔴Managing Cron Jobs with NestJS: Solving Multi-Instance Issues and Locking Mechanisms

🔴Managing Cron Jobs with NestJS: Solving Multi-Instance Issues and Locking Mechanisms

9
Comments
5 min read
Why I created a new UUID package for Node.js

Why I created a new UUID package for Node.js

9
Comments
2 min read
MtTreeView

MtTreeView

2
Comments
1 min read
Interface vs Type in TypeScript

Interface vs Type in TypeScript

4
Comments
2 min read
[Personal Website] How to Use Notion as a Database for Full-Stack Development

[Personal Website] How to Use Notion as a Database for Full-Stack Development

Comments
2 min read
Forestry: The Best State System for React and (not React)

Forestry: The Best State System for React and (not React)

Comments
7 min read
JavaScript String Manipulation: How to Use Split, Reverse, and Join

JavaScript String Manipulation: How to Use Split, Reverse, and Join

Comments
3 min read
Learn how to build AI assisted blog from scratch

Learn how to build AI assisted blog from scratch

1
Comments
1 min read
Image Reveal Animation with HTML, CSS, and GSAP

Image Reveal Animation with HTML, CSS, and GSAP

7
Comments
3 min read
✨ From Contributor to Core Project Maintainer: My Open Source Journey ✨

✨ From Contributor to Core Project Maintainer: My Open Source Journey ✨

1
Comments
2 min read
JavaScript Shared Memory

JavaScript Shared Memory

21
Comments
1 min read
The Bad Sides of JavaScript

The Bad Sides of JavaScript

19
Comments 5
4 min read
buildDesignSystem fn in Tailwind CSS source code.

buildDesignSystem fn in Tailwind CSS source code.

Comments
2 min read
I have localized the best short-linking platform in the world

I have localized the best short-linking platform in the world

200
Comments 16
10 min read
17 Must-know React Projects for Developers 👩‍💻 🔥

17 Must-know React Projects for Developers 👩‍💻 🔥

493
Comments 52
21 min read
Python vs. Java: Which Language is Better?

Python vs. Java: Which Language is Better?

2
Comments
5 min read
How GameFi Educates

How GameFi Educates

16
Comments
2 min read
fetch() & XMLHttp errors to avoid

fetch() & XMLHttp errors to avoid

6
Comments
2 min read
The Hidden Costs of AI: Understanding Prompt Caching and When to Use It 🧠💸

The Hidden Costs of AI: Understanding Prompt Caching and When to Use It 🧠💸

Comments
3 min read
Transform UI Screenshots into HTML & CSS with Qwen Coder and Qwen VL

Transform UI Screenshots into HTML & CSS with Qwen Coder and Qwen VL

2
Comments
4 min read
Why Frontend Development is a Great Way to Start Programming in 2024/2025

Why Frontend Development is a Great Way to Start Programming in 2024/2025

21
Comments 3
4 min read
How to Create PDFs in React from JSON Data with jsPDF

How to Create PDFs in React from JSON Data with jsPDF

7
Comments
4 min read
Demystifying JavaScript: Understanding Execution Contexts, Hoisting, and Type Conversion

Demystifying JavaScript: Understanding Execution Contexts, Hoisting, and Type Conversion

Comments
3 min read
Mastering Recursive Types in TypeScript: Handling Depth Limitations Gracefully

Mastering Recursive Types in TypeScript: Handling Depth Limitations Gracefully

9
Comments
4 min read
Predicting House Prices with XGBoost in Node.js

Predicting House Prices with XGBoost in Node.js

12
Comments
4 min read
10 Common Mistakes to Avoid When Developing with React Native

10 Common Mistakes to Avoid When Developing with React Native

Comments
3 min read
Putting an End to Delays: Implementing Advanced and Secure Caching for High-Demand Systems

Putting an End to Delays: Implementing Advanced and Secure Caching for High-Demand Systems

9
Comments
4 min read
A Comprehensive Guide to Load Testing in Software Development

A Comprehensive Guide to Load Testing in Software Development

8
Comments
5 min read
🔥HMPL — best alternative to HTMX

🔥HMPL — best alternative to HTMX

6
Comments
6 min read
Test Data Generation: An Essential Guide

Test Data Generation: An Essential Guide

Comments
4 min read
JavaScript Is Broken!

JavaScript Is Broken!

Comments
1 min read
How to Delete a Remote Git Branch

How to Delete a Remote Git Branch

3
Comments
3 min read
React Basics~useRef/ video playing

React Basics~useRef/ video playing

Comments
1 min read
TypeScript vs JavaScript: An In-Depth Comparison for Modern Web Development

TypeScript vs JavaScript: An In-Depth Comparison for Modern Web Development

5
Comments
5 min read
What is Beta Testing? A Comprehensive Guide

What is Beta Testing? A Comprehensive Guide

Comments
4 min read
loading...