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.
🚀 Optimizing React Performance with useMemo Hook (Real-Time Example)

🚀 Optimizing React Performance with useMemo Hook (Real-Time Example)

Comments
2 min read
On AI Serivces, press Enter for a new line, Shift/Ctrl/Cmd + Enter to send the prompts!

On AI Serivces, press Enter for a new line, Shift/Ctrl/Cmd + Enter to send the prompts!

Comments
2 min read
React 20: Features, Improvements, and Future Direction

React 20: Features, Improvements, and Future Direction

1
Comments
2 min read
Migrating 120k+ Lines of Legacy Banking JavaScript to TypeScript with Zero Downtime

Migrating 120k+ Lines of Legacy Banking JavaScript to TypeScript with Zero Downtime

6
Comments 1
6 min read
Mastering Code Splitting in Next.js App Router

Mastering Code Splitting in Next.js App Router

Comments
4 min read
Ng-News 25/39: LCP Explained, Various Content on Signal Forms

Ng-News 25/39: LCP Explained, Various Content on Signal Forms

1
Comments
2 min read
JavaScript Countdown Gotcha: Why Date.now() Depends on the User’s Clock

JavaScript Countdown Gotcha: Why Date.now() Depends on the User’s Clock

4
Comments 3
3 min read
Day 96: When Your Brain Refuses to Prioritize Properly

Day 96: When Your Brain Refuses to Prioritize Properly

8
Comments
4 min read
These Days, Coding Feels Heavy

These Days, Coding Feels Heavy

Comments
1 min read
Autosave for React Hook Form

Autosave for React Hook Form

Comments
1 min read
Cracking the Code: A Senior's Guide to Advanced JavaScript Interviews

Cracking the Code: A Senior's Guide to Advanced JavaScript Interviews

Comments
4 min read
How to Create Trending 3D Figurine Images with Nano Banana Hidden Prompts

How to Create Trending 3D Figurine Images with Nano Banana Hidden Prompts

Comments
4 min read
🚀 Laravel 12 Client-Side Form Validation using jQuery.

🚀 Laravel 12 Client-Side Form Validation using jQuery.

Comments
1 min read
The Rise of HTML5 Games: How Browser Gaming Is Evolving in 2025

The Rise of HTML5 Games: How Browser Gaming Is Evolving in 2025

Comments
2 min read
📚 Series: Mastering JavaScript Objects Step by Step

📚 Series: Mastering JavaScript Objects Step by Step

Comments
3 min read
Assignment by Value vs Assignment by Reference in JavaScript

Assignment by Value vs Assignment by Reference in JavaScript

Comments
6 min read
⚡ Conditional Interceptors in Angular 20

⚡ Conditional Interceptors in Angular 20

Comments
3 min read
TextScript — Turn plain text into live websites

TextScript — Turn plain text into live websites

5
Comments
1 min read
Why is my ShadCN Calendar UI not rendering as expected?

Why is my ShadCN Calendar UI not rendering as expected?

Comments
1 min read
Understanding SSR, SSG, CSR, ISR, and Modern Rendering Techniques in Web Development

Understanding SSR, SSG, CSR, ISR, and Modern Rendering Techniques in Web Development

1
Comments
4 min read
Unwrapping JavaScript Primitive Values and Methods

Unwrapping JavaScript Primitive Values and Methods

Comments
2 min read
Mastering JavaScript Iterables

Mastering JavaScript Iterables

Comments
3 min read
Frequency Tables for Categorical Variables in R — 2025 Edition

Frequency Tables for Categorical Variables in R — 2025 Edition

1
Comments
4 min read
Angular Signals: The Future of Reactivity in Angular

Angular Signals: The Future of Reactivity in Angular

Comments
3 min read
Setting Up an Express TypeScript Server: A Step-by-Step Guide

Setting Up an Express TypeScript Server: A Step-by-Step Guide

3
Comments
3 min read
loading...