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.
Build a GenAI Text-to-Speech App in TypeScript

Build a GenAI Text-to-Speech App in TypeScript

25
Comments
2 min read
17 Killer Tools & Web Apps to Boost Your Productivity in 2024 🚀⚡

17 Killer Tools & Web Apps to Boost Your Productivity in 2024 🚀⚡

44
Comments 20
5 min read
👥 Reproducible Nx Workspace with HugeNx’s Conventions

👥 Reproducible Nx Workspace with HugeNx’s Conventions

1
Comments
8 min read
Building a Note-taking and Sharing App for University Students

Building a Note-taking and Sharing App for University Students

Comments
1 min read
RunJS - A JavaScript and TypeScript Local Playground

RunJS - A JavaScript and TypeScript Local Playground

35
Comments 2
3 min read
Javascript Working Mechanism

Javascript Working Mechanism

2
Comments
2 min read
Short-Circuiting and Logical Operators in JavaScript: &&, ||, ??

Short-Circuiting and Logical Operators in JavaScript: &&, ||, ??

2
Comments
2 min read
How AI Can Enhance Personalization in Magento Stores

How AI Can Enhance Personalization in Magento Stores

Comments
3 min read
Exploring Data Structures and Algorithms in C

Exploring Data Structures and Algorithms in C

Comments
2 min read
Glam Up My Markup: Beaches

Glam Up My Markup: Beaches

1
Comments 1
2 min read
We just migrate from Google analysis to PostHog

We just migrate from Google analysis to PostHog

3
Comments 2
2 min read
Understanding Redux

Understanding Redux

3
Comments
4 min read
Intro to TypeScript

Intro to TypeScript

10
Comments 2
3 min read
Creating an Array of Unique Objects in Javascript

Creating an Array of Unique Objects in Javascript

Comments 2
1 min read
FIRST Principles and Test Smells 🚀

FIRST Principles and Test Smells 🚀

Comments
2 min read
Shadcn-ui codebase analysis: site-footer.tsx explained.

Shadcn-ui codebase analysis: site-footer.tsx explained.

Comments
2 min read
Less is More: Why You May Don't Always Need JavaScript in Your B2B Web Apps

Less is More: Why You May Don't Always Need JavaScript in Your B2B Web Apps

1
Comments
2 min read
Cybersecurity in the Age of IoT: Challenges and Solutions

Cybersecurity in the Age of IoT: Challenges and Solutions

2
Comments
1 min read
Migrating from REST to GraphQL: A Step-by-Step Guide

Migrating from REST to GraphQL: A Step-by-Step Guide

5
Comments
4 min read
Build an AI Content Generator Using Gemini API and ToolJet in 10 Minutes 🛠️

Build an AI Content Generator Using Gemini API and ToolJet in 10 Minutes 🛠️

106
Comments 1
5 min read
Laravel 11 + Inertia JS (VUE) CRUD Example: Part 1

Laravel 11 + Inertia JS (VUE) CRUD Example: Part 1

40
Comments
2 min read
Open-Source Question

Open-Source Question

6
Comments 2
1 min read
This week trending news in tech

This week trending news in tech

11
Comments 1
3 min read
THE FIRST TIME USING GODOT

THE FIRST TIME USING GODOT

7
Comments
1 min read
Glam Up My Markup: Beaches

Glam Up My Markup: Beaches

1
Comments 3
1 min read
My First Website

My First Website

1
Comments 3
1 min read
How to Reverse a String in Java: A Comprehensive Guide

How to Reverse a String in Java: A Comprehensive Guide

1
Comments
3 min read
How to Create My First ATV Search Project

How to Create My First ATV Search Project

Comments
4 min read
Effects in Ember

Effects in Ember

2
Comments
3 min read
How to Build a Classic Snake Game Using React.js

How to Build a Classic Snake Game Using React.js

23
Comments 16
7 min read
Introducing F**kDevTools.js: Secure Your Web Applications

Introducing F**kDevTools.js: Secure Your Web Applications

6
Comments
2 min read
How to use React-owl-carousel in 2025

How to use React-owl-carousel in 2025

