May 17 2016
May 17
In the Open Source community, the best way to get involved, and learn, is to dive in, head-first, at the deep end.This is exactly the reason why we run hackathons: to introduce new concepts to developers in an environment where they can be nurtured. By combining a hackathon with a DrupalCamp, developers get enveloped in a blanket of Drupal and Open Source for a few days, essential for rapid development of skills in new technology.
May 17 2016
May 17
In the Open Source community, the best way to get involved, and learn, is to dive in, head-first, at the deep end.This is exactly the reason why we run hackathons: to introduce new concepts to developers in an environment where they can be nurtured. By combining a hackathon with a DrupalCamp, developers get enveloped in a blanket of Drupal and Open Source for a few days, essential for rapid development of skills in new technology.
May 09 2016
May 09
Hatching your Search strategy for Drupal 8? You're in luck. You can tap into two recent blog posts -- one new, one refreshed -- and get a good idea of the State of Search in Drupal 8. 
May 09 2016
May 09
tl;drContrib Search maintainers are committed to make Drupal 8 kick ass with Search API.
May 06 2016
May 06
When module authors decide to port their modules to a new major version of Drupal (e.g. 6 to 7, or 7 to 8), they often take the time to rearchitect the module (and sometimes an entire related ecosystem of modules) to make development more efficient, clean up cruft, and improve current features.
May 05 2016
May 05
Acquia Academy is filled with courses to help our community, customers, and partners build amazing digital experiences. Our goal is to advance learners for the next challenge, no matter if they are leading front-end developers, or want-to-be leading developers.For instance, Acquia Lift enables developers to create dynamic and targeted site personalization campaigns. We have the tools to bring any audience up to speed.
May 04 2016
May 04
Shortly after graduating, I found myself an internship with miggle, a UK-based Web development specialist that uses Drupal exclusively.As a web production assistant, my primary role required me to look after the latter stages of a new website rebuild for an organization in the education sector.
May 03 2016
jam
May 03
Each day, more Drupal 7 modules are being migrated over to Drupal 8 and new ones are being created for the Drupal community’s latest major release. In this series, the Acquia Developer Center is profiling some of the most most prominent, useful modules, projects, and tools available for Drupal 8. This week: Display Suite.
May 03 2016
May 03
Recently, fellow Acquian Tanay Sai published a blog with a link to the activity cards he and other members of the Acquia India team have been following to learn Drupal 8.Each card is a self contained lesson on a single topic related to Drupal 8: with a set objective, steps to complete the learning exercise, links to blogs, documentation, and videos to get more information.
Apr 29 2016
jam
Apr 29
Wim Leers, Senior Software Engineer in the Acquia Office of the CTO (aka “OCTO”), has been busy in the last few years making Drupal 8 amazing! His contributions include working with Fabian Franz on aspects of Drupal’s new caching and rendering systems to make Drupal 8 performant. Today’s podcast is a conversation he and I had about who he is and what he’s been up to following our own collaboration preparing my own post on BigPipe.
Apr 26 2016
jam
Apr 26
Each day, more Drupal 7 modules are being migrated over to Drupal 8 and new ones are being created for the Drupal community’s latest major release. In this series, the Acquia Developer Center is profiling some of the most most prominent, useful modules, projects, and tools available for Drupal 8. This week an interesting mobile-usability helper: Responsive and off-canvas menu.
Apr 26 2016
Apr 26
Drupal 7 out the box offers a good implementation for uploading media, but it has three significant challenges.Challenge 1: Files should be entitiesIn Drupal, files should be entities so you can add additional fields to the file type. As an example, when you upload an image you will want your standard image alt attribute, which specifies alternate text for an image, if the image cannot be displayed, or the user is using a screen reader. But you may want to have additional fields, such as photo credit or image caption.
Apr 22 2016
jam
Apr 22
John Kennedy and I spoke about two exciting Drupal 8 projects he's running at Acquia in 2016. He's the Program Manager of the $500,000 US dollars Acquia is investing upgrading important modules from Drupal 7 to 8 as part of the Drupal 8 Module Acceleration Program. He's also the Product Manager of Acquia's Enterprise Authoring Drupal 8 distribution, Lightning.
Apr 19 2016
jam
Apr 19
Special PHP-Interoperability Edition! Each day, more Drupal 7 modules are being migrated over to Drupal 8 and new ones are being created for the Drupal community’s latest major release. In this series, the Acquia Developer Center is profiling some of the most prominent, useful modules available for Drupal 8. This week, logging with Monolog.
Apr 15 2016
jam
Apr 15
Laura Caraker's journey at Acquia is remarkable. In this podcast, she and I talk through how she joined Acquia Sales, wanted to know more about Drupal and ended up joining the technical side of the house via her stint at Acquia U, Acquia's Drupal and tech boot camp.
Apr 12 2016
Apr 12
In this 3-part Drupal How-To series, I'm going to show you how various options for configuring images on your site.Here, in Part 1, we'll see how to tweak the default image options. In Part 2, we'll see ways to allow WYSIWYG and inline images. In Part 3, we'll see the latest options for responsive images.
Apr 12 2016
jam
Apr 12
Each day, more Drupal 7 modules are being migrated to Drupal 8 and new ones are being created for the Drupal community’s latest major release. In this series, the Acquia Developer Center is profiling some of the most prominent, useful modules, projects, and tools available for Drupal 8. This week, a personal favorite: Coffee.
Apr 11 2016
Apr 11
It all started at DrupalCon Barcelona, when Shailesh Gogate, VP at Faichi Solutions, met Johanna Boel Bergmann, the Account Manager, Drupal Businesses at the Drupal Association.Johanna had never heard of Faichi; she had never seen it in the Drupal.org Marketplace. This even though our company has been working with big enterprise clients for the past five years, as well as contributing to Drupal.org.That was an eye­-opener for Shailesh. When he returned to India, he shared his findings with Faichi’s engineers and senior management. They took the feedback very seriously. They decided to create a plan to show their presence: not only in the Drupal Marketplace, but to the whole Drupal community.
Apr 08 2016
Apr 08
Acquia is ramping up learning with Acquia Academy, giving the community, our customers, and our partners a guide to Drupal and Acquia Product subject matters to learn, plan, and prepare for future initiatives.Everyone is a fan of good teaching, since it enables the learner to do more. With the expansive abilities of Drupal and Acquia Products, we want to enable the community to do more no matter who you are or where you came from.
Apr 08 2016
jam
Apr 08
Welcome to the first of six podcasts I recorded in Mumbai as DrupalCon Asia 2016! It pleasure to record this conversation with an old Drupal friend and Acquia podcast guest--Hussain Dehgamwala (aka Hussain Abbas)--and a new Drupal friend and guest--Parth Gohil--both from Axelerant. And it was my privilege to be the first guest on their new podcast, The Geek Voice! We’re releasing this conversation together. Be sure to go check out Episode Zero of their show to see what else they have up their sleeves ... and what they said about me when I wasn’t around ;-)
Apr 06 2016
Apr 06
Note: This is an updated version of a blog post originally published by Promet Source. Moshe Weitzman contributed to this post.One of main draws to Drush is the library's ability to make developer's lives easier. There are two simple commands that work using Drush aliases that can help sync database and files between multiple Drupal instances. First, we'll go over setting up an alias file for Drush. After that, we'll document the usage of Drush's sql-sync and rsync commands.
Apr 05 2016
jam
Apr 05
Each day, more Drupal 7 modules are being migrated to Drupal 8 and new ones are being created for the Drupal community’s latest major release. In this series, the Acquia Developer Center is profiling some of the most prominent, useful modules, projects, and tools available for Drupal 8. This week: simpleSAMLphp Authentication.
Apr 05 2016
Apr 05
Site builders, accustomed to working with Drupal 7 or Drupal 6, are able to do much more with Drupal 8 right out of the box. There are many excellent enhancements you should know more about.
Apr 05 2016
Apr 05
In June of 2015 I wrote a blog post on information architecture and user-centered design that discussed creating a content inventory, writing for the Web, focusing on page layouts and navigation, and conducting user testing.
Apr 04 2016
Apr 04
Today we’re pleased to announce the public beta release of our updated user interface (UI) for Acquia Cloud.Our goal is to create a UI that offers a level of automation that developers need to be efficient. We’re doing this by reducing and eliminating the times you’ll have to jump between pages, whether you're switching environments, moving between code, databases, and files, or monitoring your website's health. Now it's all on one page.
Apr 01 2016
jam
Apr 01
How does the Instant Runoff Voting system actually work? How could we make the Board elections better for the Drupal community?
Mar 29 2016
jam
Mar 29
Each day, more Drupal 7 modules are being migrated to Drupal 8 and new ones are being created for the Drupal community’s latest major release. In this series, the Acquia Developer Center is profiling some of the most prominent, useful modules, projects, and tools available for Drupal 8. This week: Search API.
Mar 29 2016
Mar 29
Web services and APIs (application programming interfaces) are hot topics among Web developers -- for two good reasons.Many developers now want to expose content and features on their site via Web services or APIs.It's getting easier to take advantage of these services. Drupal 8, for example, now has this capability in core. And some contributed modules are attempting to make it even better.This is why Acquia and Palantir.net, the Chicago-based Web strategy, development, and design firm, have been working together on a Web services series.
Mar 28 2016
Mar 28
Recently I had a customer ask me how to tell Drupal 8 to display certain blocks conditionally, based on whether or not the node page being viewed referenced certain taxonomy terms. In Drupal 7 I would have recommended the Context module for this, but as it’s not yet ready for Drupal 8 I had to go looking for other options.My search led me fairly quickly to the brand-new Block Visibility Groups module, which aims to provide the same sort of conditional block visibility functionality that Context provides, but in a manner that integrates more closely with the core Block UI. It works well, but doesn’t natively provide support for basing visibility off of node field data (such as taxonomy term references). However, since Block Visibility Groups uses the core D8 Condition plugin type to define its conditions, all that’s needed is to implement a custom plugin to get the desired behavior. Here’s how it works, from start to finish:
Mar 26 2016
jam
Mar 26
I spoke with Matt Dooley and Colin Packenham at Acquia headquarters in downtown Boston about Acquia's tech bootcamp program, Acquia U. Both are career changers and were more or less new to Drupal when they got started with the program and I was interested to see what motivated them to make the change and dive into Drupal headfirst.
Mar 25 2016
Mar 25
This is Part 2 of an interview with Will Eisner, Senior Director, Product at Acquia. Will’s primary focus is on Acquia Cloud Site Factory, which helps organizations create and manage many sites, from a dozen to thousands.In Part 1, Will discussed how companies often discover, to their dismay, that they are running hundreds of Web sites, on many different platforms. In this section of the interview, Will describes how Site Factory addresses that problem.  The interview was conducted by DC Denison, Senior Editor, Technology, at Acquia, who is represented by the letter “Q.”
Mar 23 2016
Mar 23
As the organizer of the Washington, DC Drupal meetup for three years, I've had the benefit of finding out what works and what doesn’t when setting up a meetup. Although I recently had to step away from my organizing duties due to other commitments, I'd like to provide a retrospective on what I've learned from organizing meetups. My goal is to help those who want to set up a meetup in their area for the first time, and to help provide ideas for those who are already running a meetup.
Mar 22 2016
jam
Mar 22
Each day, more Drupal 7 modules are being migrated to Drupal 8 and new ones are being created for the Drupal community’s latest major release. In this series, the Acquia Developer Center is profiling some of the most prominent, useful modules, projects, and tools available for Drupal 8. This week, a handy-dandy usability module called Linkit.
Mar 22 2016
Mar 22
We've been talking to our clients about Drupal upgrades a lot lately. This is not surprising, of course, given the recent release of Drupal 8, which signaled the end of life for Drupal 6.The Drupal community is excited about all that Drupal 8 has to offer.  If you’re on Drupal 6, however, that excitement may be muted by the feeling that you're between platforms. You want to be thoughtful about your next steps. You want to anticipate all the possible consequences. The stakes are high.Here at Advomatic we've been involved in many, many Drupal upgrade decisions in the last few months. We've gotten good at helping customers navigate the options.So what are we now telling our current customers, and prospective customers? Read on.
Mar 22 2016
Mar 22
Drupal's menu system API underwent a large number of significant changes in Drupal 8, just like many other areas in Drupal's newest version. The way we define what piece of PHP logic should respond to a particular path, e.g. /example, is no longer part of the menu; instead it is now defined via the route system. The menu system - as it should logically - is now used to define how a particular page (a route) fits into the menu system, tabs, and contextual links. Let’s take a quick look at how the familiar tasks of defining and altering such entries have changed.
Mar 21 2016
Mar 21
It's a good time to press your advantage as a Drupal developer. Drupal 8 has launched, and it's much easier now for Drupal developers to expose content and features on their sites via an API. The capability is built right into Drupal 8 Core. Some contrib modules are attempting to make such capabilities even better.That means that if you are a Drupal developer, you've got a head start when you're working with Web services, which have become critical part of today's applications and websites.
Mar 16 2016
jam
Mar 16
Part 2 of 2 - Sebastian Bergmann, the maintainer of the PHPUnit testing framework, came to our office in Cologne, Germany to talk with Campbell Vertesi (@CampbellVertesi) and me about PHP, PHP FIG and the PSRs, and of course testing. It is another in the series of interviews we carried out with important and interesting people from the PHP community in preparation for DrupalCon Asia in Mumbai.
Mar 15 2016
Mar 15
Last week the entirety of Acquia Engineering, which spans the globe, was in Boston for Build Week.It is a time for people to interact internally among their teams, and externally with other teams. It's an important part of our engineering culture, and it always ends with a Hackathon.One of the projects in this year's Hackathon was focused on open sourcing a tool several teams have been using internally. The result: we are happy to announce Moonshot!
Mar 15 2016
jam
Mar 15
Each day, more Drupal modules are being migrated from Drupal 7 to Drupal 8 and new ones are being created for the Drupal community’s latest major release. In this series, the Acquia Developer Center is profiling some of the most prominent, useful modules available for Drupal 8. This week: Paragraphs.
Mar 14 2016
Mar 14
In this 3-part Drupal How-To series, I'm going to show you various options for configuring images on your site.In Part 1, we looked at how to tweak the default image options. Here, in Part 2, we'll see ways to allow inline images. In Part 3, we'll see the latest options for responsive images.

Pages

About Drupal Sun

Drupal Sun is an Evolving Web project. It allows you to:

  • Do full-text search on all the articles in Drupal Planet (thanks to Apache Solr)
  • Facet based on tags, author, or feed
  • Flip through articles quickly (with j/k or arrow keys) to find what you're interested in
  • View the entire article text inline, or in the context of the site where it was created

See the blog post at Evolving Web

Evolving Web