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.
Clustered Scatter Chart

Clustered Scatter Chart

Comments
3 min read
First glance at C# from JS perspective

First glance at C# from JS perspective

7
Comments
4 min read
Currying: Unlocking the Modular Superpower of JavaScript

Currying: Unlocking the Modular Superpower of JavaScript

5
Comments
4 min read
From JavaScript to TypeScript: A Beginner’s Guide to TypeScript

From JavaScript to TypeScript: A Beginner’s Guide to TypeScript

1
Comments
5 min read
🚀 JavaScript: The Language of the Web

🚀 JavaScript: The Language of the Web

Comments
2 min read
Center HTML div With CSS

Center HTML div With CSS

Comments
3 min read
10 Best JavaScript Minifier Tools to Boost Website Speed

10 Best JavaScript Minifier Tools to Boost Website Speed

1
Comments
4 min read
Playwright and Chrome Browser Testing in Heroku

Playwright and Chrome Browser Testing in Heroku

1
Comments
11 min read
Conquering Notification Overload: A Developer's Guide to Digital Peace

Conquering Notification Overload: A Developer's Guide to Digital Peace

2
Comments
2 min read
Guide to 24 Essential Open Source Projects from Package Managers to AI apps

Guide to 24 Essential Open Source Projects from Package Managers to AI apps

141
Comments 7
10 min read
Cryptography in JavaScript: A Practical Guide

Cryptography in JavaScript: A Practical Guide

1
Comments
4 min read
Ruby On Rails Tutorial: Build A Markdown Editor With Ruby On Rails And Redis

Ruby On Rails Tutorial: Build A Markdown Editor With Ruby On Rails And Redis

9
Comments 2
7 min read
Automated crypto price tracking using GMAIL and Python

Automated crypto price tracking using GMAIL and Python

1
Comments
5 min read
CKA Full Course 2024: Day 13/40 Static Pods, Manual Scheduling, Labels, and Selectors in Kubernetes

CKA Full Course 2024: Day 13/40 Static Pods, Manual Scheduling, Labels, and Selectors in Kubernetes

Comments
6 min read
🚀 5 Javascript concepts every web developer should know! 👨‍💻

🚀 5 Javascript concepts every web developer should know! 👨‍💻

9
Comments 2
4 min read
How to Use Shadcn/UI in React.js

How to Use Shadcn/UI in React.js

1
Comments
5 min read
Module Bundlers Explained: Webpack, Rollup, Parcel, and Snowpack with Examples

Module Bundlers Explained: Webpack, Rollup, Parcel, and Snowpack with Examples

6
Comments
4 min read
JavaScriptmas 2024 - Week One

JavaScriptmas 2024 - Week One

6
Comments 2
5 min read
Interactive To-Do App with Dark/Light Mode & Task Filters

Interactive To-Do App with Dark/Light Mode & Task Filters

Comments
1 min read
Vue 3.x Comprehensive Upgrade Guide: In-depth Exploration of Composition API

Vue 3.x Comprehensive Upgrade Guide: In-depth Exploration of Composition API

2
Comments
5 min read
Why and What is Clean Code ?

Why and What is Clean Code ?

Comments
3 min read
Creating a Scroll Grid

Creating a Scroll Grid

5
Comments
4 min read
15 Essential JavaScript Concepts To Learn Before Starting React

15 Essential JavaScript Concepts To Learn Before Starting React

3
Comments
8 min read
Step-by-Step Guide to Server-Side Render React with Rust

Step-by-Step Guide to Server-Side Render React with Rust

11
Comments
4 min read
How to Create a Magical Christmas Scene with Animated Snowflakes and Santa in JavaScript

How to Create a Magical Christmas Scene with Animated Snowflakes and Santa in JavaScript

8
Comments
3 min read
C++ Addons no Node.js

C++ Addons no Node.js

2
Comments
3 min read
What are the best strategies for customer success in SaaS

What are the best strategies for customer success in SaaS

2
Comments
2 min read
TIL: How to Trim Trailing Zeros【CodeWars】

TIL: How to Trim Trailing Zeros【CodeWars】

4
Comments
1 min read
Designing the Future: A Premium Landing Page with Glassmorphism, Neumorphism, and Password-Free Login

Designing the Future: A Premium Landing Page with Glassmorphism, Neumorphism, and Password-Free Login

Comments
3 min read
Basic Autocomplete Without JavaScript using Datalist

