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.
Node.js logger for Discord

Node.js logger for Discord

4
Comments 2
1 min read
Create your own CAPTCHA - part 3 - React and PIXI.js

Create your own CAPTCHA - part 3 - React and PIXI.js

32
Comments
6 min read
Dev Journal 6/8/2020: Avoid the Pull of the Rabbit Hole

Dev Journal 6/8/2020: Avoid the Pull of the Rabbit Hole

7
Comments
4 min read
Road to Genius: beginner #1

Road to Genius: beginner #1

14
Comments
2 min read
💡 Natively detect changes in ambient light.

💡 Natively detect changes in ambient light.

35
Comments 1
1 min read
React vs Vue: Compare and Contrast

React vs Vue: Compare and Contrast

161
Comments 48
1 min read
Twelve-Factor Application of Microservices

Twelve-Factor Application of Microservices

11
Comments
3 min read
A List of Immutable Update Patterns that you can understand

A List of Immutable Update Patterns that you can understand

11
Comments
3 min read
How to convert RoamResearch into a desktop application and any other sites

How to convert RoamResearch into a desktop application and any other sites

3
Comments
2 min read
Road to Genius: beginner #2

Road to Genius: beginner #2

7
Comments
2 min read
Road to Genius: beginner #3

Road to Genius: beginner #3

4
Comments
2 min read
My first Blog

My first Blog

7
Comments 3
1 min read
Tired of Bootstrap? Try Metrojs.

Tired of Bootstrap? Try Metrojs.

52
Comments 17
2 min read
Using CSS Variables to Tame Styled Component Props

Using CSS Variables to Tame Styled Component Props

33
Comments 1
4 min read
Speeding Up Tesla.com - Part 2: Main CSS Splitting

Speeding Up Tesla.com - Part 2: Main CSS Splitting

11
Comments 2
6 min read
[JavaScript] Knowledge you need to know before interview (keep updating)

[JavaScript] Knowledge you need to know before interview (keep updating)

21
Comments
3 min read
How to be Consistent with Learning to Code.

How to be Consistent with Learning to Code.

20
Comments
3 min read
A Simple server with Deno

A Simple server with Deno

5
Comments
1 min read
tsParticles Bubbles

tsParticles Bubbles

7
Comments
1 min read
Electron can be better [RANT]

Electron can be better [RANT]

6
Comments 3
2 min read
tsParticles with external noise generator

tsParticles with external noise generator

6
Comments
1 min read
tsParticles with Simplex field

tsParticles with Simplex field

5
Comments
1 min read
Full-Stack TypeScript using Node.js, Vue.js 3 & PostgreSQL - Introduction

Full-Stack TypeScript using Node.js, Vue.js 3 & PostgreSQL - Introduction

98
Comments 2
3 min read
Building a Programming Language Recommendation Tool

Building a Programming Language Recommendation Tool

11
Comments
2 min read
Conditionally Appending Developer Tools MenuItem To An Existing Menu In Electron

Conditionally Appending Developer Tools MenuItem To An Existing Menu In Electron

7
Comments
2 min read
⚡️ Create your first GitHub action in 6 minutes

⚡️ Create your first GitHub action in 6 minutes

60
Comments
7 min read
Build Web API using Angular with ASP.NET MVC5 (Part 1)

Build Web API using Angular with ASP.NET MVC5 (Part 1)

9
Comments
3 min read
How to get started with web development (Front-End)?🤔 [Part - 1]

How to get started with web development (Front-End)?🤔 [Part - 1]

194
Comments 39
9 min read
DOM layout: How to get the width and height of DOM elements.

DOM layout: How to get the width and height of DOM elements.

18
Comments
1 min read
Protractor Tutorial: Handle Mouse Actions & Keyboard Events

Protractor Tutorial: Handle Mouse Actions & Keyboard Events

6
Comments
11 min read
Build Web API using Angular with ASP.NET MVC5 (Part 2)

Build Web API using Angular with ASP.NET MVC5 (Part 2)

6
Comments
3 min read
Safeguarding target=_blank links

Safeguarding target=_blank links

