
A detailed guide on how to make React components accessible out of the box with Typescript.
Iva Kop
· 7 min read

Learn when child components in React re-render and how to structure a React apps with both performance and simplicity in mind.
Iva Kop
· 5 min read
Subscribe to get my latest content by email.
I will never send you spam. You can unsubscribe at any time.

Use React, Typescrit and xState to ensure UIs are always in a consistent and sensible state throughout your React application.
Iva Kop
· 7 min read

Learn about 3 advanced ReactJS concepts that often come up during job interviews - component re-renders, memoization and React hooks.
Iva Kop
· 11 min read

Learn how to build hybrid React components that support both controlled and uncontrolled mode.
Iva Kop
· 5 min read

To correctly use a Button component as a link in React, override the underlying button HTML tag of the component and turn it into an anchor tag.
Iva Kop
· 4 min read

Complete guide on how to re-create and use withRouter HOC in React Router v6 with Typescipt
Iva Kop
· 4 min read

Here, we cover the best practices to use in client-side rendered React apps when handling loading, error, and empty state
Iva Kop
· 11 min read

Take advantage of useEffect, useReducer and useKeyPress custom hook to build a keyboard-friendly React component
Iva Kop
· 4 min read

Understand the difference between React state management tools, including React context, Redux, React Query, Recoil and xState
Iva Kop
· 14 min read

A complete guide to creating the perfect data-fetching setup in React with GraphQL, React Query and Typescript
Iva Kop
· 6 min read

Learn how to do image optimization in statically exported NextJS sites
Iva Kop
· 3 min read

How to choose between client-side rendering, server-side rendering and static site generation for React apps
Iva Kop
· 8 min read

Learn all about the different JavaScript array methods and to use each one.
Iva Kop
· 5 min read

Use Typescript, Storybook and Jest, together with a sensible naming covention and file structure in order to create self-documenting React components.
Iva Kop
· 7 min read

When learning how to code, it's easy to get stuck in tutorial hell. The easiest way to break out is to build a real project.
Iva Kop
· 4 min read

Learn how to build flexible compound React components with this comprehensive guide.
Iva Kop
· 10 min read

I went from knowing nothing about coding to becoming a full-time web developer in 8 months. No bootcamps, no university degree. Here’s my advice to you!
Iva Kop
· 5 min read