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.
From JSON to TypeScript: Five Ways to Stop Hand-Writing Interfaces

From JSON to TypeScript: Five Ways to Stop Hand-Writing Interfaces

1
Comments
8 min read
Why Autofixing Missing TypeScript Arguments Is Harder Than It Looks

Why Autofixing Missing TypeScript Arguments Is Harder Than It Looks

2
Comments 3
3 min read
🚀 I Built a NASA API Website – Cosmic Explorer

🚀 I Built a NASA API Website – Cosmic Explorer

2
Comments
1 min read
10 Free Browser Tools Every Developer Should Bookmark (No Install, No Account)

10 Free Browser Tools Every Developer Should Bookmark (No Install, No Account)

Comments
3 min read
What makes a good codebase?

What makes a good codebase?

Comments
3 min read
What is browser, DOM, Real DOM, Virtual DOM

What is browser, DOM, Real DOM, Virtual DOM

2
Comments
2 min read
Why Client-Side PDF Tools Beat Server Uploads (Privacy, Speed, and Cost)

Why Client-Side PDF Tools Beat Server Uploads (Privacy, Speed, and Cost)

Comments
7 min read
𝗛𝗼𝘄 𝗱𝗼 𝘆𝗼𝘂 𝗽𝗿𝗲𝘃𝗲𝗻𝘁 𝗨𝗜 𝗹𝗮𝗴 𝘄𝗵𝗲𝗻 𝗿𝗲𝗰𝗲𝗶𝘃𝗶𝗻𝗴 𝗼𝘃𝗲𝗿 𝟭𝟬𝟬 𝗪𝗲𝗯𝗦𝗼𝗰𝗸𝗲𝘁 𝗲𝘃𝗲𝗻𝘁𝘀 𝗽𝗲𝗿 𝘀𝗲𝗰𝗼𝗻𝗱?

𝗛𝗼𝘄 𝗱𝗼 𝘆𝗼𝘂 𝗽𝗿𝗲𝘃𝗲𝗻𝘁 𝗨𝗜 𝗹𝗮𝗴 𝘄𝗵𝗲𝗻 𝗿𝗲𝗰𝗲𝗶𝘃𝗶𝗻𝗴 𝗼𝘃𝗲𝗿 𝟭𝟬𝟬 𝗪𝗲𝗯𝗦𝗼𝗰𝗸𝗲𝘁 𝗲𝘃𝗲𝗻𝘁𝘀 𝗽𝗲𝗿 𝘀𝗲𝗰𝗼𝗻𝗱?

Comments
2 min read
Naming Things: When to Use camelCase, snake_case, kebab-case, and PascalCase

Naming Things: When to Use camelCase, snake_case, kebab-case, and PascalCase

Comments
6 min read
I Built a Contact Form API to Understand Express Request & Response Objects

I Built a Contact Form API to Understand Express Request & Response Objects

1
Comments
2 min read
How Your Canvas Fingerprint Gets You Caught (And Why Random Noise Makes It Worse)

How Your Canvas Fingerprint Gets You Caught (And Why Random Noise Makes It Worse)

Comments
5 min read
Know Your WebDev Math: Dynamic positioning with trigonometry

Know Your WebDev Math: Dynamic positioning with trigonometry

1
Comments
5 min read
I Made an Image Compressor That Never Sees Your Images (100% Client-Side)

I Made an Image Compressor That Never Sees Your Images (100% Client-Side)

1
Comments 1
1 min read
AI Agents Can Do a Lot. But Should They?

AI Agents Can Do a Lot. But Should They?

2
Comments
2 min read
"React, Vue, or Svelte: Which JavaScript Framework to Learn First in 2025 for a Future-Proof Career"

"React, Vue, or Svelte: Which JavaScript Framework to Learn First in 2025 for a Future-Proof Career"

Comments
3 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.