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.
How to Force an LLM to Output JSON

How to Force an LLM to Output JSON

26
Comments
1 min read
🚀 Ensuring Unique Slugs in Next.js 15 with Prisma & Slugify

🚀 Ensuring Unique Slugs in Next.js 15 with Prisma & Slugify

Comments
2 min read
Memoization in React

Memoization in React

Comments
13 min read
Help! It’s Another TypeScript Metadata Registry! (But this one's useful)

Help! It’s Another TypeScript Metadata Registry! (But this one's useful)

Comments 2
2 min read
Gray Box Testing – Bridging the Gap Between Black and White Box Testing

Gray Box Testing – Bridging the Gap Between Black and White Box Testing

Comments
4 min read
Building a Martian Calendar in JavaScript 🚀

Building a Martian Calendar in JavaScript 🚀

1
Comments 3
3 min read
Finding Team Mates to build a leetcode clone project .

Finding Team Mates to build a leetcode clone project .

1
Comments 1
1 min read
Mastering HashMaps: A Beginner-Friendly Guide

Mastering HashMaps: A Beginner-Friendly Guide

26
Comments 1
2 min read
Unlocking Meteor 3.2: New Profiling Tool to Track Bundler Performance and Size

Unlocking Meteor 3.2: New Profiling Tool to Track Bundler Performance and Size

25
Comments 5
4 min read
Ternyata Selama Ini Saya Fetching Data Tidak Efisien di React

Ternyata Selama Ini Saya Fetching Data Tidak Efisien di React

8
Comments
3 min read
Optimizing JavaScript Event Handling: Bubbling and Delegation

Optimizing JavaScript Event Handling: Bubbling and Delegation

Comments
2 min read
Boost Your Angular Forms with a Powerful Country Picker

Boost Your Angular Forms with a Powerful Country Picker

1
Comments
2 min read
🎙️We are launching the project on DevHunt!🔥

🎙️We are launching the project on DevHunt!🔥

62
Comments 12
1 min read
Discover StaticSave: Your Go-To Platform for Temporary File Hosting

Discover StaticSave: Your Go-To Platform for Temporary File Hosting

Comments
2 min read
From Monolith to Microservices: A Developer-Friendly Guide

From Monolith to Microservices: A Developer-Friendly Guide

14
Comments
4 min read
Behind the Scenes of JavaScript: How Execution Works with Execution Context & Call Stack

Behind the Scenes of JavaScript: How Execution Works with Execution Context & Call Stack

3
Comments
4 min read
AI-Powered TradingView Chart Analysis – No More Screenshots!

AI-Powered TradingView Chart Analysis – No More Screenshots!

4
Comments
1 min read
Streamlining Software Development with Unit Testing Automation

Streamlining Software Development with Unit Testing Automation

Comments
3 min read
Set Up Shadcn Canary with Tailwind CSS 4 in a React Vite Project (JavaScript Only)

Set Up Shadcn Canary with Tailwind CSS 4 in a React Vite Project (JavaScript Only)

Comments
2 min read
Emma’s Struggle with Assembly Code: Introduction to Variables and the First Mathematician to Use Variables

Emma’s Struggle with Assembly Code: Introduction to Variables and the First Mathematician to Use Variables

Comments
2 min read
Kesimpulan pengujian web worker

Kesimpulan pengujian web worker

Comments
2 min read
Building an E-Commerce Website with PHP, MySQL & AJAX - Open Source Project! 🛒

Building an E-Commerce Website with PHP, MySQL & AJAX - Open Source Project! 🛒

Comments
1 min read
Daily JavaScript Challenge #JS-132: Find Majority Element in an Array

Daily JavaScript Challenge #JS-132: Find Majority Element in an Array

5
Comments
1 min read
Stop Naming Things Wrong! Enforce Naming Conventions with TypeScript

Stop Naming Things Wrong! Enforce Naming Conventions with TypeScript

Comments
2 min read
A guide to env variables in react native

A guide to env variables in react native

5
Comments 1
2 min read
loading...