I attended both Drupalcon and the Nonprofit Tech Conference this year. They were on the same week, so I started the week at Drupalcon then caught the tail end of NTC. I often come into conferences with my head down, working hard on tough problems, so it’s great to have a chance lift my head up… Read more »
Dave has been developing websites since 2003 when he needed a web presence for the record label that he founded with several fellow musicians. In 2004, he became the lead web developer for the Green Party of Alberta (Canada) which made heavy use of Drupal and CiviCRM. In 2005 Dave left his first career in the music industry and started developing Drupal websites full time. Dave joined Advomatic in 2007 and has since been very involved with improving Drupal's performance, maintainability, and security.
During his stead at Advomatic Dave has been Technical Manager working to improve quality and process, he's been Technical Lead on projects for The U.S. Department of State, The Clinton Foundation, and Global Zero; and senior developer for projects such as AlterNet.org and Rutgers Newark. Dave has travelled extensively over the past decade and has been very active with his local Drupal community, be it in Calgary, Hong Kong, or the Greater Toronto Area.
Posts by Dave
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 »
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 »
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 »
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 »
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 »
From Styleguide to Final Product In the first article in our series we talked about how styleguide-driven development (SDD) and decoupling both serve many of the same goals, and SDD can do so in a way that avoids the many challenges of decoupling. Now we’ll get deeper into the details of SDD and how we… Read more »
What exactly are we trying to do here? And is there another way to do it? Headless/decoupled Drupal has received a lot of buzz in the last year. But the rise of decoupled Drupal has also been met with due skepticism, as there are significant challenges. We’re not here to further that flame war; you can find… Read more »
On Friday, Oct 10th, the Drupal Security Team notified the community to be on the lookout for a security release the following Wednesday. While that was already the standard monthly “window” for a potential security release, the team had never given this kind of additional warning before. We took it as a hint that this… Read more »