Dave Hansen-Lange

Photo of Dave Hansen-Lange

Dave joined Advomatic in 2007 and has been developing websites since 2003. He is passionate about improving Drupal's performance, maintainability, and security. As Advomatic’s Director of Technical Strategy he works to improve quality and process on all projects. He's been the Technical Strategist on many projects, including websites for The U.S. Department of State, Columbia University, The Clinton Foundation, the ACLU, and Stanford School of Humanities and Sciences. Dave has lived in places far and wide and has been very active with Drupal communities around the world.

Posts by Dave

A Non-Technical, Non-Buzzword Explanation of Hosting for Drupal and WordPress

Last week one of our clients was asking me about how they should think about the myriad of options for website hosting, and it inspired me to share a few thoughts.    The different kinds of hosting I think about hosting for WordPress and Drupal websites as falling into one of three groups. We’re going

Read more »

AdvoTalk: What should you do with your Drupal 7 website?

  Sarah Durham (00:02): Hey everybody. Welcome to today’s webinar. I am Sarah Durham, and I am going to briefly introduce my colleagues. They will talk a little bit more in a minute and also we’d love you to introduce yourself as people start to arrive. If you are comfortable doing so, you’ll see a

Read more »

We’ve got your back: planning for Drupal 7 end-of-life

On June 24, 2020 Drupal.org announced that Drupal 7’s end of life has been extended until November 2022 because of the impact of COVID-19 on budgets and capacity. This article still remains relevant– but please note that the dates have been pushed back a year.    If you have a Drupal 7 website, you might

Read more »

Planning for Drupal 8 end-of-life — It’s nothing like Drupal 7

You may have read our previous articles about how to plan for Drupal 6 or Drupal 7 End-of-Life. The important thing to know is that the Drupal 8 End-of-Life is nothing like those. In fact, “End of Life” is completely the wrong idea. Instead, it’s more like one of those spa treatments where you get

Read more »

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

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

Read more »

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

Read more »

How do I manage the security of my Drupal 6 site?

In our last post we talked about how the Drupal Community is supporting Drupal 6 after its end-of-life and what that means for your Drupal 6 site.  In this post we’ll get a bit more technical and talk about what exactly you need to do to keep your website up to date. Step #1: Getting

Read more »

What do I do with my Drupal 6 site until I decide what to do with it?

Those of you who still have a Drupal 6 site are by now aware that you need to do something with it since this version is no longer supported.  Your options in short are: Upgrade to Drupal 7 Upgrade to Drupal 8 Choose one of several options to limit your vulnerability (e.g. convert the site

Read more »

The roles of the web and how to break in

Over the holidays my brother in-law was asking about the world of the web, and how he might start a career in the industry. I started thinking about all the different disciplines involved in creating a website and I realized that this was going to be bigger than just a few words in between bites

Read more »