I Am
Volodymyr Hudyma
<FrontEndDeveloper />
Table Of Contents(Articles: 117)
1

Custom Events In JavaScript

June 08, 2021
#JavaScript

Events are the crucial part of any web application, so knowing how to handle them properly is a must for a good web developer. There are many built-in events that can be used on any element that extends the EventTarget interface, such as...Read more

2

How To Rename Local And Remote Branch In Git?

June 04, 2021
#Git

In some cases, such as when you have named a branch that does not conform to the project standard, you need to rename it. It's a super simple task, but often developers forget either the commands or the exact order of arguments and they have to...Read more

3

13 Most Used Utility Types In TypeScript

May 31, 2021
#JavaScript

TypeScript is very flexible, and in addition to the ability to create new types, it also offers the ability to transform existing types. Such transformations are usually done with Utility Types, which are built-in and globally accessible...Read more

4

Event Capturing In JavaScript

May 27, 2021
#JavaScript

If you read the previous article about Event Bubbling, you probably know that event propagation in HTML is done from the innermost element to all of its parents. But what if I told you that it is done the other way around?...Read more

5

Event Bubbling In JavaScript

May 23, 2021
#JavaScript

Have you ever noticed that a click handler added to the parent node fires even when child elements are clicked? It may be confusing at first, but that's how Event Bubbling works in JavaScript. In order to properly handle different types of events on DOM nodes...Read more

6

React Hooks: UseImmer And UseImmerReducer

May 19, 2021
#React

Probably every React developer is familiar with a useState hook, which is used to add state to functional components. But updating a state with it can be a nightmare when you store an object with many nested properties, one of which...Read more

7

React Hooks: useLayoutEffect

May 13, 2021
#React

React provides us with a useLayoutEffect hook to improve our applications in some specific cases, however not everyone is aware of how to use it. It works pretty much the same as useEffect, however they are executed after different...Read more

8

Git Push To Multiple Repositories

May 07, 2021
#Git

Git is probably the best tool for version control and successful development team collaboration. Usually, developers keep the codebase in one place, like GitHub or GitLab, but in some cases it may be necessary to work with the project stored in different locations and keep...Read more

9

Intrinsic String Manipulation Types In TypeScript

May 04, 2021
#JavaScript

In TypeScript 4.1, apart from a bunch of cool additions, there are four new types that help us better handle various string manipulations. The most common manipulations are: converting the string to uppercase or lowercase, capitalizing and...Read more

Newsletter
Receive all new posts directly to your e-mail
No spam, I promise