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.
Solana for Javascript developers

Solana for Javascript developers

1
Comments
6 min read
The Full-Stack development experience

The Full-Stack development experience

9
Comments
7 min read
codedamn: The Perfect Platform to Learn Programming 🖥️💡

codedamn: The Perfect Platform to Learn Programming 🖥️💡

7
Comments
4 min read
Building an AI assistant for ecommerce with Medusa, Vercel AI SDK, and OpenAI

Building an AI assistant for ecommerce with Medusa, Vercel AI SDK, and OpenAI

9
Comments
3 min read
Moonly weekly progress update #63 - Holder Verification Bot V2

Moonly weekly progress update #63 - Holder Verification Bot V2

5
Comments
2 min read
Day 5: Completed The First Task "Survey Form"

Day 5: Completed The First Task "Survey Form"

Comments
2 min read
Preparing a React course in public - modifying the DOM with Vanilla Js

Preparing a React course in public - modifying the DOM with Vanilla Js

1
Comments
2 min read
Building a Real-time Chat System with Node.js, and WebSockets: A Step-by-Step Guide

Building a Real-time Chat System with Node.js, and WebSockets: A Step-by-Step Guide

11
Comments
9 min read
👕 Last 10 years of Hacktoberfest merch, a journey through time 👀

👕 Last 10 years of Hacktoberfest merch, a journey through time 👀

26
Comments 7
4 min read
JavaScript: Procedural, Functional, or Object-Oriented?

JavaScript: Procedural, Functional, or Object-Oriented?

7
Comments 6
2 min read
Code Refactoring: The Art of Crafting Readable, Concise, and Well-Designed Code

Code Refactoring: The Art of Crafting Readable, Concise, and Well-Designed Code

7
Comments
3 min read
What I've learnt in 1 month of programming

What I've learnt in 1 month of programming

250
Comments 40
6 min read
JavaScript: Debouncing vs. Throttling

JavaScript: Debouncing vs. Throttling

24
Comments 2
3 min read
Angular Authentication: Route Guards.

Angular Authentication: Route Guards.

14
Comments
4 min read
How do you define the main sections of a web page using HTML?

How do you define the main sections of a web page using HTML?

16
Comments 4
2 min read
10 Days of DevOps Challenge⚙️

10 Days of DevOps Challenge⚙️

Comments 2
2 min read
Modernizing Data Fetching in React

Modernizing Data Fetching in React

5
Comments 3
16 min read
Unleashing GraphQL Type-Based Mocking

Unleashing GraphQL Type-Based Mocking

4
Comments
3 min read
Mastering the Art of Software Design: A Deep Dive into SOLID Principles

Mastering the Art of Software Design: A Deep Dive into SOLID Principles

Comments
3 min read
🤘 Zsh and Bash

🤘 Zsh and Bash

31
Comments 1
14 min read
Comparing 11 Top Email Service Providers

Comparing 11 Top Email Service Providers

7
Comments
3 min read
How Do You Change UI Design When Testing it is Hard?

How Do You Change UI Design When Testing it is Hard?

Comments 6
1 min read
leetcode 1095. Find in Mountain Array (hard)

leetcode 1095. Find in Mountain Array (hard)

5
Comments
2 min read
Getting started with AWS serverless: Strong Lambda Types!

Getting started with AWS serverless: Strong Lambda Types!

110
Comments
9 min read
10 Features Driving Your Chrome Extension Development

10 Features Driving Your Chrome Extension Development

6
Comments 2
2 min read
💥 Docker Volumes

💥 Docker Volumes

38
Comments 2
9 min read
How to create a Sitemap in Nuxt Content

How to create a Sitemap in Nuxt Content

3
Comments
2 min read
Implementing Signals from Scratch

Implementing Signals from Scratch

143
Comments 25
5 min read
PDFMake en Acción: Cómo Diseñar Tickets en ReactJS con PDFMake

PDFMake en Acción: Cómo Diseñar Tickets en ReactJS con PDFMake

1
Comments 1
7 min read
Client-side data storage with IndexedDB

Client-side data storage with IndexedDB

1
Comments 1
2 min read
Prototype In Javascript

Prototype In Javascript

5
Comments
2 min read
JavaScript One-Liner To Replace Switch Statement 🚀

