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.
Pengenalan React.js: Library JavaScript untuk Membangun UI Modern

Pengenalan React.js: Library JavaScript untuk Membangun UI Modern

Comments
1 min read
React Router Data Mode: Parte 9 – Optimistic UI con useFetcher

React Router Data Mode: Parte 9 – Optimistic UI con useFetcher

Comments
5 min read
requestAnimationFrame Explained: Why Your UI Feels Laggy (And How to Fix It)

requestAnimationFrame Explained: Why Your UI Feels Laggy (And How to Fix It)

Comments
5 min read
MCP Security is Broken: Here's How to Fix It

MCP Security is Broken: Here's How to Fix It

131
Comments 2
6 min read
JavaScript Variable Naming: Rules You Can’t Ignore

JavaScript Variable Naming: Rules You Can’t Ignore

3
Comments 2
3 min read
I just made a website using AI

I just made a website using AI

Comments
1 min read
How AI Is Used in Software Development

How AI Is Used in Software Development

Comments
3 min read
📬 Understanding GitHub Webhooks: Send Email Notifications on Pull Request Events Using Node.js

📬 Understanding GitHub Webhooks: Send Email Notifications on Pull Request Events Using Node.js

3
Comments
3 min read
Here's how I created a Real-Time Discord Badge for Github Readme 🌠

Here's how I created a Real-Time Discord Badge for Github Readme 🌠

60
Comments 17
9 min read
🧠 JSONZen: Free Online JSON Formatter Tool Built with Next.js & Tailwind

🧠 JSONZen: Free Online JSON Formatter Tool Built with Next.js & Tailwind

Comments
1 min read
Build Your First Personal AI Assistant with JavaScript in 5 Minutes (For Free 🤯) - Start The Timer!

Build Your First Personal AI Assistant with JavaScript in 5 Minutes (For Free 🤯) - Start The Timer!

20
Comments 1
4 min read
I built DraftCode.io — A modern, open LeetCode-style platform for coding challenges

I built DraftCode.io — A modern, open LeetCode-style platform for coding challenges

Comments
1 min read
Uma reflexão sobre minha carreira

Uma reflexão sobre minha carreira

10
Comments
7 min read
7 Proven Ways to Boost Web Performance and Master Core Web Vitals in 2025 🚀

7 Proven Ways to Boost Web Performance and Master Core Web Vitals in 2025 🚀

1
Comments
3 min read
Day-49 Today I Learned -JavaScript String Methods & Strict Mode

Day-49 Today I Learned -JavaScript String Methods & Strict Mode

2
Comments
2 min read
20 React Tricks Every Developer Should Know

20 React Tricks Every Developer Should Know

11
Comments 2
5 min read
Introducing Turbo Transition: create smoother Turbo Streams

Introducing Turbo Transition: create smoother Turbo Streams

1
Comments
3 min read
Why Now Is the Best Time to Start Freelance Web Development

Why Now Is the Best Time to Start Freelance Web Development

2
Comments 1
2 min read
New to Frontend Development

New to Frontend Development

Comments 2
1 min read
Preventing ReDoS Attacks with Regolith

Preventing ReDoS Attacks with Regolith

4
Comments 1
3 min read
Debugging EPUB Language Tags: How User Feedback Led to a Deep Dive into Kindle's Font Selection Logic

Debugging EPUB Language Tags: How User Feedback Led to a Deep Dive into Kindle's Font Selection Logic

Comments
4 min read
Turbo + Stimulus + Alpine: The Ultimate Frontend Stack?

Turbo + Stimulus + Alpine: The Ultimate Frontend Stack?

6
Comments
3 min read
Understanding the Call Stack in JavaScript

Understanding the Call Stack in JavaScript

1
Comments
2 min read
Webpack Bundle Analyzer Deep Analysis and Optimization of Your Bundle

Webpack Bundle Analyzer Deep Analysis and Optimization of Your Bundle

Comments
4 min read
Mastering React Hooks: A Deep Dive into useState and useEffect

Mastering React Hooks: A Deep Dive into useState and useEffect

Comments
9 min read
loading...