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.
Deep Dive into NextAuth.js: A Powerful and Flexible Authentication Solution

Deep Dive into NextAuth.js: A Powerful and Flexible Authentication Solution

5
Comments
7 min read
✨"Day 1 with Anime.js — Breathing Life into a Static Webpage"

✨"Day 1 with Anime.js — Breathing Life into a Static Webpage"

4
Comments 2
2 min read
Interpreter vs JIT Compilation in JavaScript Engines

Interpreter vs JIT Compilation in JavaScript Engines

3
Comments 1
4 min read
VSCode vs Cursor: Which One Should You Choose?

VSCode vs Cursor: Which One Should You Choose?

Comments
2 min read
Realtime Collaboration App with WebSockets & Node.js

Realtime Collaboration App with WebSockets & Node.js

Comments
3 min read
Using the Overrides Network Requests Feature in Google Chrome

Using the Overrides Network Requests Feature in Google Chrome

Comments
2 min read
Inside The Java Native Interface (Jni)

Inside The Java Native Interface (Jni)

Comments
5 min read
Why Next.js Is Taking Over Full-Stack Web Development 🚀

Why Next.js Is Taking Over Full-Stack Web Development 🚀

Comments
3 min read
React Hooks as Superpowers: If You Were a Marvel Avenger

React Hooks as Superpowers: If You Were a Marvel Avenger

8
Comments
2 min read
The Shift From React to React Native Explained

The Shift From React to React Native Explained

Comments
8 min read
Unlock Your Coding Potential with Python Development Classes

Unlock Your Coding Potential with Python Development Classes

Comments
1 min read
Catch Missing `await` Calls in Playwright Tests with ESLint

Catch Missing `await` Calls in Playwright Tests with ESLint

19
Comments 8
3 min read
JavaScript for Rails Developers is out now

JavaScript for Rails Developers is out now

1
Comments
2 min read
CRUDEX: The most powerful ISMS in the world

CRUDEX: The most powerful ISMS in the world

Comments 1
2 min read
🧠 Best Practices for Managing State in React

🧠 Best Practices for Managing State in React

Comments
2 min read
Built a 2d collision simulator

Built a 2d collision simulator

Comments
1 min read
Optimizing My Dev Workflow in 2025

Optimizing My Dev Workflow in 2025

Comments
3 min read
บทความ "K-Means Clustering: Clustering Unsupervised Machine Learning"

บทความ "K-Means Clustering: Clustering Unsupervised Machine Learning"

Comments
2 min read
Static Hosting: When to Use Vercel, Netlify, and Other Platforms

Static Hosting: When to Use Vercel, Netlify, and Other Platforms

Comments
3 min read
Add a Transcription to Your Video using Next.js

Add a Transcription to Your Video using Next.js

Comments
1 min read
Understanding Svelte 5 Runes: $derived vs $effect

Understanding Svelte 5 Runes: $derived vs $effect

Comments
3 min read
Alpha Image: Open Source Canvas Tool [built with GPT]

Alpha Image: Open Source Canvas Tool [built with GPT]

Comments
2 min read
A Beginner’s Guide to Anthropic’s Model Context Protocol (MCP)

A Beginner’s Guide to Anthropic’s Model Context Protocol (MCP)

Comments
2 min read
🧙‍♂️ If Harry Potter Used TypeScript – A Magical Guide to Types

🧙‍♂️ If Harry Potter Used TypeScript – A Magical Guide to Types

7
Comments
3 min read
How to Avoid Repeating Types and Arrays in TypeScript

How to Avoid Repeating Types and Arrays in TypeScript

Comments
1 min read
loading...