5
Comments
2 min read
Vanilla JavaScript Comparison Operators

Vanilla JavaScript Comparison Operators

5
Comments
2 min read
Minute JavaScript - Array's reduce method 04:58

Minute JavaScript - Array's reduce method

25
Comments
1 min read
React Firebase App Complete Tutorial - Upload and Download Images From Firestore

React Firebase App Complete Tutorial - Upload and Download Images From Firestore

37
Comments
1 min read
The Roadmap To Becoming A Fullstack Web Developer

The Roadmap To Becoming A Fullstack Web Developer

26
Comments 1
4 min read
How to fetch and nicely update data from Ethereum with React and SWR

How to fetch and nicely update data from Ethereum with React and SWR

17
Comments 1
9 min read
What is Positive & Negative Infinity in JavaScript?

What is Positive & Negative Infinity in JavaScript?

5
Comments
1 min read
Implement subdomains with VueJS.

Implement subdomains with VueJS.

5
Comments 9
1 min read
Graceful Shutdown with NodeJS and Terminus

Graceful Shutdown with NodeJS and Terminus

30
Comments
3 min read
Browser, DOM, JavaScript. Everything you need to know to build effective web-apps. Part two - DOM.

Browser, DOM, JavaScript. Everything you need to know to build effective web-apps. Part two - DOM.

75
Comments 9
3 min read
Loading a directory as a tree structure in Node

Loading a directory as a tree structure in Node

20
Comments 6
5 min read
Event Propagation: Capturing, Bubbling

Event Propagation: Capturing, Bubbling

7
Comments 1
1 min read
ZOOM-like video gallery with CSS Houdini 🎩

ZOOM-like video gallery with CSS Houdini 🎩

23
Comments
6 min read
Using Axios Request Interceptor

Using Axios Request Interceptor

9
Comments 4
1 min read
Should you write code all the time, even in your free time?

Should you write code all the time, even in your free time?

61
Comments 86
1 min read
A Practical Guide to TypeScript - How to Build a Pokedex app using HTML, CSS, and TypeScript

A Practical Guide to TypeScript - How to Build a Pokedex app using HTML, CSS, and TypeScript

638
Comments 12
10 min read
Second full-stack app: Roomie - Find a room to rent! Built with: React + TailwindCSS + Express + MongoDB + Heroku / S3

Second full-stack app: Roomie - Find a room to rent! Built with: React + TailwindCSS + Express + MongoDB + Heroku / S3

108
Comments 20
1 min read
Build Todoist app with Vue.js and Parse Platform (Part 1 - Signup)

Build Todoist app with Vue.js and Parse Platform (Part 1 - Signup)

30
Comments 1
1 min read
Web Monetization Simulator

Web Monetization Simulator

40
Comments 3
3 min read
I need to start writing more!

I need to start writing more!

7
Comments 2
1 min read
JS Array Methods: Filter, Map, Reduce, and Sort

JS Array Methods: Filter, Map, Reduce, and Sort

12
Comments 1
5 min read
ES4, The Failed proposal the indirectly led to Node.js, ES6, TypeScript and Deno

ES4, The Failed proposal the indirectly led to Node.js, ES6, TypeScript and Deno

49
Comments 5
9 min read
Understanding React's Error Boundaries

Understanding React's Error Boundaries

22
Comments 1
5 min read
ClockWorks, Web Worker library

ClockWorks, Web Worker library

3
Comments 1
3 min read
Understanding Bubble Sort Algorithm in Javascript.

Understanding Bubble Sort Algorithm in Javascript.

31
Comments 2
4 min read
🌍FreeCodeCamp Calculator (Front end projects) [YouTube LIVE] 51:45

🌍FreeCodeCamp Calculator (Front end projects) [YouTube LIVE]

29
Comments
1 min read
🤓🔥How To Make Websites Accessible To All 💯

🤓🔥How To Make Websites Accessible To All 💯

86
Comments 14
5 min read
Array.sort() in Javascript

Array.sort() in Javascript

9
Comments
2 min read
Guess the error message

Guess the error message

6
Comments
1 min read
loading...