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.
Create a snake game using ChatGPT-4.

Create a snake game using ChatGPT-4.

2
Comments
2 min read
🤖 Building a personal agent to use on your portfolio page (with NextJS, tRPC, Typescript, Tailwindcss and GPT-3.5-turbo)

🤖 Building a personal agent to use on your portfolio page (with NextJS, tRPC, Typescript, Tailwindcss and GPT-3.5-turbo)

7
Comments
11 min read
Infinite Marquee using just HTML and CSS.

Infinite Marquee using just HTML and CSS.

4
Comments
1 min read
Designing Scalable and High-performance E-commerce Systems with MedusaJS and Microservices Architecture

Designing Scalable and High-performance E-commerce Systems with MedusaJS and Microservices Architecture

13
Comments
7 min read
5 Common Mistakes to Avoid in React Native Development

5 Common Mistakes to Avoid in React Native Development

1
Comments
2 min read
Henlo

Henlo

1
Comments
1 min read
Have questions about ESLint?

Have questions about ESLint?

11
Comments 2
1 min read
Fast Matrix Math in JS

Fast Matrix Math in JS

18
Comments 1
15 min read
Download 20 Best Free Dashboard UI for your next project

Download 20 Best Free Dashboard UI for your next project

9
Comments
3 min read
Callback Hell and Promises

Callback Hell and Promises

6
Comments
2 min read
Using Node.js for Automated Testing and Continuous Integration

Using Node.js for Automated Testing and Continuous Integration

2
Comments
2 min read
Adding Material UI to Next.js TypeScript

Adding Material UI to Next.js TypeScript

7
Comments 2
4 min read
Creating a Travel Journal with React

Creating a Travel Journal with React

1
Comments
7 min read
Filter PNGs for Acropalypse using Compute@Edge

Filter PNGs for Acropalypse using Compute@Edge

6
Comments
6 min read
Comparing Full Page Screenshots, Cross-Device

Comparing Full Page Screenshots, Cross-Device

10
Comments 1
6 min read
File Uploads for the Web (3): File Uploads in Node & Nuxt

File Uploads for the Web (3): File Uploads in Node & Nuxt

1
Comments
11 min read
A Low-Latency Live Stream React App

A Low-Latency Live Stream React App

2
Comments
4 min read
Animated Hamburger Menu with Tailwindcss

Animated Hamburger Menu with Tailwindcss

19
Comments 9
2 min read
Paso a paso: Cómo mejorar la seguridad de tu aplicación frontend usando AWS Secret Manager, ejemplo con VueJs

Paso a paso: Cómo mejorar la seguridad de tu aplicación frontend usando AWS Secret Manager, ejemplo con VueJs

4
Comments 1
11 min read
Unlocking the Power of Next.js Pre-Rendering with Server-Side Props

Unlocking the Power of Next.js Pre-Rendering with Server-Side Props

12
Comments 6
4 min read
Building Composable Commerce with Nuxt, Shopify, and Storyblok Crash Course Part Three

Building Composable Commerce with Nuxt, Shopify, and Storyblok Crash Course Part Three

3
Comments 2
7 min read
No-code Editor for Domain Models

No-code Editor for Domain Models

Comments
1 min read
Conditional Statements in JavaScript: If-Else

Conditional Statements in JavaScript: If-Else

4
Comments
2 min read
Piral Feed Service 1.10

Piral Feed Service 1.10

7
Comments
5 min read
Set up a Twitch chat bot using Websockets and Node.js

Set up a Twitch chat bot using Websockets and Node.js

3
Comments 1
6 min read
Verifying Integrity of Files using NodeJS

Verifying Integrity of Files using NodeJS

33
Comments
3 min read
Operador de encadenamiento opcional en JavaScript

Operador de encadenamiento opcional en JavaScript

2
Comments
3 min read
Resolvendo problemas no HackerRank: Saltando em nuvens (2)

Resolvendo problemas no HackerRank: Saltando em nuvens (2)

Comments
2 min read
Understanding Data Types in JavaScript ( Part - 3 )

Understanding Data Types in JavaScript ( Part - 3 )

10
Comments
2 min read
React: The QWERTY Keyboard of Web Development

React: The QWERTY Keyboard of Web Development

