When considering what platform works best for nonprofit websites Drupal often comes up as the top choice. This is in part because the open source software is perfect for projects without large development budgets and yet can also accommodate any amount of customization your organization might require. Nonprofits like the Marine Corps Association and Foundation, Reserve Officers Association, and United States Naval Institute have chosen Drupal to manage their website and content, including online magazines, as they expand their global reach. 

On the second day of Adobe MAX, it became clear that there is a strong focus on the Adobe Digital Publishing Suite (DPS). However, there is a bigger story. That story recognizes that Adobe DPS has a purpose beyond coexisting with the Adobe AEM platform. Since its inception, DPS has been used in so many creative ways it has left the confines of the purely magazine/publications universe and shown value in many other areas both internally and externally to the organizations leveraging the tool.

The major overarching focus of the Adobe MAX 2014 conference, from my perspective, has been about how to bridge the different worlds that exist in technology today. Yesterday’s keynote focused on new Adobe app releases (Adobe Photoshop Sketch, Illustrator Draw, and Adobe Shape, to name three) and how to bridge the physical and digital worlds in terms of creativity. I wrote a blog post yesterday that touched on a couple of those topics. The demos from that keynote were quite impressive, and these new apps will, without a doubt, provide artists with more freedom to create and work from anywhere, on any device, at any time.

Did you know that electronic commerce (eCommerce) is responsible for more than $200 billion dollars changing hands every year? In fact, the WSJ believes that number will balloon to $327 billion by 2016. If you’d like to capitalize on this trend and add eCommerce functionality to your Drupal website - whether it is a blog, community, or organization centerpiece - it can be done by utilizing several contributed modules.

Banner for What Is GitHub and How Can It Benefit Your Development Team?
GitHub and services like it, such as BitBucket, GitLab or Gitorious use git. Git is a distributed version control system written by the creator of Linux, Linus Torvalds, after he got frustrated with proprietary software. Git is similar to other version control systems such as subversion or CVS, but it's distributed. What this means is that if you clone a git project, you have the entire project history.

Let’s say you have a Drupal site and an eCommerce store built into that Drupal site that has been steadily growing. In addition to the hundreds of pages of content that you manage with Drupal, you now are also managing hundreds of unique SKU’s and it’s getting messy. It is probably time to consider an integration with Drupal as CMS and Magento as your eCommerce solution.

When embarking on just about any data migration project, it’s important to have a strategy in place to ensure a smooth transition. This might seem like a no-brainer, but often migration services can be performed without adequate testing and oversight, resulting in lost data, reductions in performance, and a negative impact on user experience.