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.
GraphQL + NestJS + Interfaces + Unions

GraphQL + NestJS + Interfaces + Unions

Comments
3 min read
How to get 100% code coverage? ✅

How to get 100% code coverage? ✅

67
Comments 5
7 min read
Another LLM wrapper

Another LLM wrapper

Comments
3 min read
Simplifying React Hooks: useTransition 💯

Simplifying React Hooks: useTransition 💯

1
Comments 1
2 min read
Daily JavaScript Challenge #JS-128: Find First Non-Repeated Word in a Sentence

Daily JavaScript Challenge #JS-128: Find First Non-Repeated Word in a Sentence

18
Comments 1
1 min read
How to Force an LLM to Output JSON

How to Force an LLM to Output JSON

27
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
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
Memoization in React

Memoization in React

Comments
13 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
Cloudflare Turnstile NextJS: Invalid Token Error on Repeated Submissions

Cloudflare Turnstile NextJS: Invalid Token Error on Repeated Submissions

5
Comments
2 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
loading...