All Stories

How UX teams can use the Jobs-to-be-Done framework

The JTBD framework is a theory that helps UX professionals uncover true customer needs and keeps teams focused on solving the right problems.
Derek Boman
6 min read

How to build a progress bar indicator in Next.js

Learn how to use Next.js Router events to create a progress bar indicator and then customize the loader with styling and animation.
David Omotayo
7 min read

Best text editors for React

Compare the top 5 rich text editors for React, including TinyMCE and ProseMirror, based on learning curve, plugins, mobile support, and more.
Fimber Elemuwa
5 min read

How to build a skeleton screen with CSS and…

Use CSS to add skeleton screens to your webpage and improve UI by letting users know what to expect when the page data loads.
Njong Emy
9 min read

Making smarter UX design decisions with the Cynefin framework

The Cynefin framework allows you to classify problems into five domains: clear, complicated, complex, chaotic, and disorder.
David Hall
9 min read

How to create a wavy background using CSS and…

Nowadays, wavy backgrounds are a popular trend in web design, however, the wave is a notoriously difficult shape to implement.
Saleh Mubashar
4 min read

Migrating from Prettier to Rome

As Rome matures after its rewrite in Rust, we take a look at how to migrate from Prettier to Rome to gain performance speed...
Chak Shun Yu
5 min read

Web workers, React, and TypeScript

If set up correctly, a web worker can send and receive messages from the JavaScript or TypeScript code where it was set up.
Onuorah Bonaventure
12 min read

Web components vs. React

In this post, we will cover types of components, libraries provided for styling in React and web components, and their accessibility.
Kasra Khosravi
12 min read

A complete guide to declarative diagramming with D2

Declarative diagramming creates diagrams using a declarative approach, from flowcharts to organization charts. In a declarative approach, the user specifies the relationships and logic...
Ukeje Goodness
5 min read

ARIA-live regions for JavaScript frameworks

We give available options for creating ARIA-live regions and demonstrate tools for creating ARIA-live regions in React, Angular, and Vue.js.
Cristian Diaz
14 min read

How to debug Rust with VS Code

Many developers choose to debug their code in VS Code due to the fact that it is free and feels snappy to use on...
Lewis Cianci
7 min read