Home
Iskander Samatov
dark light hacker solarized kimbie
  • about me
  • programming course
  • Tags
  • Categories
dark light hacker solarized kimbie
about me programming course
Effective State Management in React: Comprehensive guide
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
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
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
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
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?
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
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
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
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
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
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
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
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.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

Software Development Tutorials

Software Development Tutorials

The best up-to-date tutorials on React, JavaScript and web development.
hello@isamatov.com


Live Course: Web Development For Beginners
Tags Android 3 Artificial intelligence 1 Book Review 1 Git 3 GraphQL 2 Hacking 3 JavaScript 19 Node 8 Python 3 React 38 React Native 2 RxJS 1 Tools 2 TypeScript 16 Vscode 1 Webpack 1
Categories Languages/Paradigms 17 Mobile 23 Web 32
Recent Posts
  • Advanced DataFrame Manipulation and Joins with Python and Pandas
  • Mastering Prompt Engineering with ChatGPT: A Guide to Getting the Best Results
  • Intro to DataFrames with Pandas
  • Intro to Python for JavaScript developers
  • Comprehensive Guide to Metaprogramming in JavaScript


©2024, All Rights Reserved