Popular posts

JavaScript
React
Post image

The Art of Writing Small and Plain Functions

Messy code wastes your time & efforts. It poisons apps. Clean code is obligatory for a successful project: learn to write small and plain functions.
Continue reading ➞
Post image

How to Iterate Easily Over Object Properties in JavaScript

Object.values() and Object.entries() are another improvement step for JavaScript developers to have helper functions that iterate over object properties.
Continue reading ➞
Post image

Make your JavaScript Code Shine: Knockout Old ES5 Hacks (Part 2)

Hacks influence negatively the way JavaScript programs are coded. Find out how to remove old hacks and make your code shine again using ES2015 features.
Continue reading ➞
Post image

Make your JavaScript Code Shine: Knockout Old ES5 Hacks

Hacks influence negatively the way JavaScript programs are coded. Find out how to remove old hacks and make your code shining again using ES2015 features.
Continue reading ➞
Post image

Detailed Overview of Well-known Symbols

Well-known symbols allow to customize many JavaScript algorithms: elements iteration, instanceof, regexp string methods, derived object and more.
Continue reading ➞
Post image

JavaScript Variables Lifecycle: Why let Is Not Hoisted

Hoisting moves variables and functions to the beginning of the scope. But this term is no longer valid for `let`, `const` and `class`: and here's why.
Continue reading ➞
Post image

Why Object Literals in JavaScript Are Cool

ES2015 improves the object literals (or initialiazers) to set the prototype using __proto__, use super, shorthand method declarations, computed names.
Continue reading ➞
Post image

Must Know Details about ES2016 Features

ES2016 is a small but important release. Examine the must know details about the new array method includes() and the exponentiation operator.
Continue reading ➞
Post image

Yes. JavaScript Rises.

Posted July 4, 2016
The history how JavaScript from a complementary language in 1995 became the most popular language these days.
Continue reading ➞
Post image

Power Up the Array Creation in JavaScript

ES6 improves the way arrays are created in JavaScript. See how the combination of array literal, spread operator and iterators upgrade array initialization.
Continue reading ➞

Quality posts into your inbox

I regularly publish posts containing:

  • Important JavaScript concepts explained in simple words
  • Overview of new JavaScript features
  • How to use TypeScript and typing
  • Software design and good coding practices

Subscribe to my newsletter to get them right into your inbox.

Join 7094 other subscribers.
Dmitri Pavlutin

About Dmitri Pavlutin

Tech writer and coach. My daily routine consists of (but not limited to) drinking coffee, coding, writing, coaching, overcoming boredom 😉.