Perspectives from the experts at Chromatic
Component libraries are living inventories of user interface elements (components). I hadn't yet built one for a client, but I'd heard of a few tools used to do so. What I didn't realize was just how many helpful tools there were. When deciding which to use, I realized I needed to define what I considered most important for this specific project. This post outlines that experience.
I've been a lifetime Mac user and a professional web developer for over 10 years and the new 2016 MacBook Pros are, hands down, my favorite Macs in a decade.
Configuration management (CM) in Drupal 8 is great. However, when more complex configuration scenarios arise, we must find solutions to problems that core CM functionality doesn’t address (yet).
Internally we talk about culture and values a lot at Chromatic. We’re hoping to start doing that publicly more as we move into the new year, and in that spirit, we are announcing our new donation-matching policy.
This is the seventh post in a series about coding standards. In this post we’ll talk about how to adhere to standards while implementing Twig templating in Drupal 8.
Investments into team retreats are not insignificant, but when done right, they are worth every penny.
This is the sixth post in a series about coding standards. In this post we’ll talk about how to adhere to standards when writing object-oriented code in Drupal.
We find that there's still uncertainty out there around upgrading to Drupal 8. The natural answer in the Drupal community is, "Yes, of course go with Drupal 8!", but in the world of tight deadlines and tighter budgets, the answer isn't so clear. Enter ShouldIUpgradetoDrupal8.com, an interactive tool we built to help the community answer that very question.
In part one we learned how implement a Google Places Autocomplete widget on an address form. In doing so we discovered a critical bug in the widget that degrades the user experience. Let's take a closer look and resolve this bug.
We use cookies to improve your experience on our site and to provide you with the most applicable information you might be looking for.