Home / Resources / Blog

Thoughts that Count

Recent Posts

Why Steve Jobs Would Have Loved Drupal

I’m an unashamed Apple fanboy. I’ll resist the temptation to #humblebrag about all the Apple gear I’ve owned through the years. I worship at the altar of the late Steve Jobs, who while flawed, has inspired me through his relentless passion and creativity. News of the paperback release of his autobiography in September reminded me of one of my favorite moments from his book: I always thought of myself as a humanities person as a kid, but... More

Meet Balazs Dianiska: The “honorable” module and Drupal in the enterprise

Balazs Dianiska, Acquia Professional Services Consultant, has a lot of insight about the needs of enterprise businesses. Whenever he can, he shares that insight with the Drupal community at events and meet-ups. Balazs, aka snufkin on Drupal.org credits entry his into Drupal to Angie "webchick" Byron: "She participated in the Google Summer of Code program," mentored by Robert Douglass, "and it became so popular, partly... More

Getting Started: Collaborative development with Git

This post is part of the "All you need to know to become a great Drupal developer" blog series. Git is a version control system, like "track changes" for code. It's fast, powerful, and easy-to-use version control system. But the thing that's really special about Git is the way it empowers people to collaborate. All the projects on drupal.org are stored in Git, and there are millions of public projects hosted by GitHub.com. Whether... More

Bringing Life to Human Rights Abuses with a Multi-functional Drupal Site

The Human Rights Watch (HRW) Film Festival brings to life human rights abuses through storytelling in a way that challenges each individual to empathize and demand justice for all people. HRW needed a multi-functional site to support their International Film Festival held in various cities across the globe. The information architecture and visual design was developed by a design agency in order to present festival information in a distinctive, location-centric manner - making each city’s page look and feel like a unique festival unto itself.... More

Drupal: A Global Army of Nerds

It's the DrupalCon Portland Floor Show! I went around the exhibitors' area and through the halls of the Oregon Convention Center asking two vital questions to our community: What is your favorite thing about Drupal? Why should other people come to DrupalCon? This week's podcast is a selection of some of the answers I got and the conversations I had with (not nearly enough of) you wonderful Drupalists! Drupal's new spokesman? The answers of the Con, for me, came from Drew Jarvis of Sandstorm Design in Chicago. Picture him doing amazing yo-yo tricks during the... More

Notes from Drupal for Project Managers - Part 3 - Launching

Today we held Part 3 of our Drupal for Project Manager's course with Amye Scarvada @amye. We focused entirely on issues around launching. This is the project manager's opportunity to stave off any potential disasters at the point of going live. It's the project manager who can check that all considerations have been made, and even in some cases plan and test for rollback... *just* in case something goes pear-shaped. (recording and presentation coming soon!) Join next week for... More

Introducing the Acquia Insiders Advocate Community

For the past two months, we’ve been working on a new community for Acquia customers, developers, and partners. Today we’re opening up the community to a bigger audience, and that includes you! We know that many of our customers and partners are looking for ways to share their passion for Drupal and Acquia with others. We wanted to create a way for you to tap into that passion, and that’s exactly what we’ve done with the new Acquia Insiders advocate community. We engage advocates through a series of challenges, from including tweeting about... More

SemTechBiz: Schema.org, Knowledge Graph, and prospects for Drupal

Last week’s SemTechBiz San Francisco was packed with insightful keynotes and sessions showing trends for semantic web technologies. The hot topics of the conference were Google’s, Yahoo’s and Wikidata’s Knowledge Graphs, as well as the adoption of schema.org, an initiative launched 2 years ago by the major search engines to standardize and promote structured data on the Web. An increasing number of companies and organizations presented how they support schema.org and semantic web technologies in their... More

How-To with PHP

Part of the "all you need to know to become a great Drupal developer" blog series. Performing a quick search online, many vocal critics of PHP air it's perceived shortcomings in comparison to "real" programming languages. Yet if you cut through the noise, W3Techs estimates that more than 80% of websites whose server-side programming language is known is coded in PHP. So in other words, it pretty much runs the web. This post will introduce PHP in it's simplest form and explore it's evolution into a modern, mature programming language with established standards and reusable libraries. To start... More

Business Schools Leading the Way

