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.
Reverse an Integer - Code Challenge

Reverse an Integer - Code Challenge

13
Comments 3
2 min read
What If I Want My Website to Last for 100 Years?

What If I Want My Website to Last for 100 Years?

124
Comments 31
5 min read
React hooks & the closure hell 2

React hooks & the closure hell 2

31
Comments 8
2 min read
Development Tips for Software Peeps

Development Tips for Software Peeps

4
Comments
2 min read
How YOU can use Nest to build a GraphQL API

How YOU can use Nest to build a GraphQL API

173
Comments 5
8 min read
An introduction to Reactive Programming in JavaScript

An introduction to Reactive Programming in JavaScript

10
Comments 1
7 min read
Why I chose Angular πŸ”§

Why I chose Angular πŸ”§

212
Comments 9
5 min read
Weekly Coding Challenge - Week #16 - Notifications

Weekly Coding Challenge - Week #16 - Notifications

19
Comments
1 min read
Where Did All My Methods Go? Modules in ReasonML

Where Did All My Methods Go? Modules in ReasonML

11
Comments 2
5 min read
Getting Started with Offline Data in Web Apps Pt. 1

Getting Started with Offline Data in Web Apps Pt. 1

112
Comments
3 min read
Hasura, GraphQL Backend in the Cloud-Part 3

Hasura, GraphQL Backend in the Cloud-Part 3

8
Comments
15 min read
Objects, Prototypes and Classes in JavaScript

Objects, Prototypes and Classes in JavaScript

101
Comments 2
4 min read
Hasura, GraphQL Backend in the Cloud-Part 1

Hasura, GraphQL Backend in the Cloud-Part 1

7
Comments
11 min read
Intro to TypeScript

Intro to TypeScript

61
Comments 2
4 min read
5 Tips for How to Breakpoint Something You Love

5 Tips for How to Breakpoint Something You Love

4
Comments 1
3 min read
🌍 Creating React usePosition() hook for getting browser's geolocation

🌍 Creating React usePosition() hook for getting browser's geolocation

24
Comments 2
4 min read
Thoughts On Creating Forms using Angular Pipes

Thoughts On Creating Forms using Angular Pipes

8
Comments 2
4 min read
Date Handling in Angular Application (Part 1β€Šβ€”β€ŠJSON and JavaScript Date Object Study)

Date Handling in Angular Application (Part 1β€Šβ€”β€ŠJSON and JavaScript Date Object Study)

9
Comments 1
2 min read
Come up to style guide consensus with your team using voting

Come up to style guide consensus with your team using voting

45
Comments 8
3 min read
WordPress Dev Monthly Recap June 2019

WordPress Dev Monthly Recap June 2019

6
Comments 1
4 min read
The What, How, and Why of Nicely Testing React Components

The What, How, and Why of Nicely Testing React Components

19
Comments 1
8 min read
Execution Context & the Secret Life of Functions

Execution Context & the Secret Life of Functions

13
Comments 2
4 min read
Implementing LRU cache in JavaScript

Implementing LRU cache in JavaScript

25
Comments 1
2 min read
Why I use Web Components - My use cases

Why I use Web Components - My use cases

223
Comments 9
5 min read
3 JavaScript Snippets to get you started

3 JavaScript Snippets to get you started

14
Comments 1
1 min read
Loading server-generated Tilemaps with Phaser

Loading server-generated Tilemaps with Phaser

28
Comments
6 min read
Turn any non fluent API into a fluent one - tap tap tap

Turn any non fluent API into a fluent one - tap tap tap

7
Comments 2
1 min read
Interfaces for scaling and testing JavaScript

Interfaces for scaling and testing JavaScript

15
Comments
6 min read
5 React Snippets to Get You Started

5 React Snippets to Get You Started

11
Comments
1 min read
Let's write a useImageZoom React hook

Let's write a useImageZoom React hook

46
Comments
3 min read
Vanilla TypeScript (gts)

