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.
InboxMemory AI - RAG your Emails - Postmark

InboxMemory AI - RAG your Emails - Postmark

67
Comments 10
2 min read
Naming Things in Code: Why It’s Hard and How to Do It Better

Naming Things in Code: Why It’s Hard and How to Do It Better

23
Comments 3
7 min read
Week 18: Busy with Life

Week 18: Busy with Life

Comments
2 min read
Programming Is a Ritual, Not Just a Skill

Programming Is a Ritual, Not Just a Skill

28
Comments 4
5 min read
🔍 Learning TanStack Query — But First, Manual Caching

🔍 Learning TanStack Query — But First, Manual Caching

8
Comments 2
3 min read
🔥 I Tried React 19 So You Don’t Have To — But You’ll Definitely Want To After This!

🔥 I Tried React 19 So You Don’t Have To — But You’ll Definitely Want To After This!

Comments
2 min read
Daily JavaScript Challenge #JS-194: Convert Time from 12-hour to 24-hour Format

Daily JavaScript Challenge #JS-194: Convert Time from 12-hour to 24-hour Format

11
Comments
1 min read
The Modern Web Deserves a Native DOM Utility — Enter OptiDOM

The Modern Web Deserves a Native DOM Utility — Enter OptiDOM

Comments
4 min read
Fullstack Open Source Projects That Will Help You Become AI Devs (Python, JavaScript, AI)

Fullstack Open Source Projects That Will Help You Become AI Devs (Python, JavaScript, AI)

269
Comments 30
5 min read
🧱 Building a Front-End Web App in 2025: What You Actually Need

🧱 Building a Front-End Web App in 2025: What You Actually Need

5
Comments
1 min read
How to Prevent, Predict, and Fix Relationship Conflicts

How to Prevent, Predict, and Fix Relationship Conflicts

1
Comments 1
2 min read
Strong Typing is a Security Blanket for Weak Developers

Strong Typing is a Security Blanket for Weak Developers

Comments
2 min read
Building Reliable Workflows with Serverless JavaScript

Building Reliable Workflows with Serverless JavaScript

5
Comments
3 min read
Deploying Apps Without Losing Your Mind

Deploying Apps Without Losing Your Mind

4
Comments
4 min read
I Built a Tool That Turns Google Forms Into Secure Exams.

I Built a Tool That Turns Google Forms Into Secure Exams.

1
Comments
1 min read
Polyfills for Call, Apply, and Bind — Let’s Build Them From Scratch

Polyfills for Call, Apply, and Bind — Let’s Build Them From Scratch

Comments
3 min read
What does it mean to flatten an array?

What does it mean to flatten an array?

10
Comments 2
2 min read
React vs Next Frontend: Which is better?

React vs Next Frontend: Which is better?

2
Comments
1 min read
DOOM...*rendered* using a single DIV and CSS! 🤯🔫💥

DOOM...*rendered* using a single DIV and CSS! 🤯🔫💥

161
Comments 34
7 min read
How to Automate Tasks Using Python in 2025

How to Automate Tasks Using Python in 2025

Comments
3 min read
EXTRA: Factorial of a number - n!

EXTRA: Factorial of a number - n!

Comments
1 min read
Daily JavaScript Challenge #JS-193: Calculate Fibonacci Number Using Dynamic Programming

Daily JavaScript Challenge #JS-193: Calculate Fibonacci Number Using Dynamic Programming

14
Comments
1 min read
This treasure-level tool for improving efficiency must be collected and used

This treasure-level tool for improving efficiency must be collected and used

1
Comments
2 min read
The Truth About Preloading in Modern Web

The Truth About Preloading in Modern Web

Comments
4 min read
Why You Should Delete jsonwebtoken in 2025 ⭐

Why You Should Delete jsonwebtoken in 2025 ⭐

18
Comments 2
3 min read
loading...