Category Archive for: open-source

rfp-robotRFP ROBOT: Website Request for Proposal Generator

The time has come for a new website (or website redesign), which means you need to write a website request for proposal or web RFP. A Google search produces a few examples, but they vary wildly and don’t seem to speak really to your goals for developing or redesigning a new website. You need to write a website RFP that will clearly articulate your needs and generate responses from the best website designers and developers out there. But how?

Have no fear, RFP Robot is here. He will walk you through a step-by-step process to help you work through the details of your project and create a PDF formatted website design RFP that will provide the information vendors need to write an accurate bid. RFP Robot will tell you what info you should include, point out pitfalls, and give examples.

Introducing Reservoir, a Distribution for Decoupling Drupal

Decoupling Drupal can be arduous, whether you’re developing a Drupal-backed front end or configuring Drupal to be an ideal content repository for decoupled applications. Adding to the challenge is the fact that there is a lack of definitive starting points, boilerplates, and best practices. But the issue isn’t simply that there are so many competing approaches; it’s also that there doesn’t yet exist an easy starting point for non-Drupal developers who solely want to configure Drupal to be the back end for their front-end applications and get on with development. Acquia’s Office of the CTO is pleased to announce the release of Reservoir, an experimental Drupal distribution developed by Wim Leers (coordinator of Drupal’s API-first initiative) and Ted Bowman. Beyond comprising an exceptional starting point for any decoupled Drupal implementation, it is also designed to on-board developers of all backgrounds: a decoupled Drupal distribution and optimal back end for every…

Read More →

Program Manager – Customer Value Partners – Fairfax, VA

Significant experience running large-scale open-source CMS projects like WordPress or Drupal. The qualified candidate will manage a team of analysts, developers…From Customer Value Partners – Tue, 16 May 2017 09:06:12 GMT – View all Fairfax, VA jobs Source:

Think beyond with Acquia Labs

For most of the history of the web, the website has been the primary means of consuming content. These days, however, with the introduction of new channels each day, the website is increasingly the bare minimum. Digital experiences can mean anything from connected Internet of Things (IoT) devices, smartphones, chatbots, augmented and virtual reality headsets, and even so-called zero user interfaces which lack the traditional interaction patterns we’re used to. More and more, brands are trying to reach customers through browserless experiences and push-, not pull-based, content — often by not accessing the website at all. Last year, we launched a new initiative called Acquia Labs, our research and innovation lab, part of the Office of the CTO. Acquia Labs aims to link together the new realities in our market, our customers’ needs in coming years, and the goals of Acquia’s products and open-source efforts in the long term. In…

Read More →

Web Designer – Magento – Campbell, CA

Front-end experience working in open-source CMS environments like Drupal. You will help us create an amazing, cutting-edge user experiences for our entire…From Magento – Tue, 09 May 2017 21:26:30 GMT – View all Campbell jobs Source:

Sr Web Developer – Magento – Campbell, CA

Experience working in an open-source CMS environment, Drupal preferred. 7-10 years experience managing programs and projects as a web developer in a B2B…From Magento – Wed, 03 May 2017 15:05:59 GMT – View all Campbell jobs Source:

Drupal Global Training Days: Introduction to Website Building

Start:  2017-09-08 11:00 – 16:00 America/Los_Angeles Organizers:  rainbreaw cstauffer jsherman Event type:  Training (free or commercial)… Drupal Global Training Days 2017! Join Rain and the team at Stauffer in an introductory training course on the basics of building a CMS (content management system) based website using Drupal 8 — a completely customizable, flexible, and scalable open-source framework. When: September 8th, 2017, 11AM-4PM Where: Santa Monica Public Library Community Meeting Room 601 Santa Monica Blvd. Santa Monica, CA 90401 Requirements: Participants must bring their own laptop computers (basic computer skills are needed). Topics: This session will cover a range of topics including: Site architecture OOTB and custom content types Site menu system Improving the editing experience Basic views Basic content display strategies Managing users and permissions Installing and customizing a contributed theme Setting up a local development environment Necessary architecture for hosting Drupal There will be time for questions and…

Read More →