11
Comments 2
2 min read
Error Handling in JavaScript for Better Code Quality

Error Handling in JavaScript for Better Code Quality

19
Comments 4
10 min read
Part 1/3: How to Implement Refresh Tokens with Token Rotation in NestJS

Part 1/3: How to Implement Refresh Tokens with Token Rotation in NestJS

26
Comments 6
6 min read
Code Smell 252 - NullCustomer

Code Smell 252 - NullCustomer

3
Comments
2 min read
Mastering DOM Manipulation in JavaScript

Mastering DOM Manipulation in JavaScript

7
Comments 6
3 min read
Desestruturação com Javascript

Desestruturação com Javascript

6
Comments 2
5 min read
Rendering "glitches" in reactive programming

Rendering "glitches" in reactive programming

1
Comments
2 min read
The $4.99 Feature That Landed Multiple Paid Customers for My Side Project 💰

The $4.99 Feature That Landed Multiple Paid Customers for My Side Project 💰

8
Comments
2 min read
What is TypeScript and what are it's advantages and disadvantages?

What is TypeScript and what are it's advantages and disadvantages?

2
Comments
2 min read
Javascript's Ability to detect Keypresses & Play Voice / Music

Javascript's Ability to detect Keypresses & Play Voice / Music

Comments
1 min read
Path To A Clean(er) React Architecture (Part 5) - Infrastructure Services & Dependency Injection For Testability

Path To A Clean(er) React Architecture (Part 5) - Infrastructure Services & Dependency Injection For Testability

1
Comments
12 min read
Reduce concurrent requests by Redux-Saga Effects

Reduce concurrent requests by Redux-Saga Effects

Comments
3 min read
How do I code nowadays? Much have changed, much will change.

How do I code nowadays? Much have changed, much will change.

4
Comments
1 min read
React Router: Routes, Loaders and Errors

React Router: Routes, Loaders and Errors

1
Comments
4 min read
Essential Git Commands for Beginners

Essential Git Commands for Beginners

68
Comments 8
3 min read
How to Convert HTML to PDF in Node.js

How to Convert HTML to PDF in Node.js

6
Comments
6 min read
Building the Future: The Journey of Creating the PSee Solutions Website

Building the Future: The Journey of Creating the PSee Solutions Website

Comments
3 min read
🌊 Beach Quest with Finley and Friends !

🌊 Beach Quest with Finley and Friends !

10
Comments 4
6 min read
React Router: Search Params and Use Location

React Router: Search Params and Use Location

1
Comments
3 min read
State Management in Angular: NgRx vs NGXS

State Management in Angular: NgRx vs NGXS

8
Comments 1
5 min read
Mastering Git: Conflict Resolution Strategies – Part 6

Mastering Git: Conflict Resolution Strategies – Part 6

1
Comments
3 min read
The Power of Typescript Satisfied Operator in Less than 2 Minutes

The Power of Typescript Satisfied Operator in Less than 2 Minutes

Comments
3 min read
Explaining Async/Await in JavaScript in 10 Minutes

Explaining Async/Await in JavaScript in 10 Minutes

5
Comments
4 min read
Glam Up My Markup: Beaches - Frontend Challenge v24.04.17

Glam Up My Markup: Beaches - Frontend Challenge v24.04.17

2
Comments
3 min read
Unlock Full Stack Development Skills: Support My YouTube Channel 'DevDive with Dipak'!

Unlock Full Stack Development Skills: Support My YouTube Channel 'DevDive with Dipak'!

2
Comments
1 min read
How to create a flyout menu with Astrojs, Tailwind CSS and JavaScript

How to create a flyout menu with Astrojs, Tailwind CSS and JavaScript

1
Comments
1 min read
Are Sync Engines The Future of Web Applications?

Are Sync Engines The Future of Web Applications?

193
Comments 24
15 min read
Microfrontends and the challenges involved

Microfrontends and the challenges involved

Comments
2 min read
AutoMQ Automated Streaming System Continuous Testing Platform Technical Insider

AutoMQ Automated Streaming System Continuous Testing Platform Technical Insider

1
Comments
10 min read
loading...