Solve any external library error in TypeScript with module augmentation 📅 Jan 5, 2022 · ☕ 4 min read · ✍️ Iskander Samatov When you get stuck, use module augmentation to tweak the modules that you can't access otherwise.
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.
5 Chrome DevTools tips that will make your life easier 📅 Dec 16, 2021 · ☕ 3 min read · ✍️ Iskander Samatov Most developers know about the basics, like how to inspect elements on the page, but there is much more hidden beneath the surface.
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.
Simple guide to JavaScript Decorators 📅 Dec 7, 2021 · ☕ 3 min read · ✍️ Iskander Samatov A short and simple tutorial on JavaScript decorators with examples and common use-cases.
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.
Simple Functional Programming concepts in JavaScript 📅 Sep 28, 2021 · ☕ 4 min read · ✍️ Iskander Samatov Basic concepts of Functional Programming in JavaScript you can start applying today.
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.