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.
Grouping AJAX requests in a pool

Grouping AJAX requests in a pool

42
Comments 7
10 min read
How long after getting into development did you start writing tests first?

How long after getting into development did you start writing tests first?

35
Comments 3
1 min read
Prepare Your Skill Set for Web Developer Interviews - Part 2

Prepare Your Skill Set for Web Developer Interviews - Part 2

50
Comments
9 min read
Module Monday 12: Horizontal timeline, Bulletin board, Quotation B & more

Module Monday 12: Horizontal timeline, Bulletin board, Quotation B & more

42
Comments
2 min read
How I Debug Node

How I Debug Node

45
Comments
1 min read
Vue PWA tutorial: How To Build Efficient Progressive Web Apps Using Vue.js

Vue PWA tutorial: How To Build Efficient Progressive Web Apps Using Vue.js

50
Comments 10
3 min read
I have been banned from Lobste.rs, ask me anything.

I have been banned from Lobste.rs, ask me anything.

40
Comments 24
6 min read
Optimizing Search in JavaScript

Optimizing Search in JavaScript

51
Comments 6
5 min read
Getting Started with Vue.js Plugins [Production-Ready Example]

Getting Started with Vue.js Plugins [Production-Ready Example]

36
Comments 2
2 min read
Hot reloading preact with parcel, the missing doc

Hot reloading preact with parcel, the missing doc

13
Comments 1
1 min read
Bag it up 💰 Greedy Algorithms in Javascript

Bag it up 💰 Greedy Algorithms in Javascript

11
Comments
5 min read
Next.js 6 Features: A Practical Introduction

Next.js 6 Features: A Practical Introduction

5
Comments
1 min read
Understanding the basic of Module Pattern

Understanding the basic of Module Pattern

12
Comments
2 min read
How to set Firebase security rules for your Flamelink project

How to set Firebase security rules for your Flamelink project

8
Comments
9 min read
Build and Understand Express Middleware through Examples

Build and Understand Express Middleware through Examples

15
Comments
6 min read
A gentle explanation of Github Webhooks

A gentle explanation of Github Webhooks

22
Comments
3 min read
Creating a DatePicker with Dojo

Creating a DatePicker with Dojo

9
Comments
5 min read
My Journey through Javascript: The Struggle is Real

My Journey through Javascript: The Struggle is Real

20
Comments
3 min read
jQuery.param() in Vanilla JavaScript

jQuery.param() in Vanilla JavaScript

17
Comments 4
2 min read
Creating a text editor in Electron: part 2 - writing files

Creating a text editor in Electron: part 2 - writing files

59
Comments 5
7 min read
Simple development environment for Rust-WASM-npm packages

Simple development environment for Rust-WASM-npm packages

11
Comments
2 min read
JavaScript and manipulating the DOM

JavaScript and manipulating the DOM

30
Comments 37
1 min read
Refrex! Capture and non-capture groups in ES2018

Refrex! Capture and non-capture groups in ES2018

69
Comments 4
5 min read
Back to JS Basics

Back to JS Basics

37
Comments 7
3 min read
Most Popular Development Posts Of The Week (12 September 2018)

Most Popular Development Posts Of The Week (12 September 2018)

12
Comments 1
2 min read
Today I Googled: How to Loop Videos on YouTube

Today I Googled: How to Loop Videos on YouTube

74
Comments 24
3 min read
Deploy MDX-Deck to Netlify 🚀

Deploy MDX-Deck to Netlify 🚀

14
Comments
3 min read
Software Developer

Software Developer

5
Comments
2 min read
State of JavaScript 2018 Survey

State of JavaScript 2018 Survey

56
Comments 12
1 min read
hyperConsole— Instantly load popular JS libraries into devTools and experiment.

hyperConsole— Instantly load popular JS libraries into devTools and experiment.

36
Comments 4
1 min read
Diary - 2018.09.13

Diary - 2018.09.13

11
Comments
1 min read
Using Azure Cognitive Services with NativeScript

Using Azure Cognitive Services with NativeScript

10
Comments
6 min read
The complete guide to Forms in React

The complete guide to Forms in React

156
Comments 3
6 min read
Can you create the great Redux store?

Can you create the great Redux store?

43
Comments
1 min read
How to make input validation in Express.js app simple and clean

How to make input validation in Express.js app simple and clean

7
Comments
1 min read
Javascript/React are your paint brush, lens, stage and lathe

Javascript/React are your paint brush, lens, stage and lathe

32
Comments
9 min read
JavaScript Performance using console.time() & console.timeEnd()

JavaScript Performance using console.time() & console.timeEnd()

51
Comments 17
1 min read
Limit concurrent asynchronous calls

Limit concurrent asynchronous calls

32
Comments 16
4 min read
Awesome projects under 1000 stars (1) - Badgen

Awesome projects under 1000 stars (1) - Badgen

111
Comments 7
2 min read
Implement Vuesax New Framework for Vuejs

Implement Vuesax New Framework for Vuejs

29
Comments 2
3 min read
Creating a text editor in Electron: part 1 - Reading files

Creating a text editor in Electron: part 1 - Reading files

125
Comments 7
2 min read
Setting Up a Component Library with React and Storybook

Setting Up a Component Library with React and Storybook

6
Comments
1 min read
How to Conduct a Live Code Interview (with 3 Full Problems)

How to Conduct a Live Code Interview (with 3 Full Problems)

59
Comments 3
9 min read
An Example (On Environment and Learning cont.)

An Example (On Environment and Learning cont.)

4
Comments 2
5 min read
Data visualization in React using React D3

Data visualization in React using React D3

13
Comments
8 min read
How you can start create your js code if you had testing side?

How you can start create your js code if you had testing side?

9
Comments 3
1 min read
A New Vue On JavaScript30 - 03 CSS Variables

A New Vue On JavaScript30 - 03 CSS Variables

43
Comments
5 min read
Polling using RxJS

Polling using RxJS

26
Comments 7
6 min read
JavaScript: In one sentence

JavaScript: In one sentence

39
Comments 4
1 min read
Why isn't this unit test catching an error from this async/await function?

Why isn't this unit test catching an error from this async/await function?

44
Comments 9
4 min read
Fullscreen mobile modal. How hard can it be?

Fullscreen mobile modal. How hard can it be?

58
Comments 2
2 min read
JavaScript: Best Practices for Beginners

JavaScript: Best Practices for Beginners

14
Comments
3 min read
Language Drift and finding code beautiful

Language Drift and finding code beautiful

9
Comments
2 min read
7 Tips To Make You A Better Developer and Development Instructor

7 Tips To Make You A Better Developer and Development Instructor

76
Comments 3
3 min read
isNaN('') = false 😅, how to handle it?

isNaN('') = false 😅, how to handle it?

6
Comments 2
1 min read
Three ways to check for palindromes in JavaScript

Three ways to check for palindromes in JavaScript

13
Comments 4
2 min read
BxJS Weekly Episode 27 - javascript news podcast 1:26:12

BxJS Weekly Episode 27 - javascript news podcast

11
Comments
1 min read
Building a Table of Contents with the Intersection Observer API

Building a Table of Contents with the Intersection Observer API

35
Comments 2
6 min read
React Native: The missing piece in the beginner’s guides.

React Native: The missing piece in the beginner’s guides.

102
Comments 2
6 min read
Jelly Fin: Calling all imposters! Yes, you! Let's Build Together.

Jelly Fin: Calling all imposters! Yes, you! Let's Build Together.

48
Comments 2
2 min read
loading...