Vanilla TypeScript (gts)

43
Comments 8
3 min read
TIL: Error catch-bindings are finally optional

TIL: Error catch-bindings are finally optional

7
Comments 1
2 min read
Dockerize a Node.js app with VS Code

Dockerize a Node.js app with VS Code

206
Comments 21
3 min read
Progressive coding and bug repression

Progressive coding and bug repression

5
Comments
4 min read
Code Smell: No AND in Function name

Code Smell: No AND in Function name

102
Comments 16
4 min read
Why is there such profound and intense hatred towards jQuery in the WebDev world?

Why is there such profound and intense hatred towards jQuery in the WebDev world?

6
Comments 7
2 min read
Tips and Tricks for Better JavaScript Conditionals and Match Criteria

Tips and Tricks for Better JavaScript Conditionals and Match Criteria

158
Comments 7
8 min read
Generate beautiful README in 10 seconds

Generate beautiful README in 10 seconds

338
Comments 33
1 min read
Func - a modern command-line framework

Func - a modern command-line framework

50
Comments 4
1 min read
Destructuring JavaScript objects like a pro

Destructuring JavaScript objects like a pro

331
Comments 26
5 min read
Plug n play authentication from scratch in JavaScript

Plug n play authentication from scratch in JavaScript

12
Comments 2
1 min read
Why Do We Need to Use Typescript?

Why Do We Need to Use Typescript?

10
Comments 3
2 min read
How to use useReducer hook to mimic setState method?

How to use useReducer hook to mimic setState method?

47
Comments 15
2 min read
Understanding Array.prototype.flatMap

Understanding Array.prototype.flatMap

104
Comments 19
2 min read
Why you need to give Firefox a chance

Why you need to give Firefox a chance

118
Comments 101
1 min read
I created a simple and clean banner generator πŸ–ΌοΈ

I created a simple and clean banner generator πŸ–ΌοΈ

22
Comments 4
2 min read
State or this.state?

State or this.state?

9
Comments
1 min read
Design patterns in Node.js: a practical guide

Design patterns in Node.js: a practical guide

62
Comments 1
13 min read
Countdown To #30DaysOfCommits

Countdown To #30DaysOfCommits

9
Comments
3 min read
Why publishing your own npm packages can make you a better developer

Why publishing your own npm packages can make you a better developer

225
Comments 8
6 min read
Developer Roundupβ€Šβ€”β€ŠFri Jun 28 2019

Developer Roundupβ€Šβ€”β€ŠFri Jun 28 2019

4
Comments
3 min read
Building an Ionic 4 Firebase Location Tracker with Capacitor & Google Maps

Building an Ionic 4 Firebase Location Tracker with Capacitor & Google Maps

18
Comments
11 min read
Build a custom audio player with accessibility

Build a custom audio player with accessibility

45
Comments 2
4 min read
Challenge: Write a useState hook without copying React's

Challenge: Write a useState hook without copying React's

6
Comments 4
1 min read
How to display numbers with currency formatting in JS?

How to display numbers with currency formatting in JS?

7
Comments
1 min read
π™·πš˜πš  πš’πšœ πšπš‘πš’πšœ πš–πš˜πš—πš˜πšœπš™πšŠπšŒπšŽ?

π™·πš˜πš  πš’πšœ πšπš‘πš’πšœ πš–πš˜πš—πš˜πšœπš™πšŠπšŒπšŽ?

8
Comments 3
2 min read
Typeahead async requests throttling

Typeahead async requests throttling

6
Comments
1 min read
Beginner's Guide To ES6 Destructuring

Beginner's Guide To ES6 Destructuring

40
Comments 6
4 min read
Hyperapp with Pug templates

Hyperapp with Pug templates

16
Comments 1
4 min read
JavaScript: Microtasks e Macrotasks

JavaScript: Microtasks e Macrotasks

12
Comments 5
2 min read
loading...