web design

How to design highly performant animations and micro-interactions

Here, you can learn how to design highly performant animations and micro-interactions to improve the UX of your site.
Rob O'Leary
10 min read

Coupled, decoupled, and headless CMS platforms

Here, you can learn the definition, pros and cons, and examples of the following types of CMS platforms: coupled, decoupled, and headless.
Nebojsa Radakovic
5 min read

Using Figma variants for better error handling design

Modern design tools, like Figma, make it easier for design and development teams to collaboratively document error states.
Brandon Dorn
5 min read

Designing a ripple effect for UI feedback

The ripple effect is one of the most intuitive ways to provide users with touch feedback.
Glad Chinda
10 min read

Web design for the Apple Watch with Toucaan CSS

With Toucaan CSS, you can easily scale your webpages down to the tiniest form factor of them all: the Apple Watch.
Marvin Danig
7 min read

The elements of responsive typography

If you find coding responsive typography confusing, check out this post. We walk you through the basics of sizing your fonts in CSS and...
Jessica Chan
10 min read

Building a design system with Grommet and Storybook

Design systems are more than a buzzword. Learn why they're important and how to build your own.
Emmanuel Yusufu
6 min read

Building a carousel component in React using Hooks

Building your own carousel component with Hooks frees you of arbitrary usage and styling constraints.
Florian Rappl
7 min read

Implementing animations in React with React Spring

Looking for better ways to implement animations without causing a major performance bottleneck? Check out React Spring.
Peter Ekene Eze
5 min read

New in Chrome 76: The frosted glass effect with…

In this post, we will be looking at the backdrop-filter. One of the many improvements in Chrome's new release.
Facundo Corradini
2 min read

Alternatives to React Storybook

Documentation is important even for UI components as it helps create an environment where developers can collaborate easily and build applications faster.
Austin Roy Omondi
3 min read

How to do scroll-linked animations the right way

If not used correctly, scroll-linked animations suffer from lower frame rates and apparent jitter due to inefficiencies in implementation. Even the 2014 hot topic,...
Alvin Wan
6 min read