Extending the Properties of HTML elements in React and TypeScript
Extending the properties of HTML elements in React with TypeScript allows you to create reusable and type-safe components that enhance the functionality of standard HTML elements.
Path To A Clean(er) React Architecture - A Shared API Client
Discover the foundational steps towards a clean React architecture by centralizing API requests with a shared API client. Learn how to streamline your codebase for maintainability and scalability.
Higher-order components (HOCs) are a powerful feature of the React library. They allow you to reuse component logic across multiple components. In React, a higher-order component is a function that takes a component as an argument and returns a new ...
Creating Shared Ownership for Web Performance from a Cryptic CSS Values
Creating ownership for web performance metrics is challenging, especially if you want to ensure your entire organization is pushing along. Alex Russell has an excellent maturity model that captures this enduring journey (see infrequently.org blog). After navigating much of this journey over the past
When using React, we strive to create reusable components as much as we can to limit the number of components and repetition. This keeps your code “DRY”. DRY is a concept you may have come across—it means “Don’t Repeat Yourself”. DRY is a coding prin...