Posts in category: web development

Baikal photo 1

How to learn effectively

Why learning process is so difficult? Because it’s a work of art on its own. We learn to manage our learning process the whole life. What’s more important, it’s quite unique for every single person. That’s why there’s no a silver bullet or an approach that works for everyone.

Baikal photo 1

React setState: the Right Way

In this tutorial, I’ll explain how to change the state in React components using built-in setState method. I’ll cover in detail two different approaches of using this method, explain the differences between these approaches, and show when to use which. In the end, I’ll discuss the common pitfalls that may occur when changing the state.