Performance

Speed is a critical but often overlooked component of usability and user experience design. Studies prove it: a slow site is a very expensive site. More performant sites generally:

  • Have more favorable ranks in search results. 
  • Have higher conversion rates.
  • Make more money in ad revenue.

Chromatic has helped remediate performance issues for many clients and makes speed a first-class citizen when it comes to design and development for apps and sites. Let us help you speed up your web experiences.

Getting Started with Continuous Website Performance Monitoring: Gather and Track Consistent Data

Continuous website performance monitoring is critical to optimize speed and user experience. Use this approach to get started with free tools.

Better, Faster, More Inclusive: How Designing with Accessibility from the Start Can Make Your Brand’s Digital Experience Stand Out to All Users

Accessibility and performance are often afterthoughts for designers. Learn how to test your website in the design process to avoid challenges in development.

Docker on MacOS? Not so fast.

This article examines the advantages and disadvantages of using Docker and Lando for local development on MacOS machines in comparison to a native LAMP stack set-up. It raises questions, looks into common development scenarios and needs, and provides a personal recommendation for a sustainable and speedy solution.

Limiting the Influence of Third-Party Code

Our guide to improving website performance when using third-party assets.

10 Website Speed Optimization Tactics for Drupal 8 & 9

Many of the common website speed problems in Drupal 7 are now a distant memory with Drupal 8 and Drupal 9. Features like Drupal’s built-in Dynamic Page Cache help bring great performance benefits to the two most recent versions. This article will highlight other tactics to assist with getting the best performance out of your Drupal site.

The Cost of Slow

Everyone knows that “make users wait” has no place in your website strategy… right?

Don't break your cache, use BigPipe instead.

Serving dynamic content, while maintaining the cacheability of a Drupal 8 site, used to be a tedious task. Drupal 8 did introduce a Lazy Builder way back when, but using it requires a fair amount of coding. Instead, we’ll take advantage of the BigPipe module which was included as a stable module since Drupal 8.3.

Application Performance Monitoring: Options for Everyone

In this final post of a series about Application Performance Monitoring (APM), we dive into what APM options are available and what kind of APM solution suits your budget.

Application Performance Monitoring: What and Why?

In this second post of a series about Application Performance Monitoring (APM), we cover what APM is and why we need it.

Application Performance Monitoring: Metrics Refresher

As our technology stacks and tools evolve, one of the biggest concerns for all of us involved in building and maintaining web applications is and remains performance. Let's take a look at how performance expectations on the internet have changed over the years.