Alex EfimenkoTypeScript Mapped Types: 7 Examples From Simple to AdvancedMapped types are a way to transform the properties of one type into another type. They are similar to array methods like map and filter but…·6 min read·Mar 19, 2024--1--1
Alex EfimenkoDelayed Search Queries in React with DebounceIn this article, we will look at how to implement debounce in React for efficient delayed search queries. The problem we are trying to…·4 min read·Mar 19, 2024----
Alex EfimenkoJust for Fun: Create a Battery Indicator with React (Works Only in Chrome)In this article, we’re going to build a fun project — a battery indicator component using React. This component will show you the current…·6 min read·Mar 15, 2024----
Alex EfimenkoinTowards DevTypeScript Index Signatures: 4 Examples Type-Safe Dynamic ObjectsLet’s explore 4 examples of typing objects with unknown structures·5 min read·Mar 13, 2024----
Alex EfimenkoinStackademicMaking React Components More Flexible with TypeScript Generics: 3 ExamplesLearn how to create reusable React components with TypeScript generics.·8 min read·Mar 12, 2024----
Alex Efimenko5 Resources Each TypeScript Developer Should Know AboutDefinitelyTyped, Type Challenges, Utility-types, and 2 More Resources For TypeScript Mastery·6 min read·Mar 10, 2024----
Alex EfimenkoTypeScript Enums: 5 Real-World Use CasesClear Code Examples and Easy-to-Follow Explanations·5 min read·Mar 9, 2024--1--1
Alex EfimenkoTailwind CSS v4 Update: New Features, Performance, and SetupTailwind CSS has become a highly popular tool with its utility-first approach to styling. It allows developers to rapidly build user…·3 min read·Mar 8, 2024----
Alex EfimenkoNew React ‘use’ Hook: Practical Tutorial for Data FetchingExperimenting with React’s Latest Features: A ‘use’ Hook Tutorial with React Canaries and Suspense·6 min read·Mar 7, 2024----
Alex EfimenkoinJavaScript in Plain EnglishWhen to Use Client-Side vs. Server-Side Components in React/Next.jsUnlock Performance and SEO Benefits with React Server Components·6 min read·Mar 5, 2024----