Selected tag: frontend

How to create a scalable and maintainable front-end architecture • ☕️☕️☕️ 9 min read

Modern front-end frameworks and libraries make it easy to create reusable UI components. But, in many projects over the years I have found that making reusable components is often not enough. We need a scalable front-end architecture.

An ode to the CSS owl selector • ☕️☕️ 6 min read

Some CSS selectors are beautiful, elegant, simple but yet so powerful. The owl selector by Heydon Pickering is a keen example. This article shows you what the mental model is for using these types of selectors.

Interfacing your UI components • ☕️☕️☕️ 8 min read

Interfacing on a UI component is a difficult concept. Interfaces exist not only towards the users through the UI, but they also exist internally. Other engineers should be able to use our components within looking at the internals. To achieve this...