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.
DOM-based XSS in-depth

DOM-based XSS in-depth

1
Comments 1
6 min read
Props types in raect

Props types in raect

Comments
2 min read
JavaScript Template Literals Explained: A Beginner’s Guide to ES6+ Strings

JavaScript Template Literals Explained: A Beginner’s Guide to ES6+ Strings

1
Comments
3 min read
Building a PDF-to-Markdown Converter Using Cardinal API

Building a PDF-to-Markdown Converter Using Cardinal API

Comments 1
13 min read
Why Next.js Middleware is Having an Identity Crisis

Why Next.js Middleware is Having an Identity Crisis

5
Comments
2 min read
Middleware in Express.js – A Complete Guide

Middleware in Express.js – A Complete Guide

Comments
1 min read
5 Essential JavaScript PDF Libraries for Modern Developers

5 Essential JavaScript PDF Libraries for Modern Developers

Comments
6 min read
Understanding Promise vs Promise.all() in JavaScript

Understanding Promise vs Promise.all() in JavaScript

Comments
1 min read
Rust + WebAssembly Performance: JavaScript vs. wasm-bindgen vs. Raw WASM (with SIMD)

Rust + WebAssembly Performance: JavaScript vs. wasm-bindgen vs. Raw WASM (with SIMD)

2
Comments 2
5 min read
Understanding Callback Functions in JavaScript

Understanding Callback Functions in JavaScript

Comments
3 min read
Building a Realistic ETG Calculator: From BAC to ETG Detection Window (with JS & Python code)

Building a Realistic ETG Calculator: From BAC to ETG Detection Window (with JS & Python code)

Comments
5 min read
Unleashing the Power of JavaScript with Vue.js

Unleashing the Power of JavaScript with Vue.js

1
Comments
2 min read
Building Interoperable AI Agents: A2A Protocol + KaibanJS Integration

Building Interoperable AI Agents: A2A Protocol + KaibanJS Integration

Comments
6 min read
How to perform numeric comparisons on string fields with units in MongoDB/Mongoose?

How to perform numeric comparisons on string fields with units in MongoDB/Mongoose?

Comments
1 min read
Cara Membuat Plagiarism Checker (Bahasa Indonesia) — step-by-step (Postgres + Qdrant + sentence-transformers + Nuxt)

Cara Membuat Plagiarism Checker (Bahasa Indonesia) — step-by-step (Postgres + Qdrant + sentence-transformers + Nuxt)

1
Comments 1
6 min read
The Art and Purpose of Website Development: Building Beyond Code

The Art and Purpose of Website Development: Building Beyond Code

1
Comments
2 min read
Execution Context in JavaScript

Execution Context in JavaScript

Comments
2 min read
From Idea to Deployed App: AI Resume Generator Tool (Lovable Tutorial)

From Idea to Deployed App: AI Resume Generator Tool (Lovable Tutorial)

3
Comments
1 min read
The Secret Formula to Product Development in 2026

The Secret Formula to Product Development in 2026

25
Comments
3 min read
Shadcn ui - <DropdownMenu> inside <Dialogue>

Shadcn ui - <DropdownMenu> inside <Dialogue>

1
Comments
2 min read
Quick Debugging Techniques for Playwright Tests

Quick Debugging Techniques for Playwright Tests

Comments 1
2 min read
Learning JS in 30 Days - Day 5

Learning JS in 30 Days - Day 5

Comments
6 min read
Why I chose Lexical over Tiptap

Why I chose Lexical over Tiptap

Comments
2 min read
Quick To Spot API/System Slow

Quick To Spot API/System Slow

Comments
10 min read
Performance Tuning for Node.js APIs: Caching, Indexes & Async

Performance Tuning for Node.js APIs: Caching, Indexes & Async

Comments
4 min read
loading...