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.
Video encoded as emojis⁉️ Stored in a DB? 😱🤯

Video encoded as emojis⁉️ Stored in a DB? 😱🤯

45
Comments 12
9 min read
How to build dev.to In-App Notification System in 20 minutes

How to build dev.to In-App Notification System in 20 minutes

45
Comments 4
14 min read
Don't use State for Theme

Don't use State for Theme

Comments
2 min read
7 API ON NODE.JS

7 API ON NODE.JS

Comments
3 min read
Designing React Hooks for Flexibility

Designing React Hooks for Flexibility

Comments
3 min read
Creating a Pokémon guessing game using Supabase, Drizzle, and Next.js in just 2 hours!

Creating a Pokémon guessing game using Supabase, Drizzle, and Next.js in just 2 hours!

11
Comments
6 min read
Deep Dive into Data structures using Javascript - Graph

Deep Dive into Data structures using Javascript - Graph

Comments
23 min read
An intro to TSConfig for JavaScript Developers

An intro to TSConfig for JavaScript Developers

6
Comments
6 min read
How to Set Up a Local Ubuntu Server(22.04) on VMware for Web App Testing

How to Set Up a Local Ubuntu Server(22.04) on VMware for Web App Testing

Comments
9 min read
Guessing Number Game using Hyperswarm.

Guessing Number Game using Hyperswarm.

Comments
7 min read
Google Authentication in Nodejs using Passport and Google Oauth

Google Authentication in Nodejs using Passport and Google Oauth

5
Comments
5 min read
My last project for 100 React projects in 100 days

My last project for 100 React projects in 100 days

1
Comments
4 min read
Node.js? More Like No-Go Slow! Bun.js and Elysia.js to the Rescue ✨

Node.js? More Like No-Go Slow! Bun.js and Elysia.js to the Rescue ✨

Comments
3 min read
Angular Signals: A Beginner’s Guide

Angular Signals: A Beginner’s Guide

Comments
2 min read
Integrate Gnosis Safe into your React Web3 App

Integrate Gnosis Safe into your React Web3 App

1
Comments
4 min read
Step-by-Step: Sending Telegram Messages from Your Website

Step-by-Step: Sending Telegram Messages from Your Website

Comments
3 min read
LeetCode Meditations: Lowest Common Ancestor of a Binary Search Tree

LeetCode Meditations: Lowest Common Ancestor of a Binary Search Tree

Comments
4 min read
Learn React Flow and how to add real-time sync between participants

Learn React Flow and how to add real-time sync between participants

1
Comments
5 min read
Build a Slack app with SlackKit

Build a Slack app with SlackKit

1
Comments
10 min read
Public Speaking is so addictive

Public Speaking is so addictive

10
Comments 2
1 min read
Add toast notification with Django - an easy way

Add toast notification with Django - an easy way

Comments
6 min read
How I built a Markdown Rendered Blog using Supabase and Chakra UI

How I built a Markdown Rendered Blog using Supabase and Chakra UI

19
Comments
9 min read
Preact Setup: A Beginner's Guide

Preact Setup: A Beginner's Guide

Comments
4 min read
Preact vs React: A Comparative Guide

Preact vs React: A Comparative Guide

Comments
5 min read
How To Make An Insanely Fast AI App (Supabase, LLAMA 3 and Groq)

How To Make An Insanely Fast AI App (Supabase, LLAMA 3 and Groq)

1
Comments
4 min read
Reusing Umbraco Properties in Umbraco v14

Reusing Umbraco Properties in Umbraco v14

Comments
5 min read
Memoized getters in ES6 classes

Memoized getters in ES6 classes

Comments
1 min read
MobX Mayhem: State Management for the Wicked

MobX Mayhem: State Management for the Wicked

4
Comments
3 min read
Creating a React and Typescript app with Webpack

Creating a React and Typescript app with Webpack

Comments
2 min read
Web Development with Web Components: The New Way of Modularity

Web Development with Web Components: The New Way of Modularity

Comments
5 min read
The best testing strategies for frontends

The best testing strategies for frontends

