Effective State Management in React: Comprehensive guide 📅 May 23, 2022 · ☕ 6 min read · ✍️ Iskander Samatov Tips and pointers for effective state management in React.
How to Prevent the Timers from Stopping Due to Browser Tab Inactivity in JavaScript 📅 May 15, 2022 · ☕ 3 min read · ✍️ Iskander Samatov Timers stopping or acting erratically is a common problem that occurs when you have multiple browser tabs open.
The Difference between Local Storage and Session Storage: When to Use Each 📅 May 9, 2022 · ☕ 4 min read · ✍️ Iskander Samatov We will discuss similarities and differences between local and session storage and when to use each.
JavaScript Tips: How to Write Clean Functions 📅 Apr 11, 2022 · ☕ 6 min read · ✍️ Iskander Samatov Following these tips will make your functions more maintainable and easier to read and understand.
React Patterns: The Container pattern 📅 Mar 28, 2022 · ☕ 3 min read · ✍️ Iskander Samatov The Container pattern is one of the most useful patterns in React.
Constructor vs Prototype in JavaScript: What's the Difference? 📅 Mar 21, 2022 · ☕ 5 min read · ✍️ Iskander Samatov We will demystify these two terms and explain the difference between them.
How to Use the React-Grid-Layout to Create a Responsive, Draggable Grid 📅 Mar 7, 2022 · ☕ 9 min read · ✍️ Iskander Samatov Deep dive into the react-grid-layout library with a step-by-step tutorial on setting up a responsive grid.
React Performance Optimization: 9 Techniques to Boost Application Speed 📅 Feb 28, 2022 · ☕ 7 min read · ✍️ Iskander Samatov In this post, we will cover the best techniques for boosting the speed of your React applications.
In-Depth Look at TypeScript Generics: Part 2 — Advanced Inference 📅 Feb 21, 2022 · ☕ 8 min read · ✍️ Iskander Samatov Advanced type inference combined generics allows us to build complex types on top of other ones.
In-Depth Look at TypeScript Generics: Part 1 — Intro to Generics 📅 Feb 14, 2022 · ☕ 5 min read · ✍️ Iskander Samatov Generics allows us to write a typesafe code that will work with a wide range of primitives and objects.
TypeScript Basics: Understanding The "never" Type 📅 Feb 6, 2022 · ☕ 5 min read · ✍️ Iskander Samatov The TypeScript 'never' keyword is a bit of a mystery to many developers. What does it do, and when should you use it?
React Performance: How to avoid redundant re-renders 📅 Jan 30, 2022 · ☕ 7 min read · ✍️ Iskander Samatov If not taken seriously, redundant re-renders can quickly worsen the performance of your application.
TypeScript Basics: Understanding How Variable Types are Determined 📅 Jan 20, 2022 · ☕ 4 min read · ✍️ Iskander Samatov In this post, we will cover how TypeScript infers variable's type. Knowing this is important to build a solid understanding of the language.