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.
You’re Not Building Projects. You’re Just Doing Homework.

You’re Not Building Projects. You’re Just Doing Homework.

47
Comments
3 min read
JavaScript Closures in Action: Solving Fibonacci with Memoization

JavaScript Closures in Action: Solving Fibonacci with Memoization

2
Comments
2 min read
Modern Browser Extension Development: Supercharge Your Workflow with React, Vue, or Svelte

Modern Browser Extension Development: Supercharge Your Workflow with React, Vue, or Svelte

Comments
3 min read
📦 npm vs Yarn vs pnpm – Which Package Manager Should You Use in 2025?

📦 npm vs Yarn vs pnpm – Which Package Manager Should You Use in 2025?

5
Comments 2
2 min read
Lessons from Building a Full Invoice App for the Price of a Netflix Subscription

Lessons from Building a Full Invoice App for the Price of a Netflix Subscription

Comments
3 min read
Fisher-Yates Shuffle: The Right Way to Randomize an Array

Fisher-Yates Shuffle: The Right Way to Randomize an Array

1
Comments
2 min read
Astro Isn’t Just Fast — It’s a Whole New Way to Build the Web

Astro Isn’t Just Fast — It’s a Whole New Way to Build the Web

1
Comments
2 min read
Angular Pipes: Transformando Datos Directamente en tus Plantillas HTML 🔧 - Guía Exhaustiva ✨

Angular Pipes: Transformando Datos Directamente en tus Plantillas HTML 🔧 - Guía Exhaustiva ✨

Comments
5 min read
Expresiones Regulares (RegEx): Guía Esencial para Desarrolladores - Nota de Repaso

Expresiones Regulares (RegEx): Guía Esencial para Desarrolladores - Nota de Repaso

Comments
6 min read
Stripe Just Became a Merchant of Record

Stripe Just Became a Merchant of Record

25
Comments 4
4 min read
MySpace por Lucas Antônio

MySpace por Lucas Antônio

Comments 3
2 min read
Human-Readable IDs in PrismaJS with a few lines of code

Human-Readable IDs in PrismaJS with a few lines of code

Comments
2 min read
Escaping the DOM with React Portals: Practical UI Rendering Techniques

Escaping the DOM with React Portals: Practical UI Rendering Techniques

1
Comments
3 min read
Be 5x faster with Deno

Be 5x faster with Deno

Comments 2
1 min read
Mastering HTML, CSS & JavaScript: A Web Developer’s Roadmap

Mastering HTML, CSS & JavaScript: A Web Developer’s Roadmap

27
Comments 2
3 min read
Why is Next.js so slow for developers?

Why is Next.js so slow for developers?

20
Comments 12
5 min read
Teaching Kids JavaScript: Making Websites Interactive! (Part 3 of Series)

Teaching Kids JavaScript: Making Websites Interactive! (Part 3 of Series)

Comments 1
2 min read
Game Development in JavaScript

Game Development in JavaScript

1
Comments 4
4 min read
Web Development Trends in 2025

Web Development Trends in 2025

Comments 5
4 min read
Build a Therapy Marketplace Using Next.js and Firebase

Build a Therapy Marketplace Using Next.js and Firebase

55
Comments 16
24 min read
Geolocation API: Real-world Usage

Geolocation API: Real-world Usage

1
Comments 2
2 min read
Introducing DevTools Hub: All Your Developer Utilities in One Place

Introducing DevTools Hub: All Your Developer Utilities in One Place

5
Comments 1
2 min read
5 Common React Mistakes

5 Common React Mistakes

9
Comments 2
6 min read
NodeBB i18n: Server-Side and Client-Side Implementation

NodeBB i18n: Server-Side and Client-Side Implementation

Comments
3 min read
I built a Nuxt.js + TailwindCSS Blog Starter

I built a Nuxt.js + TailwindCSS Blog Starter

1
Comments
1 min read
loading...