Basic Autocomplete Without JavaScript using Datalist

1
Comments 1
2 min read
NGINX

NGINX

Comments
3 min read
Are let and const hoisted?🤔 What is the Temporal Dead Zone?

Are let and const hoisted?🤔 What is the Temporal Dead Zone?

5
Comments
2 min read
What is Full-Stack Development? An Introductory Guide

What is Full-Stack Development? An Introductory Guide

5
Comments 1
3 min read
Beyond Type Safety: making TypeScript smarter by Building a Runtime Picker

Beyond Type Safety: making TypeScript smarter by Building a Runtime Picker

24
Comments 15
5 min read
How We Created a Futuristic Newsletter Sign-Up Form with Premium UI/UX

How We Created a Futuristic Newsletter Sign-Up Form with Premium UI/UX

Comments
3 min read
Understanding Incremental Static Generation in Next.js: A Practical Guide

Understanding Incremental Static Generation in Next.js: A Practical Guide

1
Comments
4 min read
Self Closing Browser Tab with JavaScript

Self Closing Browser Tab with JavaScript

3
Comments 2
1 min read
Learn CSS Properly

Learn CSS Properly

Comments
4 min read
React: Implementing Passwordless Login with AWS Cognito

React: Implementing Passwordless Login with AWS Cognito

1
Comments
3 min read
🔍 Say Goodbye to Slow Renders: Optimizing React Apps with `react-scan`

🔍 Say Goodbye to Slow Renders: Optimizing React Apps with `react-scan`

1
Comments
3 min read
A Free Alternative to Invoicely: Simple Invoice Tool

A Free Alternative to Invoicely: Simple Invoice Tool

Comments
1 min read
A Lesson in Simplicity: Sorting Files Like a Pro in an Interview

A Lesson in Simplicity: Sorting Files Like a Pro in an Interview

Comments
2 min read
frontend developer

frontend developer

Comments
1 min read
Throttling and Debouncing in Web Development

Throttling and Debouncing in Web Development

Comments
3 min read
🚀 Build a Star Rating System with TypeScript & CSS

🚀 Build a Star Rating System with TypeScript & CSS

Comments
4 min read
TypeScript Best Practices — Part 1

TypeScript Best Practices — Part 1

2
Comments
1 min read
Introducing implicit contexts in LogTape 0.7.0

Introducing implicit contexts in LogTape 0.7.0

1
Comments
3 min read
Luminos

Luminos

Comments
1 min read
Contract Testing: A Comprehensive Guide for Modern Software Teams

Contract Testing: A Comprehensive Guide for Modern Software Teams

Comments
3 min read
Stay ahead in web development: latest news, tools, and insights #61

Stay ahead in web development: latest news, tools, and insights #61

5
Comments 1
8 min read
JS and Basics

JS and Basics

Comments
2 min read
Building Block Blast Solver: A Technical Deep Dive into Game Analysis

Building Block Blast Solver: A Technical Deep Dive into Game Analysis

3
Comments
2 min read
Beyond Basic Forms: Why Enterprise-Level Forms Remain a Challenge (and How FormML Solves It)

Beyond Basic Forms: Why Enterprise-Level Forms Remain a Challenge (and How FormML Solves It)

1
Comments
6 min read
JavaScript for Beginners: A Crash Course

JavaScript for Beginners: A Crash Course

1
Comments
2 min read
Building the Gladiator Forge: A Deep Dive into Crafting an Immersive Avatar Customization Experience

Building the Gladiator Forge: A Deep Dive into Crafting an Immersive Avatar Customization Experience

Comments
4 min read
Mastering the Builder Design Pattern: Simplifying Complex Object Creation

Mastering the Builder Design Pattern: Simplifying Complex Object Creation

11
Comments
5 min read
JavaScript News, Updates, and Tutorials: November 2024 Edition

JavaScript News, Updates, and Tutorials: November 2024 Edition

2
Comments
6 min read
Big O Notation: A Simple Guide

Big O Notation: A Simple Guide

1
Comments
4 min read
🌐 Exploring Virtual Reality and Augmented Reality in Web Development

🌐 Exploring Virtual Reality and Augmented Reality in Web Development

1
Comments
6 min read
Testing Vue.js with Playwright: A Funny Journey to Flawless Web Apps

Testing Vue.js with Playwright: A Funny Journey to Flawless Web Apps

2
Comments
3 min read
loading...