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.
Using Intl.DurationFormat for Localized Durations

Using Intl.DurationFormat for Localized Durations

Comments
5 min read
What are JavaScript Functions? A Beginners Guide to Writing And Using Them.

What are JavaScript Functions? A Beginners Guide to Writing And Using Them.

2
Comments
3 min read
1KB Frontend Library: Final Bytes

1KB Frontend Library: Final Bytes

38
Comments 9
5 min read
JavaScript's Missed Opportunity: Async/Await, Optional Chaining, and flatMap are the same thing

JavaScript's Missed Opportunity: Async/Await, Optional Chaining, and flatMap are the same thing

6
Comments 6
3 min read
🤖 Comparing OpenAI GPT 4.5 and Claude 3.7 Sonnet on Coding 🚀

🤖 Comparing OpenAI GPT 4.5 and Claude 3.7 Sonnet on Coding 🚀

77
Comments 33
8 min read
How to make a Twitch Chat Bot in 2025 using Javascript and Node (OAuth Instructions Included)

How to make a Twitch Chat Bot in 2025 using Javascript and Node (OAuth Instructions Included)

2
Comments
11 min read
Plutonian Pebbles

Plutonian Pebbles

Comments
3 min read
Executing System Commands in Go: A Comprehensive Guide

Executing System Commands in Go: A Comprehensive Guide

Comments
3 min read
10x DevKit: Build Beautiful Websites in Record Time

10x DevKit: Build Beautiful Websites in Record Time

Comments
2 min read
Generating a PDF with Express & Node.js 📄🚀

Generating a PDF with Express & Node.js 📄🚀

8
Comments
3 min read
Modern React website with stunning animations and free code

Modern React website with stunning animations and free code

11
Comments
1 min read
Http methods and Codes

Http methods and Codes

1
Comments 1
5 min read
ErrGroup: Unlocking Go's Concurrency Power

ErrGroup: Unlocking Go's Concurrency Power

7
Comments
7 min read
Understanding The Difference Between Caret(^) and Tilde(~) In Your React or Node Project

Understanding The Difference Between Caret(^) and Tilde(~) In Your React or Node Project

Comments 2
2 min read
Derpify.js – a tool for these trying times…

Derpify.js – a tool for these trying times…

4
Comments 1
1 min read
Integrating LLM into Your App: A Beginner’s Guide

Integrating LLM into Your App: A Beginner’s Guide

4
Comments
3 min read
Clean Code: JavaScript immutability, core concepts and tools

Clean Code: JavaScript immutability, core concepts and tools

Comments
3 min read
An Introduction to Tab-Table: Say Goodbye to Scrolling in Large Data Tables

An Introduction to Tab-Table: Say Goodbye to Scrolling in Large Data Tables

1
Comments
3 min read
Cloudflare Turnstile NextJS: Invalid Token Error on Repeated Submissions

Cloudflare Turnstile NextJS: Invalid Token Error on Repeated Submissions

5
Comments
2 min read
Interface Segregation Principle (ISP) in React Development

Interface Segregation Principle (ISP) in React Development

6
Comments 1
7 min read
How to Create Advanced Nested Flex and Grid Layouts with Tailwind CSS

How to Create Advanced Nested Flex and Grid Layouts with Tailwind CSS

1
Comments
5 min read
💭 Top JavaScript ES2025 Features You Should Know

💭 Top JavaScript ES2025 Features You Should Know

4
Comments
2 min read
Weekly JavaScript Roundup: Friday Links 15, January 17, 2025

Weekly JavaScript Roundup: Friday Links 15, January 17, 2025

1
Comments
5 min read
TikTok's new React Native killer, TypeScript 5.8, latest JavaScript usage stats, and more

TikTok's new React Native killer, TypeScript 5.8, latest JavaScript usage stats, and more

1
Comments 2
4 min read
How to check for null, undefined, or empty values in JavaScript

How to check for null, undefined, or empty values in JavaScript

3
Comments 1
6 min read
loading...