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.
5 easy ways to get started with JavaScript .reduce()

5 easy ways to get started with JavaScript .reduce()

19
Comments 2
2 min read
Let's get to know the ResizeObserver 👋🏼

Let's get to know the ResizeObserver 👋🏼

76
Comments 6
3 min read
Generating TypeScript Definition Files from JavaScript

Generating TypeScript Definition Files from JavaScript

124
Comments 10
8 min read
TIL: Focus events include a relatedTarget property

TIL: Focus events include a relatedTarget property

5
Comments
1 min read
Resources to learn Functional Programming

Resources to learn Functional Programming

5
Comments 2
1 min read
Localizing Image Text Overlays using Cloudinary + 8base

Localizing Image Text Overlays using Cloudinary + 8base

13
Comments 1
6 min read
Introducción a AssemblyScript: cómo hacer WebAssembly más fácil para programadores de JavaScript

Introducción a AssemblyScript: cómo hacer WebAssembly más fácil para programadores de JavaScript

10
Comments
9 min read
Easy Dev Backend for NativeScript Apps

Easy Dev Backend for NativeScript Apps

8
Comments
2 min read
4 ways of Symmetric Cryptography in JavaScript / How to AES with JavaScript

4 ways of Symmetric Cryptography in JavaScript / How to AES with JavaScript

61
Comments 11
18 min read
TDD course with AdonisJs - 2. Our first test

TDD course with AdonisJs - 2. Our first test

32
Comments 2
6 min read
An introduction to the canvas

An introduction to the canvas

13
Comments
8 min read
Wrapping text input with non editable element at front

Wrapping text input with non editable element at front

8
Comments
1 min read
We are the Borg

We are the Borg

10
Comments 5
4 min read
Lodash and Underscore, is there still a case?

Lodash and Underscore, is there still a case?

9
Comments 22
1 min read
Lambda calculus and currying in Javascript

Lambda calculus and currying in Javascript

9
Comments
7 min read
Is JavaScript the most confusing programming language?

Is JavaScript the most confusing programming language?

88
Comments 36
2 min read
How to publish npm packages?

How to publish npm packages?

6
Comments
5 min read
The Ember Times - Issue No. 114

The Ember Times - Issue No. 114

17
Comments
5 min read
Problem: Calling static methods of target's parent when using a Javascript Proxy object

Problem: Calling static methods of target's parent when using a Javascript Proxy object

7
Comments
1 min read
Introducción a Cypress

Introducción a Cypress

16
Comments
5 min read
Vue PWA: A Progressive Web Application Example With Nuxt

Vue PWA: A Progressive Web Application Example With Nuxt

17
Comments 1
2 min read
Full Stack Serverless: a new YouTube course from Bytesized Code

Full Stack Serverless: a new YouTube course from Bytesized Code

58
Comments 1
2 min read
Validating schema with Yup!

Validating schema with Yup!

22
Comments 10
2 min read
Build and deploy to NPM your React component with Neutrino.js - Little Bits

Build and deploy to NPM your React component with Neutrino.js - Little Bits

19
Comments
2 min read
Complete guide to build a Slack Chatbot in 7 minutes and host it for free

Complete guide to build a Slack Chatbot in 7 minutes and host it for free

10
Comments
2 min read
Integrate the Reminders API with Your Alexa Skill to Deepen Customer Engagement

Integrate the Reminders API with Your Alexa Skill to Deepen Customer Engagement

17
Comments
1 min read
The Top 10 JAMstack Community Resources

The Top 10 JAMstack Community Resources

47
Comments 5
1 min read
[Video] How to Code Snake with HTML and JavaScript Tutorial

[Video] How to Code Snake with HTML and JavaScript Tutorial

6
Comments
1 min read
Browser Notifications API by Example

Browser Notifications API by Example

8
Comments
4 min read
Everything Serverless Functions in AWS Amplify - Part 2

Everything Serverless Functions in AWS Amplify - Part 2

44
Comments 1
16 min read
4 Rule of `this` in JavaScript

4 Rule of `this` in JavaScript