JavaScript One-Liner To Replace Switch Statement 🚀

34
Comments 14
1 min read
Top 2 Strategies for Handling JSON Parse Errors

Top 2 Strategies for Handling JSON Parse Errors

2
Comments 1
2 min read
Uma Jornada na Engenharia de Software: Minha História e Experiência

Uma Jornada na Engenharia de Software: Minha História e Experiência

7
Comments 1
2 min read
The Underappreciated Power of TypeScript Interfaces: Going Beyond "Interface vs Type"

The Underappreciated Power of TypeScript Interfaces: Going Beyond "Interface vs Type"

1
Comments 2
2 min read
Build Your Own Epik-inspired App: Transform Selfies into '90s Yearbook Photos with Node.js and AI

Build Your Own Epik-inspired App: Transform Selfies into '90s Yearbook Photos with Node.js and AI

2
Comments
7 min read
Playing with digits "Codewars"

Playing with digits "Codewars"

1
Comments
2 min read
How to Make CRUD app in JavaScript

How to Make CRUD app in JavaScript

52
Comments 2
1 min read
Delight your users with this instant scroll restoration custom hook

Delight your users with this instant scroll restoration custom hook

31
Comments 13
6 min read
When to avoid squishing dates together (a lesson in UI <--> backend team collaboration)

When to avoid squishing dates together (a lesson in UI <--> backend team collaboration)

Comments
6 min read
Who can overthrow the authority of React?

Who can overthrow the authority of React?

18
Comments 29
3 min read
Incremental Static Regeneration in Nuxt

Incremental Static Regeneration in Nuxt

15
Comments 7
3 min read
JavaScript equivalent(s) of CSS @supports feature queries for bugfix detection

JavaScript equivalent(s) of CSS @supports feature queries for bugfix detection

7
Comments
4 min read
Microtask Queue + RxJS + Angular

Microtask Queue + RxJS + Angular

77
Comments 1
3 min read
The Ultimate Guide to Building a Telegram Clone with Next.js 13 & Express (Tailwind.css , Socket.io , MongoDB)

The Ultimate Guide to Building a Telegram Clone with Next.js 13 & Express (Tailwind.css , Socket.io , MongoDB)

6
Comments
2 min read
Peculiaridades do JS. Que não são erros! Nem esquisitice! - conversão implícita de tipos

Peculiaridades do JS. Que não são erros! Nem esquisitice! - conversão implícita de tipos

2
Comments
1 min read
What is Embedding? Generating Embedding using Supabase

What is Embedding? Generating Embedding using Supabase

16
Comments
9 min read
💻 Web Development Resources #169

💻 Web Development Resources #169

5
Comments
3 min read
How I build my startup supa-quick

How I build my startup supa-quick

3
Comments
3 min read
Supercharge Your Svelte: Top Tips for Clean Code

Supercharge Your Svelte: Top Tips for Clean Code

7
Comments 8
6 min read
Easy Context in React Server Components (RSC)

Easy Context in React Server Components (RSC)

8
Comments
3 min read
Building a Lazy Loader from Scratch in React (Part 1)

Building a Lazy Loader from Scratch in React (Part 1)

Comments
12 min read
7 Open-Source Search Engines for your Enterprise and Startups you MUST know.

7 Open-Source Search Engines for your Enterprise and Startups you MUST know.

285
Comments 12
5 min read
What makes Next.js the future of web applications?👨‍💻

What makes Next.js the future of web applications?👨‍💻

1
Comments
3 min read
Why You Can't Learn Web Dev

Why You Can't Learn Web Dev

7
Comments
9 min read
Making React Apps Memory Efficient | Million.js Beyond Speed

Making React Apps Memory Efficient | Million.js Beyond Speed

69
Comments 17
13 min read
Document search tool for Github repos built with React, Supabase and LLAMA2

Document search tool for Github repos built with React, Supabase and LLAMA2

8
Comments
14 min read
Getting started with LangChainJS

Getting started with LangChainJS

6
Comments
10 min read
React: how I understand Virtual DOM through useState

React: how I understand Virtual DOM through useState

Comments 2
4 min read
❄️ An Intro to Server Components in React

❄️ An Intro to Server Components in React

33
Comments 3
8 min read
loading...