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.
Clean Architecture no NestJS 🏛️🚀

Clean Architecture no NestJS 🏛️🚀

16
Comments 2
2 min read
Glam Up My Markup: Earth Day - Frontend Challenge Submission

Glam Up My Markup: Earth Day - Frontend Challenge Submission

2
Comments 2
1 min read
I fine-tuned my model on a new programming language. You can do it too! 🚀

I fine-tuned my model on a new programming language. You can do it too! 🚀

311
Comments 29
4 min read
Scroll-Driven Image Sequence Animation

Scroll-Driven Image Sequence Animation

17
Comments
5 min read
var - let - const

var - let - const

Comments
2 min read
Node.js PM2 Orchestration Explained

Node.js PM2 Orchestration Explained

20
Comments 5
4 min read
How to Reschedule Scheduled Scripts in NetSuite Using SuiteScript 2.x

How to Reschedule Scheduled Scripts in NetSuite Using SuiteScript 2.x

Comments
3 min read
Exploring React v19: Elevating User Experiences with Concurrent Mode and Suspense

Exploring React v19: Elevating User Experiences with Concurrent Mode and Suspense

2
Comments
4 min read
Develop a Custom useTimer Hook in React

Develop a Custom useTimer Hook in React

Comments
3 min read
Someone finally fixed Javascript

Someone finally fixed Javascript

151
Comments 45
4 min read
dominando a essência do programação: uma introdução filosófica

dominando a essência do programação: uma introdução filosófica

1
Comments 2
2 min read
Node.JS - Version 4.3 of Foal framework has been released

Node.JS - Version 4.3 of Foal framework has been released

1
Comments 2
1 min read
Analytics slows your sales down, let's fix it!

Analytics slows your sales down, let's fix it!

4
Comments
3 min read
Redirecting Guards and Resolvers in Angular v18 with RedirectCommand

Redirecting Guards and Resolvers in Angular v18 with RedirectCommand

9
Comments 1
4 min read
How to take selfies with Javascript 😽📸

How to take selfies with Javascript 😽📸

1
Comments
6 min read
Bloodline of Hooks: Custom Hooks in React for Advanced Devs

Bloodline of Hooks: Custom Hooks in React for Advanced Devs

4
Comments
5 min read
What to Do with Runtime Errors

What to Do with Runtime Errors

Comments
4 min read
Optimizing Firebase Updates: Batch Multiple Paths in a Single Commit

Optimizing Firebase Updates: Batch Multiple Paths in a Single Commit

Comments
2 min read
Mastering Angular: A Comprehensive Guide to ReactiveForms Filtering

Mastering Angular: A Comprehensive Guide to ReactiveForms Filtering

3
Comments
3 min read
use() hook in React 19

use() hook in React 19

7
Comments
2 min read
Need help with the Odin Project 'Tic Tac Toe'

Need help with the Odin Project 'Tic Tac Toe'

1
Comments
1 min read
useState and useReducer

useState and useReducer

23
Comments 3
1 min read
GraphQL Request Cancellation in JavaScript

GraphQL Request Cancellation in JavaScript

Comments
7 min read
Getting Started with Next.js: Part 3 - API Routes

Getting Started with Next.js: Part 3 - API Routes

2
Comments 3
3 min read
Top 5 fastest growing JavaScript repos

Top 5 fastest growing JavaScript repos

302
Comments 29
5 min read
weeklyfoo #30

weeklyfoo #30

Comments
7 min read
The Rails asset pipeline, old and new

The Rails asset pipeline, old and new

6
Comments 1
14 min read
Counting Even Numbers in an Array using JavaScript

Counting Even Numbers in an Array using JavaScript

1
Comments 3
1 min read
Earth Day Celebration Landing Page

Earth Day Celebration Landing Page

2
Comments
1 min read
5 of the Best Free Coding Tutorials Out There

5 of the Best Free Coding Tutorials Out There

3
Comments 6
2 min read
Landing page

Landing page

4
Comments 1
1 min read
Implementing Masonry Grid with HTML, CSS, and JS

Implementing Masonry Grid with HTML, CSS, and JS