12
Comments
3 min read
How to act properly to scroll to bottom behavior using RxJS

How to act properly to scroll to bottom behavior using RxJS

11
Comments
2 min read
Build a Pokedex with Vanilla JavaScript

Build a Pokedex with Vanilla JavaScript

144
Comments 6
8 min read
How to use form builders in Angular 8 to validate reactive forms

How to use form builders in Angular 8 to validate reactive forms

13
Comments
6 min read
Start trying to make Fetch happen

Start trying to make Fetch happen

8
Comments
3 min read
bits-ui.com : Simple and elegant UI Library

bits-ui.com : Simple and elegant UI Library

9
Comments
1 min read
A Generalized Web Component for Domain-Independent Smart Assistants

A Generalized Web Component for Domain-Independent Smart Assistants

8
Comments
5 min read
How to Build a Super-Modular Todo App with React and Bit Components

How to Build a Super-Modular Todo App with React and Bit Components

49
Comments 1
4 min read
How React Routing works using a Headless CMS

How React Routing works using a Headless CMS

10
Comments
4 min read
Building a simple app with Nuxt and Morris for displaying charts

Building a simple app with Nuxt and Morris for displaying charts

7
Comments
4 min read
CYOMS - Craft Your Own Minecraft Server

CYOMS - Craft Your Own Minecraft Server

5
Comments 2
1 min read
3 rules for writing idiomatic TypeScript

3 rules for writing idiomatic TypeScript

50
Comments
10 min read
How would you go about detecting the height of content within an iframe?

How would you go about detecting the height of content within an iframe?

49
Comments 10
1 min read
I Built a Bot to Try and Get Money Back From My Internet Provider

I Built a Bot to Try and Get Money Back From My Internet Provider

458
Comments 38
4 min read
Visualize data on a Google Map with deck.gl

Visualize data on a Google Map with deck.gl

7
Comments 7
5 min read
ES6 Arrow Functions: All you need to know

ES6 Arrow Functions: All you need to know

76
Comments
4 min read
Awesome CSS Animation Hamburger Menu

Awesome CSS Animation Hamburger Menu

347
Comments 26
1 min read
What's the RxJs/ NgRx code bit that you are most proud of?

What's the RxJs/ NgRx code bit that you are most proud of?

10
Comments 8
1 min read
Jest Tutorial for Beginners: Getting Started With Jest for JavaScript Testing

Jest Tutorial for Beginners: Getting Started With Jest for JavaScript Testing

435
Comments 6
11 min read
Testing & CI/CD in JavaScript Projects

Testing & CI/CD in JavaScript Projects

10
Comments
6 min read
🛡️ How to safely access deeply nested values in javascript?

🛡️ How to safely access deeply nested values in javascript?

14
Comments 4
4 min read
Ways to control flow...

Ways to control flow...

6
Comments
2 min read
Tejas Kumar: Being a Frontend Lead Means Encouraging My Team to Do Incredible Work

Tejas Kumar: Being a Frontend Lead Means Encouraging My Team to Do Incredible Work

19
Comments
6 min read
Freelancing big projects - 9 key takeaways from my failure that you can learn from

Freelancing big projects - 9 key takeaways from my failure that you can learn from

12
Comments 2
7 min read
New book series in the works: Bite Sized JavaScript

New book series in the works: Bite Sized JavaScript

6
Comments
3 min read
6 Ways to Help Keep You Going When Working on JavaScript Projects

6 Ways to Help Keep You Going When Working on JavaScript Projects

147
Comments 12
7 min read
Testing iframes in React with Enzyme

Testing iframes in React with Enzyme

12
Comments
2 min read
Building Blocks (Learn ClojureScript)

Building Blocks (Learn ClojureScript)

10
Comments
7 min read
'Express Middleware' is just a fancy way of chaining a bunch of functions. Explained in 3 mins 😎

'Express Middleware' is just a fancy way of chaining a bunch of functions. Explained in 3 mins 😎

140
Comments 15
3 min read
Secure Automatic Updates for Electron Apps

Secure Automatic Updates for Electron Apps

19
Comments 1
6 min read
loading...