Reclaiming Responsibility From Best Practices in Software Development 📅 Dec 27, 2021 · ☕ 6 min read · ✍️ Iskander Samatov This post explores some of the common best practices, why they don't always work, and what's a better approach.
6 simple tips for working with React and TypeScript 📅 Dec 12, 2021 · ☕ 3 min read · ✍️ Iskander Samatov Common tips, suggestions, and techniques useful when building React applications with TypeScript.
How to review pull requests more quickly: practical tips 📅 Dec 5, 2021 · ☕ 6 min read · ✍️ Iskander Samatov This post contains some actionable tips on how you can start reviewing PRs faster.
Fundamental tips for testing React components with Enzyme 📅 Nov 22, 2021 · ☕ 4 min read · ✍️ Iskander Samatov This post will cover fundamental tips and utilities that Enzyme provides to help with writing unit tests for React components.
Boost Apollo GraphQL performance with cache normalization 📅 Nov 8, 2021 · ☕ 3 min read · ✍️ Iskander Samatov Apollo has a robust caching mechanism that can drastically improve the performance of your application.
React antipatterns to avoid 📅 Sep 19, 2021 · ☕ 5 min read · ✍️ Iskander Samatov These antipatterns will make your codebase a nightmare to work with.
Component composition: Fundamental skill to become a solid React developer 📅 Sep 13, 2021 · ☕ 4 min read · ✍️ Iskander Samatov Component composition is the fundamental concept in React that's essential to learn to become a solid React developer.
Derived state - Underrated Pro tip for simplifying React state management 📅 Aug 29, 2021 · ☕ 3 min read · ✍️ Iskander Samatov Derived State helps you simplify your code by reducing the number of variables you need to store in your state.
React polymorphic components with TypeScript 📅 Aug 22, 2021 · ☕ 4 min read · ✍️ Iskander Samatov Polymorphic components is a powerful React pattern for controlling how your components render in DOM.
React Higher Order Components with TypeScript 📅 Aug 8, 2021 · ☕ 4 min read · ✍️ Iskander Samatov Let's cover the right approach of implementing React higher-order components in TypeScript using generics and utility types.
Typescript: Five most useful utility types for React 📅 Jul 18, 2021 · ☕ 3 min read · ✍️ Iskander Samatov Let's explore TypeScript utility types for React. Utility types are a powerful feature for constructing new types.
Using React children prop with TypeScript 📅 Jun 29, 2021 · ☕ 2 min read · ✍️ Iskander Samatov I'll cover each of the types used for children prop and discuss the trade-offs so you can pick the right one for your use case.
Top five useful Chrome Dev Tools tips for React 📅 Jun 20, 2021 · ☕ 5 min read · ✍️ Iskander Samatov There are many tips for Chrome Dev Tools, but not all of them are useful for React. Here I cover five Dev Tools tips tailored for React development.