Comments
4 min read
How to use different environment variables for development and production in Node.js

How to use different environment variables for development and production in Node.js

1
Comments
1 min read
Virtual Coffee Lightning Talks

Virtual Coffee Lightning Talks

3
Comments
1 min read
Understanding Basics of Node.js

Understanding Basics of Node.js

Comments
2 min read
What's Why's and How's of Server Side Rendering using ReactJS

What's Why's and How's of Server Side Rendering using ReactJS

7
Comments
4 min read
Turborepo: A better way to implement a mono-repo architecture

Turborepo: A better way to implement a mono-repo architecture

18
Comments
3 min read
Making a Speedrun Timer: Chapter 2

Making a Speedrun Timer: Chapter 2

2
Comments
7 min read
Understanding the React Context API

Understanding the React Context API

Comments
3 min read
Starting my Side Projects Journey After 7 Years in Software Engineering

Starting my Side Projects Journey After 7 Years in Software Engineering

3
Comments 2
2 min read
Ensuring Browser Compatibility A Step-by-Step Guide to Adding Polyfills to Your Project

Ensuring Browser Compatibility A Step-by-Step Guide to Adding Polyfills to Your Project

2
Comments
2 min read
React Error Boundary

React Error Boundary

Comments
3 min read
Promise.all() vs. Promise.allSettled(): Understanding the differences

Promise.all() vs. Promise.allSettled(): Understanding the differences

11
Comments 1
3 min read
Mastering Angular's Change Detection Strategies for Enhanced Performance

Mastering Angular's Change Detection Strategies for Enhanced Performance

3
Comments
5 min read
V8 JavaScript engine — Understanding JavaScript API Requests and Responses in the Data Fetching lifecycle

V8 JavaScript engine — Understanding JavaScript API Requests and Responses in the Data Fetching lifecycle

2
Comments
4 min read
Use ALL the Features: How To Create a Fancy Password Input With Vue3 🔑✅

Use ALL the Features: How To Create a Fancy Password Input With Vue3 🔑✅

14
Comments 6
5 min read
How to Use Image Enhancers to Improve your Photos

How to Use Image Enhancers to Improve your Photos

Comments
6 min read
Master your Debugging Skills with These 5 Essential JavaScript Console Methods

Master your Debugging Skills with These 5 Essential JavaScript Console Methods

Comments
10 min read
Javascript Closure #1

Javascript Closure #1

5
Comments
3 min read
theo to scss

theo to scss

Comments
1 min read
How to Generate a Quick Node.js Project with TypeScript.

How to Generate a Quick Node.js Project with TypeScript.

9
Comments 2
2 min read
Deploy Your Next.js App with AWS Amplify Like a Pro — It’s Easier Than You Think

Deploy Your Next.js App with AWS Amplify Like a Pro — It’s Easier Than You Think

12
Comments 2
7 min read
Mastering React's useEffect Hook: A Comprehensive Guide

Mastering React's useEffect Hook: A Comprehensive Guide

49
Comments 5
5 min read
Three JS Examples : 2. Three js rocket animation

Three JS Examples : 2. Three js rocket animation

14
Comments
1 min read
Memoization Simplified

Memoization Simplified

11
Comments 4
2 min read
Mastering Docker for Node.js: Advanced Techniques and Best Practices

Mastering Docker for Node.js: Advanced Techniques and Best Practices

192
Comments 17
14 min read
Hello World: Reflections of a Newbie Developer

Hello World: Reflections of a Newbie Developer

4
Comments
2 min read
Review of state management in React: summary and prospect

Review of state management in React: summary and prospect

17
Comments 2
15 min read
Boost Your Productivity with These Top Free Notion Templates

Boost Your Productivity with These Top Free Notion Templates

97
Comments 13
3 min read
Tailwind 3.3

Tailwind 3.3

2
Comments
3 min read
Unlock the Power of JavaScript's Spread Operator: Tips and Tricks for Mastery!

Unlock the Power of JavaScript's Spread Operator: Tips and Tricks for Mastery!

1
Comments
3 min read
Understanding Data Types in JavaScript ( Part - 2 )

Understanding Data Types in JavaScript ( Part - 2 )

11
Comments
2 min read
loading...