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.
NodeJS Fundamentals: URLSearchParams

NodeJS Fundamentals: URLSearchParams

1
Comments 1
5 min read
Are there primitive data types in JavaScript? Let's settle it.

Are there primitive data types in JavaScript? Let's settle it.

Comments
5 min read
Your First React Component: JSX, Components, and the "Hello, World" Program

Your First React Component: JSX, Components, and the "Hello, World" Program

12
Comments 7
6 min read
Daily JavaScript Challenge #JS-256: Matrix Diagonal Sum

Daily JavaScript Challenge #JS-256: Matrix Diagonal Sum

14
Comments
1 min read
Jekyll, Cloudflare Pages & Workers: A Guide to Dynamic Image Compression & Delivery (Part #1)

Jekyll, Cloudflare Pages & Workers: A Guide to Dynamic Image Compression & Delivery (Part #1)

Comments
5 min read
How to Set Up Tailwind CSS in Next.js: Complete Guide for 2025

How to Set Up Tailwind CSS in Next.js: Complete Guide for 2025

1
Comments
11 min read
Something I made to keep my extensions organized

Something I made to keep my extensions organized

1
Comments
1 min read
🎲 RandomiX: Is It Truly Random?

🎲 RandomiX: Is It Truly Random?

Comments
1 min read
Day 72: The Daily Struggle: Consistency, Class, and Code

Day 72: The Daily Struggle: Consistency, Class, and Code

12
Comments 2
2 min read
Ralph RPG Log #1

Ralph RPG Log #1

1
Comments
1 min read
I Built a Mood-Based Productivity App with Just HTML, CSS & JS – No Frameworks, No Backend, Fully Offline

I Built a Mood-Based Productivity App with Just HTML, CSS & JS – No Frameworks, No Backend, Fully Offline

Comments
2 min read
Mastering Record in TypeScript: The Clean Way to Map Enums to Labels and Colors

Mastering Record in TypeScript: The Clean Way to Map Enums to Labels and Colors

3
Comments 2
2 min read
How to auto-deploy Puppeteer in AWS Lambda using Github actions

How to auto-deploy Puppeteer in AWS Lambda using Github actions

Comments
6 min read
🎮 dvd-pong: Retro Physics in the Browser!

🎮 dvd-pong: Retro Physics in the Browser!

Comments
1 min read
Best JavaScript Backend Automation Tools (With TypeScript Support)

Best JavaScript Backend Automation Tools (With TypeScript Support)

3
Comments
5 min read
# 🔁 Transform Like a Pro: Mastering `.map()` and Method Chaining in JavaScript

# 🔁 Transform Like a Pro: Mastering `.map()` and Method Chaining in JavaScript

Comments
2 min read
🧠 DOM Unlocked: Learn the Document Object Model Like a Pro!

🧠 DOM Unlocked: Learn the Document Object Model Like a Pro!

Comments
2 min read
Defensive Programming: The Hidden Dangers of Spread Operators in Request Payloads

Defensive Programming: The Hidden Dangers of Spread Operators in Request Payloads

5
Comments 2
5 min read
Build social features fast with mongoose-reactions — a tiny, production-ready Mongoose plugin for reactions

Build social features fast with mongoose-reactions — a tiny, production-ready Mongoose plugin for reactions

7
Comments 3
3 min read
Dev Diary - Summarize Your Code. Reflect Your Progress

Dev Diary - Summarize Your Code. Reflect Your Progress

2
Comments
3 min read
How We Built Cresca: AI-Native Email Marketing That Actually Works

How We Built Cresca: AI-Native Email Marketing That Actually Works

Comments
2 min read
JavaScript Execution Context Made Simple

JavaScript Execution Context Made Simple

6
Comments 3
6 min read
BNL Programming Theory: The Browser-Native Language Revolution

BNL Programming Theory: The Browser-Native Language Revolution

7
Comments
2 min read
Promises em Nodejs Paralelo, Sequencial e Corrida – Qual usar?

Promises em Nodejs Paralelo, Sequencial e Corrida – Qual usar?

Comments
3 min read
Day 52: When Your Dead Phone Becomes Your Best Study Buddy

Day 52: When Your Dead Phone Becomes Your Best Study Buddy

6
Comments
2 min read
loading...