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.
Discover Jest hidden feature Automock

Discover Jest hidden feature Automock

14
Comments 2
4 min read
.innerHTML Cross-site Scripting

.innerHTML Cross-site Scripting

24
Comments 3
3 min read
How JavaScript Can Be Used To Accept Friend Request in Facebook & Invitation in LinkedIn?

How JavaScript Can Be Used To Accept Friend Request in Facebook & Invitation in LinkedIn?

4
Comments
2 min read
MEAN Stack Cheat-Sheet

MEAN Stack Cheat-Sheet

105
Comments 10
12 min read
Return Statement Simplified

Return Statement Simplified

5
Comments
2 min read
Node.js 12: The future of server side JavaScript

Node.js 12: The future of server side JavaScript

41
Comments 1
9 min read
I created an easy way to browse & find Google books (today is my birthday 🎈)

I created an easy way to browse & find Google books (today is my birthday 🎈)

150
Comments 52
1 min read
Immutability in JavaScript

Immutability in JavaScript

89
Comments 9
5 min read
How to 10x Your Productivity by Creating a Process

How to 10x Your Productivity by Creating a Process

15
Comments
4 min read
This project gave me an A++ in college 💯🎓 & this is prolly my last post 😭

This project gave me an A++ in college 💯🎓 & this is prolly my last post 😭

84
Comments 7
4 min read
WebGL Month. Day 17. Exploring OBJ format

WebGL Month. Day 17. Exploring OBJ format

11
Comments
7 min read
3 Techniques for Maintaining Your Sanity Using "This" in JavaScript

3 Techniques for Maintaining Your Sanity Using "This" in JavaScript

22
Comments
4 min read
Classes as an Organizational Tool

Classes as an Organizational Tool

14
Comments
4 min read
MKT.JS

MKT.JS

6
Comments
3 min read
Bundle Your Javascript Code From Scratch

Bundle Your Javascript Code From Scratch

10
Comments 5
10 min read
10 Things NOT To Do When Building React Applications

10 Things NOT To Do When Building React Applications

595
Comments 11
12 min read
Why I coded a micro library for Web Components

Why I coded a micro library for Web Components

74
Comments 3
4 min read
Is JavaScript taking over the world?

Is JavaScript taking over the world?

6
Comments 1
1 min read
Manual on how to become the worst programmer in the world

Manual on how to become the worst programmer in the world

19
Comments 5
2 min read
Webpack Config Generator

Webpack Config Generator

6
Comments
1 min read
Closures: Debouncing

Closures: Debouncing

46
Comments 1
2 min read
A simple explanation of functional pipe in JavaScript

A simple explanation of functional pipe in JavaScript

594
Comments 29
5 min read
A few JavaScript puzzlers

A few JavaScript puzzlers

57
Comments 5
2 min read
Burnout!

Burnout!

20
Comments 2
1 min read
If you could rename JavaScript to be more self descriptive...

If you could rename JavaScript to be more self descriptive...

11
Comments 16
1 min read
Simplify reduce accumulator function code

Simplify reduce accumulator function code

6
Comments 1
2 min read
Functional Components with document.createElement, React.createElement, and JSX

Functional Components with document.createElement, React.createElement, and JSX

59
Comments 4
2 min read
Why YOU should learn Recursion

Why YOU should learn Recursion

196
Comments 23
7 min read
Do you really need to know the algorithm?

Do you really need to know the algorithm?

9
Comments 4
1 min read
What you need to become a full-stack serverless developer

What you need to become a full-stack serverless developer

7
Comments 1
4 min read
Hi Devs! This is my 1st day on dev community

Hi Devs! This is my 1st day on dev community

8
Comments 5
1 min read
What's next for PWAs?

What's next for PWAs?

118
Comments 8
4 min read
Create .docx files with Vue.js

Create .docx files with Vue.js

24
Comments 3
3 min read
3 ways to use ES6 Proxies to enhance your objects

3 ways to use ES6 Proxies to enhance your objects

59
Comments 2
9 min read
GraphQL queries easy again - Welcome GraphQL Zeus

GraphQL queries easy again - Welcome GraphQL Zeus

13
Comments
1 min read
UTF-8 csv fix for Excel

UTF-8 csv fix for Excel

6
Comments
1 min read
Getting started with Espruino and ESP8266

Getting started with Espruino and ESP8266

9
Comments
3 min read
Natural Language Processing... in the Browser???

Natural Language Processing... in the Browser???

12
Comments
6 min read
Building custom elements from Vue using the CLI

Building custom elements from Vue using the CLI

8
Comments
3 min read
Angular 2+ vs ReactJS vs Vue.js

Angular 2+ vs ReactJS vs Vue.js

5
Comments 2
5 min read
I published my first NPM package!

I published my first NPM package!

5
Comments 1
1 min read
Using Middleware with Dojo Processes

Using Middleware with Dojo Processes

6
Comments
3 min read
JavaScript: Creeping into this (Exercise)

JavaScript: Creeping into this (Exercise)

47
Comments 7
1 min read
WebGL Month. Day 16. Colorizing cube: depth buffer and array uniforms

WebGL Month. Day 16. Colorizing cube: depth buffer and array uniforms

7
Comments
5 min read
Run JS ES6 & Reactjs in the browser.

Run JS ES6 & Reactjs in the browser.

10
Comments
2 min read
Understanding Nuxt & Vue hooks and lifecycle (part 2)

Understanding Nuxt & Vue hooks and lifecycle (part 2)

26
Comments 1
8 min read
The League of (Five) Extraordinary Javascript Resources

The League of (Five) Extraordinary Javascript Resources

83
Comments 7
5 min read
Build your Pokédex: Part 1 - Introduction to NgRX

Build your Pokédex: Part 1 - Introduction to NgRX

224
Comments 6
23 min read
Bugs: Sane Debugging

Bugs: Sane Debugging

50
Comments
7 min read
padEnd String Method in JavaScript

padEnd String Method in JavaScript

56
Comments 2
3 min read
Setting Up A Node Typescript Project in Under 4 minutes

Setting Up A Node Typescript Project in Under 4 minutes

19
Comments 1
3 min read
Building a Fully-Extensible Developer Collaboration Platform

Building a Fully-Extensible Developer Collaboration Platform

75
Comments 7
5 min read
Create a never offline web app!

Create a never offline web app!

24
Comments 3
4 min read
Becoming an 18 Year Old Software Developer

Becoming an 18 Year Old Software Developer

57
Comments 13
6 min read
ScriptProperties Gotcha in Google Apps Script

ScriptProperties Gotcha in Google Apps Script

6
Comments
1 min read
Interpolating colours within a range in D3.js

Interpolating colours within a range in D3.js

6
Comments
1 min read
PHP gRPC-Server & NodeJS-Client

PHP gRPC-Server & NodeJS-Client

18
Comments 1
3 min read
Washing your code: avoid conditions

Washing your code: avoid conditions

144
Comments 7
14 min read
Web security unknowns: Same-origin Policy

Web security unknowns: Same-origin Policy

6
Comments
6 min read
Once and for all: const in JavaScript is not immutable

Once and for all: const in JavaScript is not immutable

98
Comments 14
2 min read
loading...