Some schools talk about building online communities to foster collaboration and many schools just dream of it. But a few schools actually do it. Oxford University’s Said Business School (SBS), which recently launched its Global Opportunities & Threats: Oxford initiative (GOTO) (http://goto.sbs.ox.ac.uk) is one of the few, and their motivation for doing so may surprise you. Of course there’s a lot of social learning going... More

Chunking Content for Task-centric Mobility

Mobile apps should empower me to solve problems and take action. How does this happen? And when it comes to powering mobile apps, how does Drupal make a difference? Let me continue the conversation that I started in my recent blog post, “Making Mobile Know About Me,” and identify some next steps for making content smart and useful. Grocery Shopping. Let’s begin with an example about one of those familiar chores of everyday life: grocery shopping. Here in the Boston area, Whole Foods is my local grocer I’ve downloaded the... More

Bring Musicians Together

BandHappy began as just a name and came to R2integrated in need not only of a brand identity, but of a unique, first-of-its-kind web experience that would serve as a musician social community portal for teachers and students. The founders of BandHappy wanted a site that could connect teachers and students located anywhere in the world to facilitate music lessons with the help of streaming video. The site required eCommerce capabilities to support BandHappy’s service-fee business... More

Lessons from DrupalCon: Come for the Product, Stay for the Community

It’s been a couple of weeks since I came back from my first DrupalCon. It was a whirlwind event full of sessions, customer meetings, and yes – a few parties. There were over 3,300 attendees at DrupalCon, and we had over 700 of them at our Acquia Customer Love party. It truly was an awesome event, and I met lots of great people. Most of them Drupal developers. Here’s a secret: I used to be a developer. I learned BASIC when I was 10 on my trusty TI-994/A. I wanted a computer to play games, but my parents... More

Migrate 2.6 - framework changes

The Migrate module provides services for migrating data from various sources (other CMS frameworks, external web services, or other Drupal installations) into the local Drupal environment. It has been used to migrate sites such as The Economist, Examiner.com,... More

5 Tips to Help You Love (& Optimize!) Your Landing Pages

I’m just going to come out and say it: I love working with landing pages. When you’re developing targeted, demand generation campaigns, there is almost no marketing tool more powerful than an awesome landing page. Landing pages give your audience a concise format to digest your value prop, and, for a small price to pay (i.e. their contact information), they get a cool offer in return. That said, it can be really tough to maintain and optimize your pages over time - especially when you’re managing tens, if not hundreds, of pages across all of your Google Ad Words, list purchase, and other... More

Hybris Acquired: More Change, Consolidation for Commerce

The announcement from SAP of the pending acquisition of hybris was an interesting start to the day. I can’t say I was surprised to hear that hybris had been acquired, as that had been rumored for a while. The big question wasn’t if it would happen, but rather who would complete the deal. I have many friends and former colleagues at hybris and I certainly congratulate them on the news. The acquisition is a validation of their efforts in building a successful commerce business. It is also a validation... More

Growth of Acquia Cloud

It's been a while since I wrote about Acquia Cloud so I wanted to give you a quick update. Acquia Cloud has experienced incredible growth so far in 2013. We recently crossed a milestone that I'm proud to share; we’re now running over 6,000 cloud instances on behalf of our customers in six Amazon regions stretching across North America, Europe, Asia and Australia. These instances are used to run a wide variety of Drupal sites; from e-commerce to collaboration to marketing sites, and more. All that capacity served over 18 billion requests in May... More

Questions from Drupal for Project Managers - Part 2

Today we held part 2 of our Drupal for Project Managers mini-course. Here are the questions Jakub addressed in our interview today. If you missed the session you will be able to watch the recording (recording link coming soon!). Ask your questions below in the comments. Don't forget to sign up for next week - June 12 - Part 3: Launching with Amye Scavarda. Part 2 - Implementation - Interview with Jakub Suchy Introduction Your team - clarifying... More

Vincenzo Rubano - Impressions of DrupalCon and Thank You

Short, but sweet this week in the Acquia podcast: Drupal 8 Accessibility Maintainer Mike Gifford, and accessibility contributor Vincenzo Rubano talk about DrupalCon Portland and say thanks for all the help that allowed Vincenzo to attend DrupalCon Portland and begin to make a difference to the project in person. Thanks for the help You may recall that Vincenzo ran a fundraising campaign on Indigogo recently.... More

A New, New Way to Social Success

Back in 2011, Jive Software rolled out a marketing campaign “A New Way to Business”, a message designed to evangelize the growing importance of being a social business. I loved this campaign because it clearly laid out the case for social transformation by counter positioning legacy business processes with the “social way” to sell, market, and service customers. Jive made social business real, and its benefits quantifiable. Jive rode this message to a successful IPO in late 2011, but less than a year later its stock... More

Making Mobile Know About Me

My Love/Hate Relationship I’ll admit it, I have a favorite mobile airline app. Sometimes I have even booked flights at a lower price on my smartphone than were available on the carrier’s own web site. I love getting the best deal possible! I also have a candidate for my most brain-dead mobile experience. It’s the same app in a different context. When I am in the air and my flight is suddenly rerouted due to bad weather, the app still assumes that I want to make a reservation. It provides no reassurance or insight about how the airline will get me to my destination. All I am left with is a... More

A Successful Higher Education Meetup at DrupalCon

Acquia’s Higher Education Meetup at DrupalCon was a success, but don’t just take our word for it. Scott Lozier, Senior Drupal Developer at Bentley University, attended the Meetup and said afterwards, “I love hearing real stories from other Higher Ed Drupal folks - we experience similar problems and it's great to hear how others are solving them. I picked up a few ideas to help me with responsive." (Scott and Bentley, btw, have done some amazing things with mobile and responsive design. Check it out their work here:... More

Let’s Get Personal: Personalization and Privacy

Personalization is as old as marketing itself. Give each customer what they want, how they want it, when they want it. New technologies, platforms, and devices give us the tools to reinvent this venerable approach. In part two of this five-part series, we consider how personalization impacts privacy. The entire blog series is available in the "Let's Get Personal" ebook. For many companies, personalization is an exciting prospect ... until they start worrying about privacy. This is understandable. Just about everybody is... More

Marketing Drupal

I attended my first DrupalCon in Portland last week; boy was it an amazing experience even with the total lack of sunshine and the abundance of dreary Pacific Northwest rain. Everything was new and exciting for me from a PR/Marketing perspective. I was immersed in all things Drupal and witnessed the overwhelming sense of community and pride for this open source CMS platform. I work in tandem with the business development team at NavigationArts and I’m always on the prowl for ways to generate quality leads to bolster our Drupal... More

Gaelan Steele meets Dries - Perspectives on Drupal

Gaelan Steele was the youngest delegate at DrupalCon Portland. Since I had had the pleasure of speaking with him and his father Douglas Urner while leading the Drupal Association scholarship committee earlier this year, I really wanted to meet this extraordinary 5th-grader in person. Dries himself showed up while we were talking and asked Gaelan how he uses and contributes to Drupal. The result of the interview hijack is really worth checking out! Gaelan is 11, in the 5th grade, and has been involved in Drupal for the last two years. He's an... More

Pages