Type something to search...

Blog

What Is x-Height and Why Does It Affect Readability?

What Is x-Height and Why Does It Affect Readability?

You swap your body font from one sans-serif to another, keep font-size: 16px, and suddenly the whole page looks smaller. Nothing in the CSS changed

Continue Reading
Serif vs Sans-Serif: How to Choose for Screen and Print

Serif vs Sans-Serif: How to Choose for Screen and Print

You're starting a new site and need a body font. Someone says, "Serifs are more readable in print, sans-serifs are better on screens," and it sounds

Continue Reading
Typeface vs Font: What's the Difference?

Typeface vs Font: What's the Difference?

Someone on your team asks, "What font are we using?" and you answer "Inter." Nobody blinks. But when the licensing page asks how many fonts you're in

Continue Reading
The Anatomy of a Typeface: Ascenders, Descenders, Counters, and More

The Anatomy of a Typeface: Ascenders, Descenders, Counters, and More

You're comparing two sans-serif fonts for a product UI. They look almost identical at a glance, yet one feels cramped at 14px and the other reads com

Continue Reading
React Interview Questions Every Developer Should Know

React Interview Questions Every Developer Should Know

React interviews have changed. A few years ago you could get by explaining the Virtual DOM and the difference between class and function components.

Continue Reading
Upgrading to React 19: Breaking Changes and Migration Tips

Upgrading to React 19: Breaking Changes and Migration Tips

React 19 brought Actions, useActionState, useOptimistic, the use hook, ref as a regular prop, and Server Components as a stable feature. It als

Continue Reading