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.
The Hidden Risk in Installing Dependencies (And How to Avoid It)

The Hidden Risk in Installing Dependencies (And How to Avoid It)

Comments
4 min read
🔍 Your .env file shouldn’t be a mystery box.

🔍 Your .env file shouldn’t be a mystery box.

Comments 2
1 min read
Designing a Robust Plugin System for JavaScript Applications

Designing a Robust Plugin System for JavaScript Applications

2
Comments
5 min read
🎮 Learn JavaScript by Building 7 Classic Games!

🎮 Learn JavaScript by Building 7 Classic Games!

1
Comments
1 min read
Why Everyone Thinks Regex Is Impossible (But It's Really Not)

Why Everyone Thinks Regex Is Impossible (But It's Really Not)

Comments
5 min read
Building a Scalable HTML5 Game Portal: Lessons from Rogue Game Labs

Building a Scalable HTML5 Game Portal: Lessons from Rogue Game Labs

5
Comments
4 min read
Max Heap

Max Heap

1
Comments
1 min read
Deny AI, Embrace You. - An AI Deconstuction

Deny AI, Embrace You. - An AI Deconstuction

Comments
3 min read
Marker IDE, next gen ai-powered IDE!

Marker IDE, next gen ai-powered IDE!

Comments 2
1 min read
Juneteenth Freedom Day

Juneteenth Freedom Day

5
Comments
1 min read
The frondend chaos

The frondend chaos

Comments
1 min read
Top Resume Mistakes to Avoid and How to Fix Them

Top Resume Mistakes to Avoid and How to Fix Them

1
Comments
3 min read
🔁 9-Palindrome Number || Efficient Half-Reversal || Runtime 3 ms (beats 98.66%) · Memory 63.98 MB (beats 78.96%) 🏆

🔁 9-Palindrome Number || Efficient Half-Reversal || Runtime 3 ms (beats 98.66%) · Memory 63.98 MB (beats 78.96%) 🏆

Comments
2 min read
Understanding CSRF Attacks: Process, Risks, and Protection

Understanding CSRF Attacks: Process, Risks, and Protection

Comments
4 min read
How to Tailor Your Resume for Each Job Application

How to Tailor Your Resume for Each Job Application

1
Comments
3 min read
How to Revise Your Resume for Maximum Impact

How to Revise Your Resume for Maximum Impact

1
Comments
3 min read
🚀 7 JavaScript Performance Tricks Most Developers Don’t Use (But Should)

🚀 7 JavaScript Performance Tricks Most Developers Don’t Use (But Should)

1
Comments
2 min read
เจาะลึกเหตุผลที่ JSX ใช้ onClick แบบ camelCase

เจาะลึกเหตุผลที่ JSX ใช้ onClick แบบ camelCase

Comments
1 min read
CapacitorJS: One code base  -  many platforms

CapacitorJS: One code base  -  many platforms

1
Comments
2 min read
รู้หรือไม่ Next.js ใช้ SWC ด้วยนะ!

รู้หรือไม่ Next.js ใช้ SWC ด้วยนะ!

Comments
3 min read
The Web Dev Scene in 2025: Things Are Getting Wild (And I’m Here for It)

The Web Dev Scene in 2025: Things Are Getting Wild (And I’m Here for It)

Comments
7 min read
🛠 I Created a Simple Prompt Generator for ChatGPT! (Free Online Tool)

🛠 I Created a Simple Prompt Generator for ChatGPT! (Free Online Tool)

Comments
2 min read
🦅 Beginner-Friendly Guide "Divide a String Into Groups of Size k" - LeetCode 2138 (C++ | Python | JavaScript)

🦅 Beginner-Friendly Guide "Divide a String Into Groups of Size k" - LeetCode 2138 (C++ | Python | JavaScript)

14
Comments 6
2 min read
DAY 10

DAY 10

7
Comments 5
2 min read
gq-to-sql v0.2.0 — Grouping, Joins, and PostgreSQL Support

gq-to-sql v0.2.0 — Grouping, Joins, and PostgreSQL Support

Comments
1 min read
loading...