The “normal” workflow I’m sure we’ve all lived is that design happens, then coding happens. A healthy workflow has back-and-forth between everyone involved in a project, including designers and developers, but still: The code is the final product. You design your way to code, you don’t code your way to designs. It was only a little over a month ago when it was news that Sketch 43 was moving to a .JSON file format. The final release notes drop the news quite blasé: Revised file format But Jasim A Basheer rightly made a big deal of it: … it will fundamentally change how the design tools game will be played out in the coming years. “enables more powerful integrations for third-party developers” is stating it lightly. This is what the fine folks at Bohemian Coding has done — they opened up Sketch’s file format into a neat JSON making it possible for…

Read More →

An apology to the Drupal community

Last week Megan Sanicki, executive director of the Drupal Association, and I published a joint statement. In this blog post, I wanted to follow up with a personal statement focused on the community at large. I’ve talked to a lot of people the last two weeks, and it is clear to me that our decisions have caused much alarm and distress in our community. I feel this follow-up is important even though I know it doesn’t undo the hurt I’ve caused. I want to deeply apologize for causing grief and uncertainty, especially to those in the BDSM and kink communities who felt targeted by the turmoil. This incident was about specific actions of a single member of our community. This was never meant to be about sexual practices or kinks, so it pains me that I unintentionally hurt you. I do support you and respect you as a key part…

Read More →

Open Source Licensing Part 1: An Introduction

I was recently asked to provide some feedback on a couple of projects that Phase2 is planning to release under an open source license. As a company, we definitely have a bias towards using open systems because they give our clients flexibility, cost savings, and transparency. Picking an open source license is complex, but there are reasons for choosing one license over another. Disclaimer The following topic is complicated. I’m offering up my research, but also need to offer up the following disclaimer. I am not a lawyer. I am a technologist. While I have a pretty extensive history in using and participating in open source projects, this work should not be taken as legal advice. That said, I do not think just any lawyer will do to help you decipher your open source licensing needs. If you are truly interested in the legal ramifications of a software licensing decision…

Read More →

Cultivating Open Source and Drupal in China

Following on from my previous blog posts around how Drupal and open-source are growing in China, we must start looking at how the overall ecosystem can be nurtured to turn one of the most populous countries in the world on to Drupal. From a developer perspective, it’s clear to me that, for the most part, what works for the rest of the world will also work in the Chinese microcosm. That is: running camps, sprints and hackathons is a fantastic way to get people together. But sponsorship and event management for these is sparse right now. Powerhouse organizations, dev shops, and associations have yet to fill the void and corral the developers into an organized community. The mentality that must be overcome in developer minds is that Drupal and open-source are just jobs. Rather, a developer passion should be incited, as it has been with myself and countless other Drupal…

Read More →

ES6 for Drupal Developers: Getting Started with ES6

For many Drupal developers, JavaScript can sometimes feel like an uncharted wilderness. This is particularly true for those of us who haven’t worked with JavaScript since the first browser war, when cross-browser inconsistencies led to more than a few visits to the swear jar. Fortunately, JavaScript has entered a new renaissance since the release of open-source projects like V8 and Node.js, and frameworks like Angular, Ember, and React are rapidly gaining steam. The advent of ECMAScript, a codified specification for JavaScript, has ushered in a new era of innovation in the language, culminating in the new modern version of JavaScript: ES6. In this blog series, I’ll introduce some of the most important features in ES6. In this first installment, we’ll delve into how to actually get started with ES6, the setup process, and issues of variable scope, including the let and const keywords. In the second installment, we’ll explore the…

Read More →

Decoupled or Headless or API-First Drupal

Not even three months into 2017, and already two industry articles have appeared that claim that this is “the Year of Decoupled.” If so, this is propitious development for Drupal, and the Acquia Developer Center. Because we’ve been publishing “decoupled”-related (AKA “headless,” AKA “API-First”) thinking for a while now. Wouldn’t it make sense to start organizing it into one stream? That’s what we thought. So here’s our first installment of a blog series that will point to some of the best thinking on decoupled in general, and decoupled Drupal in particular. We’re starting with a short blog series by Preston So, Development Manager, Acquia Labs: Decoupled Drupal and Ember. Although Preston mentions at the outset that there are trade-offs that come with decoupling, he addresses these two posts to developers who have determined that decoupling Drupal entirely is the appropriate course of action for their needs. In this case, Preston…

