Startseite / Ressourcen / Library

Thoughts that Count

Recent Posts

Writing loosely-coupled code is the path to great DX in Drupal 8

[This post brings together some of the ideas presented in my DrupalCon Portland talk on Dependency Injection and ideas presented in Mark Sonnabaum's DrupalCon Prague talk on writing unit-testable code]
D8 now comes with PHPUnit, a unit testing framework for PHP. Many tests in core are being converted to unit tests: at the time of writing there are 845 tests making 1992 assertions and it takes... Mehr

Starting a Content Strategy for Drupal 8

Templates have a bad rap. For some, a templated webpage conjures up the image of a stale page with a bad layout.
I’d like to rehabilitate the reputation of templates. Especially as we start thinking about Drupal 8, and the opportunity it presents to rethink how we use templates. “Template” should make you think of fast delivery with dynamic content.
Is every page on your site custom built? Custom HTML/CSS? I hope not, but it does end up happening when you have unique design and features on specific landing pages.
What about those people that edit a page and expect the layout to work like... Mehr

Great Brands are Built on Great Stories

Storytelling dates back to the Stone Age, when cave paintings were used to communicate and pass down tales between tribes and families. Fast-forward to today, and storytelling has evolved past print to digital communications. In the world of digital marking, the success of a brand revolves around the quality of the story being told. This blog will explore three brands that have great stories to tell.

With over 150 years of history, Burberry has transformed a retail brand into a massive disruptive resource. Founded by a 21-year old dressmaker, Thomas Burberry, the brand is rich in... Mehr

This Week in Drupal Core: October 9, 2013

Welcome to the third edition of This week in Drupal Core!
What's new in Drupal 8?
Goodbye, legacy BC routing support!
This week's most exciting news: After five months of work, we've removed the legacy BC support from the routing system. This means that module developers testing Drupal 8's APIs will quickly discover the need to upgrade their hook_menu() page callbacks to route declarations and page controllers, and we can surface gaps in the new system. Next steps:... Mehr

To start an Open Source project or not?

People ask me what it is like to be the head of a big Open Source project, and whether they should Open Source their project or not. I wanted to talk about that a bit more in this blog post so more people can pick up my answer.
Having been the project lead of the Drupal project for the past 13 years, I’ve watched my dorm-room activity transform into a community filled with passionate people all working toward the same goal: changing the world and making it a better place through open source.
Today Drupal powers more than 1.5 million sites. Drupal is a source of innovation for business and... Mehr

Drupal Modules Take Site Personalization to the Next Level

If you’ve already taken advantage of Drupal taxonomy terms to increase engagement on your website, you may be ready for the next step of more advanced targeting and segmentation using personalization modules.
In this blog, I’d like to discuss two examples of how large organizations have used Drupal modules to identify “like” users and then present them with targeted content. These customers have also integrated with best of breed technologies such as Google Analytics for web tracking and email... Mehr

Drupal - Views & SQL Analogy - An easier way to explain Views

With over 4 million downloads, Views is the most used contributed module in Drupal. Every Drupal developer knows that Views is an absolutely inevitable part of almost every Drupal project. Using Views, one can build anything from simple list of content, slideshows, jump menus to RSS feeds, JSON feeds through to contextual blocks of information and even PDF and Excel downloads of data. That's why, in the Drupal development universe, understanding & effectively using views separates novices from experts!
This blog post is by Prasad Shirgaonkar who has recently joined our Learning Services... Mehr

Acquia and BLEN Corp power

The United States Government has shutdown — for the first time in 17 years — on October 1st, 2013. According to estimates, some 800,000 government employees were furloughed on that day. For those people, the shutdown created an incredible amount of uncertainty and financial pressure. As one of my friends who is among the furloughed said, “… [it] doesn’t mean the mortgage and car loan payments aren’t still due.”
We thought about how we can help and the answer was obvious to us:... Mehr

Tutorial: Drupal 8 Site Building preview - Less is more

(updated Oct 8- went from 14 contrib modules you don't need to 32! thanks to larowlan, klausi, webchick, swentel, gabor and wim leers for heads-up!)
Over the next couple of weeks, I’ll dig into the main Drupal 8 site building tasks and how they’ve been changed in the next version of Drupal. In today’s introduction, I want to give you some observations about the site building experience in Drupal 8. I’m starting in this post by pointing out what modules are GONE from core in Drupal 8- and what contrib modules you won’t need to install since that functionality is included in Drupal 8.
On... Mehr

A Few Tips Toward Successful Enterprise Software Implementations

Throughout my career I've enjoyed implementing software/solutions at the enterprise level for organizations ranging from Fortune 25 giants to boutique eRetailers. There's much to be gained from each implementation as few are ever alike. This post isn't going to speak to how Drupal saved the Universe (it did and continues to do so), but rather how a recent implementation has enlightened me to a few keys to success for which any implementation team may employ.
Not so long ago I had the pleasure of leading an implementation team through one of the most complex, exposed, and aggressive... Mehr

10 Ways an Open Source CMS Can Make You Happier

(Cross-posted from
Is your custom content management system bringing you down? Jumping through too many hoops? Too much time spent not getting your content online? These are signs of a common problem referred to as Custom CMS Fatigue. It’s been known to cause nausea, headaches and shattered computer screens. Luckily, there’s a cure. Dont't Get Mad, Get Drupal.
Drupal is an Open Source content management system (CMS). Drupal is not an antidepressant. However, using Drupal can make you very happy. If you are experiencing headaches from your proprietary CMS then it... Mehr

Live Drupal 8 video podcast Oct. 4/5 - D8 won't kill any kittens

Tomorrow (October 4/5, 2013 depending on your timezone) I will be hosting a live Hangout on Air with three major Drupal contributors: Lee Rowlands, Tim Plunket, and Daniel Wehner about what's going on in Drupal 8 and how you will benefit from the all the new stuff. Join us for this live Hangout on Air (you'll be able to watch the live stream on the G+ event page) and post your questions there, too.

Sign up, RSVP, invite your friends!

Since we... Mehr

Content editing enhancements in Drupal 8

Much of the community is focusing on the improvements to Drupal 8 under the hood. Now, based on modern PHP practices, a standardized framework, and an improved theming system, Drupal 8 brings many enhancements for developers and designers. However, as a content editor familiar with Drupal 7, you might be wondering what you’ll find for you in Drupal 8.
There are many improvements which you’ll notice as soon as you login. However there are many other little gems which you discover as you continue to use your new Drupal 8 site. For example in previous versions of Drupal, to edit the "authored... Mehr

Top 5 Media and Entertainment Trends for 2013: No. 3: Social Curation

Are social channels with media and entertainment content disrupting audiences away from media owned branded web sites? This was one of the main topics of conversation at Acquia’s recent Media Entertainment and Publishing-Focused Digital Disruption event in New York City.
It’s a difficult question to answer, but with the trend of social content curation rising this year, media companies have found ways to integrate social channels into their own branded experiences. Media and entertainment companies use technology to aggregate the best content about their brands from social channels and... Mehr

BloombergCurrent: Building a Social Network that Matters

With the abundance of cute puppies and heartwarming videos on the Internet, it’s easy to forget about the great deal of meaningful thinking that occurs online. Finding all of the relevant content you should be reading can at times be a seemingly impossible task. If a single site existed that could host this relevant thought knowledge, well that might be the beginning of a great online conversation.
This is, in essence, the primary thinking behind the creation of
As the... Mehr


Be a Guest Blogger!

Submit your idea to us and you can be our next guest blogger on!

Send us a topic

Blog Series

Wij zijn sociaal