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.
Hi, I'm Zak Sudo

Hi, I'm Zak Sudo

2
Comments
1 min read
Inheritance in JavaScript and understanding the prototype chain

Inheritance in JavaScript and understanding the prototype chain

7
Comments
2 min read
Mental models

Mental models

9
Comments
4 min read
Three things your linter shouldn’t tell you

Three things your linter shouldn’t tell you

11
Comments
4 min read
YPSKA #10 Runtypes

YPSKA #10 Runtypes

2
Comments
1 min read
Get unique values in an array

Get unique values in an array

3
Comments 1
1 min read
JsonKeys - recommended package when using JSON based internationalization

JsonKeys - recommended package when using JSON based internationalization

2
Comments
1 min read
Cypress - A testing tool for front-end developers.

Cypress - A testing tool for front-end developers.

78
Comments
4 min read
Why is Cross-Browser Testing critical for QA’s

Why is Cross-Browser Testing critical for QA’s

4
Comments
3 min read
Empresa

Empresa

3
Comments 1
1 min read
Let's make a Vuetify-like page!

Let's make a Vuetify-like page!

8
Comments
5 min read
Why it's so hard to check object equality in JavaScript

Why it's so hard to check object equality in JavaScript

6
Comments 2
6 min read
Type Based Global Events in Vue.js

Type Based Global Events in Vue.js

6
Comments
4 min read
Bespoke Tooling: Building your own hammer

Bespoke Tooling: Building your own hammer

8
Comments
4 min read
Building my first desktop app: Electron initial impressions

Building my first desktop app: Electron initial impressions

87
Comments 10
3 min read
Dynamic Search in a Static Hugo Website

Dynamic Search in a Static Hugo Website

16
Comments 3
7 min read
No excuses, write unit tests

No excuses, write unit tests

54
Comments 18
5 min read
Creation of Custom Web Components with Angular 6 Elements

Creation of Custom Web Components with Angular 6 Elements

6
Comments
5 min read
TypeError: Assignment to read-only properties is not allowed in strict mode

TypeError: Assignment to read-only properties is not allowed in strict mode

5
Comments
1 min read
Deep in the Weeds with Reactime, Concurrent React _fiberRoot, and Browser History Caching

Deep in the Weeds with Reactime, Concurrent React _fiberRoot, and Browser History Caching

3
Comments
5 min read
Clean up your network rendering logic with a custom hook

Clean up your network rendering logic with a custom hook

6
Comments
3 min read
GraphQL or Redux

GraphQL or Redux

5
Comments 1
1 min read
How to merge object in javascript

How to merge object in javascript

7
Comments 2
1 min read
JavaScript naming scheme: TypexJS

JavaScript naming scheme: TypexJS

5
Comments
4 min read
Murrett Virus

Murrett Virus

6
Comments 1
1 min read
I need help for a changement

I need help for a changement

3
Comments 3
1 min read
One HTML Page Challenge

One HTML Page Challenge

5
Comments 1
2 min read
Time Traveling State Debugger - Reactime - Now Supporting Concurrent Mode, Routers, and more

Time Traveling State Debugger - Reactime - Now Supporting Concurrent Mode, Routers, and more

9
Comments
2 min read
BxJS Weekly Episode 89 - javascript news podcast 59:48

BxJS Weekly Episode 89 - javascript news podcast

18
Comments
3 min read
fortnite is a nightmare my first website

fortnite is a nightmare my first website

3
Comments 1
1 min read
Five tips to be a better programmer

Five tips to be a better programmer

10
Comments 2
4 min read
MyVPN.RUN - Desktop application for creating a personal VPN server. L2TP, PPTP, OpenVPN.

MyVPN.RUN - Desktop application for creating a personal VPN server. L2TP, PPTP, OpenVPN.

10
Comments
1 min read
Is it good to use _.findWhere always?

Is it good to use _.findWhere always?

3
Comments 2
2 min read
Cracking up Facebook Paris Code challenge 2019 - Part 1

Cracking up Facebook Paris Code challenge 2019 - Part 1

9
Comments 2
3 min read
The Ember Times - Issue No. 124

The Ember Times - Issue No. 124

8
Comments
6 min read
Getting Started with JavaScript Proxy

Getting Started with JavaScript Proxy

6
Comments
2 min read
Which JS Version is Best for Getting Hired?

Which JS Version is Best for Getting Hired?

4
Comments 3
1 min read
Add CSS styles to React components with ReactStrap

Add CSS styles to React components with ReactStrap

19
Comments
2 min read
Less confusing defaults

Less confusing defaults

7
Comments
1 min read
How far behind are we? How do we catch up?

How far behind are we? How do we catch up?

7
Comments 7
2 min read
In a RollerCoaster-Driven Development Era, We Must Connect the Dots

In a RollerCoaster-Driven Development Era, We Must Connect the Dots

6
Comments
2 min read
How to Create a Pinned Gist Bot in 10 minutes with GitHub Actions

How to Create a Pinned Gist Bot in 10 minutes with GitHub Actions

9
Comments
5 min read
Is anyone using Yarn v2 in production?

Is anyone using Yarn v2 in production?

12
Comments
1 min read
Vue.js and Getting Started with Open Source ft. Rahul Kadyan

Vue.js and Getting Started with Open Source ft. Rahul Kadyan

10
Comments
3 min read
My First Custom Hook in React

My First Custom Hook in React

8
Comments 1
3 min read
Why TestMace has chosen Electron

Why TestMace has chosen Electron

17
Comments
6 min read
Run webpack in the browser

Run webpack in the browser

5
Comments
1 min read
YPSKA #5 Next.js

YPSKA #5 Next.js

3
Comments
1 min read
JAMstack Roundup for November 13th 2019

JAMstack Roundup for November 13th 2019

13
Comments
1 min read
Introducing new Vue.js lightbox!

Introducing new Vue.js lightbox!

9
Comments
1 min read
Spare the (Global) Air

Spare the (Global) Air

11
Comments
2 min read
From JavaScript to C#/.NET Pt.1

From JavaScript to C#/.NET Pt.1

8
Comments 2
3 min read
Weekly Picks #101 — Development Posts

Weekly Picks #101 — Development Posts

6
Comments 2
1 min read
Is NAN Not a Number?

Is NAN Not a Number?

9
Comments
1 min read
Creating community and scaling it too ft Anubha Maneshwar

Creating community and scaling it too ft Anubha Maneshwar

3
Comments
5 min read
Build a modern web application. Acquaintance with the project and preparation for work. Part 1

Build a modern web application. Acquaintance with the project and preparation for work. Part 1

50
Comments
6 min read
YSPKA #4: Plop JS

YSPKA #4: Plop JS

5
Comments
1 min read
Arreglos en Javascript

Arreglos en Javascript

3
Comments
1 min read
Devoxx: a learner journey

Devoxx: a learner journey

6
Comments
2 min read
When to avoid coding something from Scratch - Frontend Edition

When to avoid coding something from Scratch - Frontend Edition

42
Comments 2
5 min read
loading...