2
Comments
7 min read
Where can you find Career Guidance for software enginner ?

Where can you find Career Guidance for software enginner ?

2
Comments
1 min read
Open/Closed Principle

Open/Closed Principle

2
Comments
2 min read
All important Sites Every Developer Should Use

All important Sites Every Developer Should Use

1
Comments
1 min read
Polyfill: Array.prototype.flat() without recursion

Polyfill: Array.prototype.flat() without recursion

Comments
3 min read
Build a Calculator using HTML and JavaScript: A Hands-On Guide

Build a Calculator using HTML and JavaScript: A Hands-On Guide

2
Comments
4 min read
LeetCode Meditations: Kth Smallest Element in a BST

LeetCode Meditations: Kth Smallest Element in a BST

Comments
3 min read
Glam Up My Markup Submission: Earth Day Celebration

Glam Up My Markup Submission: Earth Day Celebration

Comments
2 min read
RiotJS Router

RiotJS Router

3
Comments 1
6 min read
Earth Day Frontend Challenge: Where Creativity Meets the Cosmos!

Earth Day Frontend Challenge: Where Creativity Meets the Cosmos!

33
Comments 20
2 min read
Landing Page for Earth Day Celebration

Landing Page for Earth Day Celebration

1
Comments
1 min read
Glam Up My Markup: Earth Day Celebration Landing Page

Glam Up My Markup: Earth Day Celebration Landing Page

Comments
3 min read
Turn FHIR Dosage into human readable text in your wanted language and much more with fhir-dosage-utils

Turn FHIR Dosage into human readable text in your wanted language and much more with fhir-dosage-utils

Comments
1 min read
How to Make a VS Code Extension Using TypeScript: A Step-by-Step Guide

How to Make a VS Code Extension Using TypeScript: A Step-by-Step Guide

16
Comments 3
4 min read
Unlocking the Power of Function Composition: JavaScript Made Easy

Unlocking the Power of Function Composition: JavaScript Made Easy

3
Comments
3 min read
Announcing Node.js 22.0.0: What’s New and Why It Matters

Announcing Node.js 22.0.0: What’s New and Why It Matters

3
Comments 1
2 min read
Earth Day Frontend Challenge landing page: Hugging Earth

Earth Day Frontend Challenge landing page: Hugging Earth

29
Comments 11
2 min read
Part 1: Getting Started with Node.js - An Introduction

Part 1: Getting Started with Node.js - An Introduction

3
Comments
2 min read
React: About highly customizable components - P1

React: About highly customizable components - P1

Comments
3 min read
From Sales Executive and Sandwich Maker to Software Developer: My Journey to Landing My First Job.

From Sales Executive and Sandwich Maker to Software Developer: My Journey to Landing My First Job.

Comments
8 min read
Containment and Specialization

Containment and Specialization

5
Comments
1 min read
Concurrent Rendering in React ⛽🛣️

Concurrent Rendering in React ⛽🛣️

4
Comments
9 min read
The easy way to access the last JavaScript array element

The easy way to access the last JavaScript array element

1
Comments
2 min read
Submission for Frontend Challenge Earth-Day-Edition: different elements of Earth: CSS Card animation

Submission for Frontend Challenge Earth-Day-Edition: different elements of Earth: CSS Card animation

32
Comments 14
1 min read
Getting Started with Next.js: Part 2 - Creating Pages and Routing

Getting Started with Next.js: Part 2 - Creating Pages and Routing

1
Comments 1
3 min read
What is a TURN Server?

What is a TURN Server?

4
Comments 1
6 min read
Build a spreadsheet app with an AI-copilot (Next.js, gpt4, LangChain, & CopilotKit)

Build a spreadsheet app with an AI-copilot (Next.js, gpt4, LangChain, & CopilotKit)

329
Comments 18
12 min read
Revisiting the "Revealing Module pattern"

Revisiting the "Revealing Module pattern"

4
Comments 5
5 min read
Leveraging Next.js and Firebase to Fetch Upcoming Events: A Deep Dive

Leveraging Next.js and Firebase to Fetch Upcoming Events: A Deep Dive

Comments 1
2 min read
loading...