Design tips for lowering front-end costs, part one: Deliverables

box of typesetting letters

Here at Advomatic, we frequently get the chance to partner with really creative, disciplined, and talented design shops. Over the years, we’ve identified a few areas where we can be more helpful to them. We’ll try articulating the best ways to solve design problems which have an impact on the front-end development approach. Along with strategizing …

Using Configuration Split to have dev-only configuration in Drupal 8

Severeal birds perched on a huge split rock in the ocean.

The problem If you are using Drupal’s Configuration Management subsystem to deploy configuration out to the production environment, you’ll run into a problem where the configuration .yml files contain your development settings.  To avoid this you’ll need to use the Configuration Split module.  I couldn’t find any good documentation for this, so I had to …

DrupalCon Baltimore 2017: Thoughts on the community

I was fortunate enough to get to Baltimore for this year’s DrupalCon.  Here’s a few takeaways regarding Drupal’s open-source community.   The community is still strong. There has been some major turbulence recently with the dismissal of a community member from his position as DrupalCon track chair.  It’s had repercussions about issues of both governance …

Avoiding the boom/bust website cycle

How to ensure that satisfaction in your websites remains high, while also levelling out your spending A typical website is created in a burst of activity (and spending), then “launched” to the public.  There is probably some really great thinking that went into it, but because no one can predict the future, you don’t really …

Accessibility As You Go: Part 3

Picking up where we left off in Part 2, in which we went over some of the tools and design considerations for accessibility, in Part 3 we’ll review some tips for minimizing accessibility issues by addressing them early in the development process. Plan Your DOM Order DOM is Document Object Model, which is the fancy …

Accessibility As You Go: Part 2

Picking up where we left off from the first in our Accessibility As You Go series: Testing Tools and Design Process Nip Color Contrast Issues in the Bud During the design phase, it’s important to verify that all text on the site has high enough contrast with its background color. Level AA contrast requires a …

Accessibility As You Go: Part 1

Introduction and Terminology Earlier this year, I went to a tech accessibility event here in Minneapolis (sponsored by Clockwork and WeCO) that was incredibly enlightening. Participants got a chance to watch and ask questions as several users with different impairments interacted with websites: A blind man was visibly frustrated using a screen reader that kept getting trapped …

Theming Drupal 8 pages based on URL

We’ve been all heads down over here, digging in to Drupal 8. We are trying to figure out best practices for the front end, now that we are no longer building new sites in Drupal 7, and documenting as we go. It has been fun picking things up, and I’d like to try to share more …

Election Day Coping Strategy: Tech-Themed Cocktails

Here in the US, November 8th, 2016 is a stressful day. Advomatic can help you with that. Our solution is not quite technical, but it is tech-flavored. As our development team was working trying to work weeping with despair and horror talking today, we were looking at one of our project management tools (Pivotal Tracker). Someone had added what …