Comments 1
4 min read
Attention to Detail

Attention to Detail

Comments
5 min read
Why Neovim is My Text Editor of Choice

Why Neovim is My Text Editor of Choice

2
Comments
4 min read
How to use Stable Diffusion 3 to generate a similar image.

How to use Stable Diffusion 3 to generate a similar image.

Comments
5 min read
Building a Better RAG: A Practical Guide to Two-Step Retrieval with LangChain

Building a Better RAG: A Practical Guide to Two-Step Retrieval with LangChain

Comments
9 min read
Creating a React app with Webpack

Creating a React app with Webpack

Comments
7 min read
LeetCode Meditations: Subtree of Another Tree

LeetCode Meditations: Subtree of Another Tree

Comments
3 min read
GitHub Sponsor Sindre Sorhus, author of awesome lists, npm packages, and iPhone Apps

GitHub Sponsor Sindre Sorhus, author of awesome lists, npm packages, and iPhone Apps

Comments
2 min read
Official Nuxt Certification Arrives! Early Bird pre-orders are open.

Official Nuxt Certification Arrives! Early Bird pre-orders are open.

Comments
2 min read
Learn React Hydration in 5 minutes

Learn React Hydration in 5 minutes

1
Comments
4 min read
Understanding Reconciliation in ReactJs - Keeping the Virtual DOM and the Real DOM in Sync.

Understanding Reconciliation in ReactJs - Keeping the Virtual DOM and the Real DOM in Sync.

5
Comments
2 min read
Cors Workflow

Cors Workflow

Comments
2 min read
Prophecy of Redux: State Management in Large React Apps

Prophecy of Redux: State Management in Large React Apps

3
Comments
3 min read
Popular Ways To Write JavaScript Functions

Popular Ways To Write JavaScript Functions

Comments
1 min read
From Zero to CRUD Hero: Building Your First Backend API in JavaScript

From Zero to CRUD Hero: Building Your First Backend API in JavaScript

2
Comments
20 min read
Enabling Offline Capabilities in Firebase with IndexedDB Persistence

Enabling Offline Capabilities in Firebase with IndexedDB Persistence

Comments
2 min read
ES6 Spread Operator: Unleashing the Power of Modern JavaScript

ES6 Spread Operator: Unleashing the Power of Modern JavaScript

Comments
2 min read
How to Compare Same Contents but Different Ordered Arrays in JavaScript?

How to Compare Same Contents but Different Ordered Arrays in JavaScript?

Comments
6 min read
Replacing Digits in a Number Without Converting to String

Replacing Digits in a Number Without Converting to String

Comments
2 min read
Artificial Intelligence and Machine Learning in Web Development

Artificial Intelligence and Machine Learning in Web Development

1
Comments
2 min read
Create a basic drawing web app with JavaScript - Part 2

Create a basic drawing web app with JavaScript - Part 2

Comments
2 min read
Exploring Bitwise Operators: From JavaScript to TypeScript Enhancements

Exploring Bitwise Operators: From JavaScript to TypeScript Enhancements

Comments
3 min read
Domino tiling library

Domino tiling library

Comments
1 min read
How to Filter Arrays in JavaScript: A Comprehensive Guide

How to Filter Arrays in JavaScript: A Comprehensive Guide

Comments
4 min read
System with real - time data using Javascript and Firebase

System with real - time data using Javascript and Firebase

Comments
1 min read
Javascript Recursion

Javascript Recursion

4
Comments
1 min read
Exploring the Canvas Series: Creative Brushes Part 3

Exploring the Canvas Series: Creative Brushes Part 3

Comments
5 min read
Trimming JavaScript: ditch verbosity, gain readability

Trimming JavaScript: ditch verbosity, gain readability

1
Comments
3 min read
Building a self-creating website with Supabase and AI

Building a self-creating website with Supabase and AI

58
Comments
16 min read
Enhancing Data Queries with Firebase: Using Compound Queries to Filter Results

Enhancing Data Queries with Firebase: Using Compound Queries to Filter Results

Comments
2 min read
loading...