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.
usefonts | tools for developers and designers

usefonts | tools for developers and designers

4
Comments
1 min read
One CSS prop. to bypass an open react native issue

One CSS prop. to bypass an open react native issue

4
Comments
3 min read
Typical JavaScript interview exercises (explained)

Typical JavaScript interview exercises (explained)

287
Comments 20
5 min read
Remove all console.log()s using Regex in Atom

Remove all console.log()s using Regex in Atom

10
Comments 20
1 min read
Portfolio Review

Portfolio Review

5
Comments 1
1 min read
JavaScript Is Eating The World

JavaScript Is Eating The World

129
Comments 61
3 min read
How to still use Crawlers in Client-Side Websites

How to still use Crawlers in Client-Side Websites

37
Comments 2
4 min read
BootstrapVue — Customizing Tooltips

BootstrapVue — Customizing Tooltips

3
Comments
1 min read
My First Github Action, using JavaScript.

My First Github Action, using JavaScript.

10
Comments
1 min read
function in an array , how to declare and access?

function in an array , how to declare and access?

9
Comments 3
1 min read
Understanding Math.random() in JavaScript!

Understanding Math.random() in JavaScript!

11
Comments 4
3 min read
Every problem has another solution

Every problem has another solution

24
Comments 4
5 min read
Intercepting Http Requests-- Using And Testing Angular's HttpClient

Intercepting Http Requests-- Using And Testing Angular's HttpClient

32
Comments 17
4 min read
Understanding Observables

Understanding Observables

66
Comments 6
6 min read
DataTables and Django: Finally with Ajax!

DataTables and Django: Finally with Ajax!

53
Comments 3
2 min read
Interactive games can be made with simple javascript

Interactive games can be made with simple javascript

22
Comments
3 min read
Making APIs with Node and Express

Making APIs with Node and Express

20
Comments 8
8 min read
Learn "this" Keyword, Once and Forever

Learn "this" Keyword, Once and Forever

9
Comments
4 min read
JAVASCRIPT: BEYOND BUILDING CLIENT SERVERSIDE

JAVASCRIPT: BEYOND BUILDING CLIENT SERVERSIDE

23
Comments
3 min read
The Not-So-Scary Explanation Of Currying In Javascript

The Not-So-Scary Explanation Of Currying In Javascript

47
Comments 2
2 min read
WeatherTab, a New Tab extension for Chrome

WeatherTab, a New Tab extension for Chrome

13
Comments 2
8 min read
Top Vue Packages for Adding Currency Input, Menu, Icons, and Resizable Elements

Top Vue Packages for Adding Currency Input, Menu, Icons, and Resizable Elements

7
Comments
4 min read
Top Vue Packages for Adding Carousels, Toasts, and Dropdowns

Top Vue Packages for Adding Carousels, Toasts, and Dropdowns

5
Comments
4 min read
Top Vue Packages for Adding a Date Picker, Cookie Dialog Box, and Scrolling

Top Vue Packages for Adding a Date Picker, Cookie Dialog Box, and Scrolling

5
Comments
3 min read
Trending JS / TS repositories - 05 / 08 / 2020

Trending JS / TS repositories - 05 / 08 / 2020

4
Comments
1 min read
Pixel Board - Change pixels using Github Issues!

Pixel Board - Change pixels using Github Issues!

6
Comments
1 min read
What is the difference between dot notation and this : [''] while using an object in javascript

What is the difference between dot notation and this : [''] while using an object in javascript

5
Comments 2
1 min read
Getting Started with SVGs

Getting Started with SVGs

31
Comments 3
3 min read
How to build a large React application

How to build a large React application

31
Comments
3 min read
A Guide to Using SparkPost with Node.js

A Guide to Using SparkPost with Node.js

6
Comments
4 min read
Tutorial for building a Web Application with Amazon S3, Lambda, DynamoDB and API Gateway

