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.
`suspend` Is `await`, Not `async`: A Kotlin-to-TypeScript Bridge

`suspend` Is `await`, Not `async`: A Kotlin-to-TypeScript Bridge

1
Comments
10 min read
Stop Passing string for User IDs. Branded Types Aren't Optional Anymore

Stop Passing string for User IDs. Branded Types Aren't Optional Anymore

Comments
10 min read
Your `switch` Is Lying to You: Discriminated Unions in TypeScript 6

Your `switch` Is Lying to You: Discriminated Unions in TypeScript 6

Comments
9 min read
Zod 4 vs Valibot vs ArkType: A Type-System Teardown

Zod 4 vs Valibot vs ArkType: A Type-System Teardown

1
Comments
11 min read
How React Works (Part 2)? Why React Had to Build Its Own Execution Engine

How React Works (Part 2)? Why React Had to Build Its Own Execution Engine

1
Comments
8 min read
In Array Program Using Any Student Marks To Find: 1.Fail Count. 2.Total Marks. 3.Average. 4.If the student fails Print "No grade" or Pass print "Grade".

In Array Program Using Any Student Marks To Find: 1.Fail Count. 2.Total Marks. 3.Average. 4.If the student fails Print "No grade" or Pass print "Grade".

6
Comments
3 min read
Stop Writing Polyfills. WinterCG Killed isomorphic-fetch in 2026

Stop Writing Polyfills. WinterCG Killed isomorphic-fetch in 2026

Comments
11 min read
TypeScript Narrowing Is the 20% That Fixes 80% of Your Bugs

TypeScript Narrowing Is the 20% That Fixes 80% of Your Bugs

2
Comments
9 min read
How React Works (Part 1)?Motivation Behind React Fiber: Time Slicing & Suspense

How React Works (Part 1)?Motivation Behind React Fiber: Time Slicing & Suspense

3
Comments
12 min read
Why ChatGPT Uses SSE Instead of WebSockets (And Why You Probably Should Too)

Why ChatGPT Uses SSE Instead of WebSockets (And Why You Probably Should Too)

3
Comments
3 min read
How to Build a Ping Pong Game in HTML

How to Build a Ping Pong Game in HTML

Comments
5 min read
I built a zero-knowledge encrypted secrets manager as a solo developer — launching next week

I built a zero-knowledge encrypted secrets manager as a solo developer — launching next week

Comments
2 min read
Stop using basic JSON formatters. I built one that actually fixes your errors.

Stop using basic JSON formatters. I built one that actually fixes your errors.

2
Comments 2
3 min read
I Built a PDF Generation API — Here's the Tech Stack and What I Learned

I Built a PDF Generation API — Here's the Tech Stack and What I Learned

Comments
3 min read
How to Add 56 Languages to Your React App in 5 Minutes

How to Add 56 Languages to Your React App in 5 Minutes

1
Comments
3 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.