Read More →

Drupal Global Training Day San Diego – Need a website? In this hands-on seminar you will build a Drupal 8 website in 4 hours or less

Start:  2017-03-17 10:00 – 14:30 America/Los_Angeles Organizers:  douglaschoffman Event type:  Training (free or commercial)… The Drupal open-source content management system (CMS) powers more than one million websites and more than twelve percent of the top 100,000 according to BuiltWith. Join us for an introduction to Drupal 8 websites. Hosted by Sagetree a forward thinking digital agency, crafting compelling brands, using technology and creativity to help you grow. Source:

Web Developer – iDeas Lab External Relations – Center For Strategic And International Studies – Washington, DC

Open-source content management systems (WordPress, Drupal, Jekyll). CSIS is the only think-tank that has in-house developers, designers, animators, and video…From Center for Strategic and International Studies – Thu, 16 Feb 2017 06:55:03 GMT – View all Washington jobs Source:

Junior Talent: Win-Win For Business and our Community

Deeply rooted in the open source ethos of contributing to a larger community, Phase2’s investment in our BuilDesign program, our multi-disciplinary internship program, is our way to contribute to the rising tide that lifts us all. Training junior talent lifts our culture, our industry, and our community, all while being a great business decision. At first glance, you may think that the most successful companies are the ones with the most senior talent. But if you pause to think about it, you will realize that that isn’t really the case. In order for an organization to be healthy and grow, there must be an investment in junior talent, a culture of learning and mentorship, and constant infusions of new energy and ideas. We believe that the world’s digital transformation will be led by the next generation of tech talent, and BuilDesign is our powerful tool to inspire and enable them to…

Read More →

Drupal 8 Module of the Week: Group

This week: Group // Drupal 8 has more and more features available practically every day. Alongside module migrations and new projects, the Drupal community’s latest major release also offers new ways of solving common problems. Some functionality has moved to Drupal core and new modules have taken up the torch along the way. In this series, the Acquia Developer Center is profiling useful solutions–modules, themes, distros, and more–available for Drupal 8. Kristiaan Van den Eynde (kristiaanvandeneynde) has been working with Drupal, “since its fifth incarnation and started developing for it with the release of Drupal 7. Since then, I’ve actively contributed to code and the community, speaking at various Drupal events, and writing modules and core patches.” What does the Drupal 8 Group do? Group is a powerful module that allows you to take Drupal’s one-level permission system and turn it into a layered one. You can divide your site…

Read More →

What does Team Data do at Basecamp?

Basecamp’s “team data” recently doubled in size with Justin White joining us full-time as a programmer. We’ve been in the data business at Basecamp for over six years, but the occasion of hiring a second team member caused me to reflect on why Team Data exists, what it does, and how we work.A simple objective: make Basecamp betterWe’re basically interested in three things on Team Data:Make Basecamp-the-product better to help our customers achieve their goals.Make Basecamp-the-company a great place to work.Make Basecamp-the-business successful.These are really the same fundamental objectives every team at Basecamp is working towards, and each team has their own specific angle on this. The support team focuses on how their interactions with customers can achieve these goals, the design and development teams focus on how the functionality of Basecamp itself can achieve these goals, etc.On the data team, we primarily attempt to use quantitative information to achieve these goals. Our approach isn’t necessarily…

Read More →

Front-End Web Developer – United States Fund for UNICEF – New York, NY

Front-End Web Developer. Experience with CMS tools and extending open-source frameworks like Drupal and WordPress….From United States Fund for UNICEF – Fri, 06 Jan 2017 19:07:42 GMT – View all New York jobs Source:

Freelance Senior PHP Developer – Odopod – San Francisco, CA

Strong experience and interest with open-source CMS tools like Drupal or WordPress. Senior PHP Developers are expected to solve complex engineering problems…From Odopod – Thu, 05 Jan 2017 05:20:09 GMT – View all San Francisco jobs Source:

Back to Top