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.
Should Junior Developers Still Learn JavaScript the Hard Way?

Should Junior Developers Still Learn JavaScript the Hard Way?

119
Comments 89
2 min read
Your Side Project Didn’t Fail — It Just Reached Reality

Your Side Project Didn’t Fail — It Just Reached Reality

32
Comments 5
2 min read
Build a real-time streaming AI chatbot with zero streaming infrastructure - async + webhooks + failover

Build a real-time streaming AI chatbot with zero streaming infrastructure - async + webhooks + failover

Comments
3 min read
How I Found $300,000 Worth of Secrets in a Download Button

How I Found $300,000 Worth of Secrets in a Download Button

Comments
5 min read
Build a simple Mini Day.js Clone & Logger Middleware by Call Signatures in TypeScript

Build a simple Mini Day.js Clone & Logger Middleware by Call Signatures in TypeScript

6
Comments
3 min read
Why I Built Ctrovalidate: Rethinking Form Validation in JavaScript

Why I Built Ctrovalidate: Rethinking Form Validation in JavaScript

Comments
1 min read
Why Billion-Dollar Companies Ship Electron Apps (And Why Developers Hate It)

Why Billion-Dollar Companies Ship Electron Apps (And Why Developers Hate It)

Comments
5 min read
The Container & Presentational Pattern: Separation of Concerns in React

The Container & Presentational Pattern: Separation of Concerns in React

Comments
3 min read
Making the Graph Actually Move: Implementing effect (Part I)

Making the Graph Actually Move: Implementing effect (Part I)

Comments
5 min read
JavaScript Objects with Methods

JavaScript Objects with Methods

Comments
3 min read
Improving Accessibility - Tabs Component

Improving Accessibility - Tabs Component

5
Comments
3 min read
JavaScript on the Backend: Why It’s More Than Just Node.js Hype

JavaScript on the Backend: Why It’s More Than Just Node.js Hype

1
Comments
3 min read
From Zero to React App in Minutes Nizam Does It All

From Zero to React App in Minutes Nizam Does It All

Comments
2 min read
Component

Component

Comments
1 min read
Five Years of json-tool and 3,000 Active Users Later

Five Years of json-tool and 3,000 Active Users Later

Comments
8 min read
Stop Streaming Plain Text: Unlock Interactive UIs with React Server Components

Stop Streaming Plain Text: Unlock Interactive UIs with React Server Components

Comments
5 min read
Next.js vs Vite: Choosing the Right Tool in 2026

Next.js vs Vite: Choosing the Right Tool in 2026

Comments
12 min read
Spread Operator

Spread Operator

Comments
2 min read
IIFE (Immediately Invoked Function Expression)

IIFE (Immediately Invoked Function Expression)

Comments
1 min read
JSON.Stringify on second argument

JSON.Stringify on second argument

Comments
2 min read
JavaScript Awesome Package

JavaScript Awesome Package

Comments
10 min read
function () {} Is Too Long

function () {} Is Too Long

Comments
1 min read
Higher Order Functions

Higher Order Functions

Comments
2 min read
Fibonacci numbers complex Time complexity

Fibonacci numbers complex Time complexity

Comments
3 min read
Play with function of Filter, Index and Every

Play with function of Filter, Index and Every

Comments
1 min read
loading...