Tutorial for building a Web Application with Amazon S3, Lambda, DynamoDB and API Gateway

30
Comments 2
12 min read
JavaScript Clean Code — Functions and Convention Heuristics

JavaScript Clean Code — Functions and Convention Heuristics

9
Comments
4 min read
JavaScript Clean Code: Code and Coupling Heuristics

JavaScript Clean Code: Code and Coupling Heuristics

3
Comments
4 min read
Hacky Friday Stuff #14.08.2020

Hacky Friday Stuff #14.08.2020

3
Comments
4 min read
TIL - Spread and Copying Objects in Javascript

TIL - Spread and Copying Objects in Javascript

12
Comments 24
2 min read
Hacky Friday Stuff #24.07.2020

Hacky Friday Stuff #24.07.2020

5
Comments
2 min read
5+ Ways to Persist Data in Node.js/Electron Apps

5+ Ways to Persist Data in Node.js/Electron Apps

30
Comments 1
15 min read
Snail's pace in a lighting fast industry, my 5 year battle with JavaScript and web development.

Snail's pace in a lighting fast industry, my 5 year battle with JavaScript and web development.

4
Comments
8 min read
How Sunk-Cost fallacy is making us write bad code

How Sunk-Cost fallacy is making us write bad code

3
Comments 4
4 min read
Turn any callback into promise with babel-plugin-promise

Turn any callback into promise with babel-plugin-promise

13
Comments
1 min read
Why I created yet another versioning tool and what I learned doing so

Why I created yet another versioning tool and what I learned doing so

6
Comments
6 min read
Using A NodeList as an Array: A Practical Use for Object Composition

Using A NodeList as an Array: A Practical Use for Object Composition

23
Comments 2
1 min read
Why learn Node.js and where NPM lies in all this

Why learn Node.js and where NPM lies in all this

6
Comments
2 min read
JavaScript ES6 Symbols

JavaScript ES6 Symbols

22
Comments 2
3 min read
In Defense of Electron

In Defense of Electron

74
Comments 71
5 min read
Why does `2.toString()` break but `2..toString()` works?

Why does `2.toString()` break but `2..toString()` works?

4
Comments
2 min read
Developer in training

Developer in training

3
Comments 1
1 min read
JavaScript Clean Code — Function Exceptions and Duplicate Code

JavaScript Clean Code — Function Exceptions and Duplicate Code

7
Comments
4 min read
JavaScript Clean Code — Functions

JavaScript Clean Code — Functions

7
Comments
4 min read
Hacky Friday Stuff #31.07.2020

Hacky Friday Stuff #31.07.2020

4
Comments
4 min read
Nulling JavaScript

Nulling JavaScript

38
Comments 25
2 min read
Variable and Constant In Javascript | Javascript Crash Course 04:57

Variable and Constant In Javascript | Javascript Crash Course

3
Comments
1 min read
Best of Modern JavaScript — Maps

Best of Modern JavaScript — Maps

8
Comments
3 min read
Best of Modern JavaScript — Class Safety and Pros and Cons

Best of Modern JavaScript — Class Safety and Pros and Cons

6
Comments
3 min read
Best of Modern JavaScript — Catches for Classes and Module Basics

Best of Modern JavaScript — Catches for Classes and Module Basics

6
Comments
3 min read
Best of Modern JavaScript — Array Holes and Operations

Best of Modern JavaScript — Array Holes and Operations

8
Comments
3 min read
Best of Modern JavaScript — Find Item and Holes

Best of Modern JavaScript — Find Item and Holes

5
Comments
3 min read
Readonly inputs for primitives properties in Widgets for Angular

Readonly inputs for primitives properties in Widgets for Angular

11
Comments
3 min read
Learning Graphs Part 1: Implementation

Learning Graphs Part 1: Implementation

8
Comments
2 min read
Uploading a Large File to MySQL in Node

Uploading a Large File to MySQL in Node

3
Comments
4 min read
loading...