Feed aggregator

Kanopi Studios: Thank you DrupalCon Seattle

News from Planet Drupal - Mon, 04/22/2019 - 22:41

Another amazing DrupalCon has passed, and Kanopi had a great time collaborating with the community. Kanopians gave three talks, hosted one summit, participated in two others, led first-time contributor workshops, hosted three BOFs, and two of our engineers (Sean and Jim) passed their Acquia certifications. Our boss Anne even made her first commit.

If you missed our talks, fear not. The recordings are below:

Deep Cleaning: Creating Franchise Model Efficiencies with Drupal 8 

Presenters: Anne Stefanyk and Katherine White

COIT offers cleaning services and 24/7 emergency restoration services and their 100+ locations serve more than 12 million homes & businesses across the United States and Canada. But their own website was a huge mess. In this case study we will cover the more technical parts of this Drupal 8 implementation.

How to Work Remotely and Foster a Happy, Balanced Life

Presenters: Anne Stefanyk

In this session, we talk about how to be the best remote employee, and provide strategies and ideas if you are a leader of a remote team. We talk about key tactics to keep you (and all other staff) inspired, creative, productive and most importantly, happy!

The post Thank you DrupalCon Seattle appeared first on Kanopi Studios.

Categories: Drupal

EAX Software Engineer, React - Electronic Arts - Vancouver, BC

NodeJS jobs - Mon, 04/22/2019 - 22:26
Experience with server-side development using nodeJS, PHP, Java, Ruby or Python. Electronic Arts Inc....
From Electronic Arts - Mon, 22 Apr 2019 22:26:50 GMT - View all Vancouver, BC jobs
Categories: NodeJS

[HELP] Looking for a slider/carousel plugin

Talk about plugins - Mon, 04/22/2019 - 20:50

I need a slider/carousel plugin that will display a row of images across the screen, a mix of both horizontal and vertical images, with a small margin between each of them. All they have to do is slide across the screen and loop around. No text or overlays or links or anything fancy. Just a row of images across the screen that slides around like a gallery.

I've seen this in a lot of different places before, namely photographer's websites. This is basically what I'm looking for:


I've come across a few that sort of do this. But it's limited to images of identical dimensions, or it requires the image files themselves to be custom sized, which is impractical for me because they need to be updated regularly, or it's based on posts, or it's using that crappy old Apple Coverflow style or something.

Can someone recommend a plugin that would solve this problem for me?

submitted by /u/plymouthvan
[link] [comments]

CiviCRM Blog: civicrm_engage is dead, long live civicrm_engage!

News from Planet Drupal - Mon, 04/22/2019 - 19:26

Long, long ago, before we had indoor plumbing, penicillin or `civix generate:module`, a humble drupal module was born.

It tried its best to be helpful by employing an (at the time) cutting edge technique known as CRM_Utils_Migrate_Import to dump a motley collection of custom fields, profiles and options into your CiviCRM database.

Along with other cutting edge techniques (such as lobotomies), the process of automatically adding custom fields, profiles and options has been improved and now can be done with managed entities and our lovely api.

The Progressive Technology Project helped bring about civicrm_engage, and has now prepared a series of much more sane alternatives that provide the same functionality, but are implemented using CiviCRM-native extensions that employ the CiviCRM API.

The replacement extensions are described below.

In addition civicrm_engage provided a few demographic fields and then did some magical foo on the display of the custom demographics fields so that they would appear on the summary page in the same box as the core demographics fields. This is pretty, but alas, we decided it was not worth the extra work of maintaining said magical foo so we have not tried to re-implement that feature.

So, with this blog post, we are starting the process of deprecating civicrm_engage.

NOTE: If you are currently using civicrm_engage, you can simply disable and uninstall the module and your custom fields, profiles and options will remain. Your custom demographic fields will suddenly appear as a Tab instead of being available in your core demographics box, but otherwise, everything will work the same. Disabling and uninstalling civicrm_engage is the recommended course of action for existing installations.

For new installations, please see the replacement extensions below.

Feedback and questions are welcome from anyone (but especially people that actually have civicrm_engage enabled, if any of you exist).

Replacement extensions:

  • Contstituent Fields: Provides a custom data group for both individuals and organizations that includes a contstituent type multi-select for both individuals and organizations. It also includes a handful of useful custom fields for organizing purposes, such as "Staff resopnsible", "Date started",  "Languages known" and others.
  • Participant Fields: Provides common fields for organizing events that extend the participant records, such as "Dietary Preferences" and "Child care needed."
  • Media Fields: Provides both a media outlet and media contact sub types (extending Organization and Individual) along with fields for tracking such sub types.
  • Voter Fields: Provides a set of fields for tracking voter engagement, including "Party Registration," "VAN Id" and others.
  • Foundation Fields: Creates a Foundation Organization sub type along with useful fields for tracking Foundations. In addition, provides a "letter of inquiry," "proposal," and "report" activity types and custom activity fields to help you track proposals.
  • Turnout:   Provides extra fields that extend the participant records that are    used for tracking turnout efforts. These fields (and a profile)    provide a turnout workflow allowing organizers to make up to three    calls to propsective event participants and track what their    responses to the calls are.


Categories: Drupal

Jr. Web Developer Intern - LuxuryHomes.com / LuxuryHomesDigital.com - Kelowna, BC

Summer 2019 Drupal Jobs from Indeed - Mon, 04/22/2019 - 19:12
Website development experiences using CMS like Wordpress, Drupal (Maintaining, updating, and knowledge of common plugins)....
From Indeed - Mon, 22 Apr 2019 19:12:04 GMT - View all Kelowna, BC jobs
Categories: Drupal

Chromatic: DrupalCon 2019 Seattle Recap

News from Planet Drupal - Mon, 04/22/2019 - 18:59

Another DrupalCon is in the books and our team had a fantastic time gathering with so many members of the worldwide Drupal community in Seattle. Getting together in person with a large portion of our team is always a treat, but it makes it all the sweeter when our team has the chance to share their expertise by presenting at DrupalCon.

Categories: Drupal

Fix Affiliate Website, Could Include Editing, Reformatting, SEO Writing - Upwork

WordPress Work From UpWork - Mon, 04/22/2019 - 16:18
I purchased an affiliate website that needs help. There is some very good content but there is a lot of room for improvement. It is not converting well and it needs better keywords to help improve rankings. Maybe it needs to be reformatted. Maybe it's just unappealing. I need outside input.
I am not sure what the best improvements would be to make as I am not experienced with this type of site. Suggestions welcome. Site is sousvideideas.com.

Posted On: April 25, 2019 04:11 UTC
Category: Writing > Article & Blog Writing
Skills: Content Writing, Conversion Rate Optimization, On-Page Optimization, Search Engine Optimization (SEO), SEO Keyword Research, Web Content, Web Design, WordPress
Country: United States
click to apply

Srijan Technologies: DrupalCamp London 2019

News from Planet Drupal - Mon, 04/22/2019 - 11:27

On the evolution of web content approaches and technology perspectives

Change is in the air!

In more ways than one, our world is in the throes of change. We live in an era where politics and governance, economy and international relations as also business and technology are all careening through an edge-of-the-seat roller coaster ride, from one ‘cutting edge’ to another.

Ideas, values, systems, processes, frameworks - what held good yesterday is today up in the air. We see this in our lives - professional and personal. We seek the new constantly, be it a new Mar-Tech platform every few months for our businesses, or a new Soc-Med channel to post our holiday pictures on, discarding the one that was ‘trusted’ till yesterday.

Not surprisingly, this affects both organizations and individuals - the changes in our experience of institutional frameworks, business models, corporate ethics, interpersonal relationships, the way we shop, eat, dress, travel, even our experiences of climate change.

Categories: Drupal

Website design and development (Wordpress) - Upwork

WordPress Work From UpWork - Mon, 04/22/2019 - 01:52
Create the design then actually develop a simple two page website for a digital currency foundation (Spirit Foundation) as per brand guidelines and website brief.

Spirit Foundation is a non-profit organization registered in Canada that will commission the creation and maintenance of an Indigenous digital currency called Spirit Coin.

We want our website to build awareness of what Spirit Foundation is and what it stands for. Like a brochure. We are positioning Spirit Foundation as a consortium of economics experts, Indigenous thought leaders and technologists, who will guide an initiative that drives purposeful change to Indigenous people globally. The change agent is Spirit Coin, a digital currency that promotes self-determination amongst Indigenous users to escape poverty and exchange value with their own currency.

The main landing page will have:
- Hero image and tagline.
- Pre-launch information.
- Consortium/Foundation/Organization signup
- General interset email capture.
- Foundation overview
- Problems we're tacking
- Benefits of Digital Currency
- What is Spirit Coin? (link to white paper and Second page)
- Product roadmap
- Link to Medium blog
- About us
- Contact us

The second page will have:
- Summary and vision of Spirit Coin
- Benefits
- White paper download link
- Contact us

I will supply:
1. Brand identity guidelines
2. Marketing communications information and website content
3. Website brief document
4. White paper

The website design and development will have three distinct stages.
1. Design / UI/UX - flat rate preferred
2. Development - flat rate preferred
3. On-going Maintenance - hourly rate preferred

Posted On: April 25, 2019 04:11 UTC
Category: Web, Mobile & Software Dev > Web Development
Skills: Adobe Illustrator, Adobe Photoshop, CSS, Graphic Design, HTML, Illustration, JavaScript, Landing Pages, Logo Design, Photo Editing, Web Design, Website Development, WordPress
Country: Canada
click to apply

create a new website that looks professional and appealing - Upwork

WordPress Work From UpWork - Mon, 04/22/2019 - 01:08
I am looking for someone to create a new website that looks professional and appealing, engaging and has a good buy. The content is there i just need a website thats not wordpress, I currently have one but it doesn't look professional enough. I need the following must have a sections for blogs, professional looking

Posted On: April 25, 2019 04:11 UTC
Category: Web, Mobile & Software Dev > Web & Mobile Design
Skills: Web Design, Website Development
Country: Australia
click to apply

SEO for Wordpress website - Upwork

WordPress Work From UpWork - Sun, 04/21/2019 - 19:53
Hi! I'm looking for some help with improving our site's results placements on Google.

Our site is doodlelabs.com

We manufacture industrial wifi radios. It's a pretty niche product and there aren't too many companies that make the same thing. We also find that many of our new customers already find us by searching Google for some of the specs or features of our products. We want to ensure we are at the top of the search results pages for several keywords.

We are looking for someone who is experienced with this and can teach us how to ensure we keep SEO strategies in mind as we add new content.

Thanks for your interest. I would like to award this job early this week.

Posted On: April 25, 2019 04:11 UTC
Category: Sales & Marketing > SEO - Search Engine Optimization
Skills: Google AdWords, Google Analytics, Organic Traffic Growth, Search Engine Optimization (SEO), SEO Audit Report, SEO Backlinks, SEO Keyword Research, SEO Report, WordPress
Country: United States
click to apply

Create a WordPress page - Upwork

WordPress Work From UpWork - Sun, 04/21/2019 - 08:37
Create a WordPress page on https://guuru.app with attached content and based on the design of other pages like: https://guuru.app/vodafone/  Deadline: as soon as possible - but no later than today Sunday, 10pm Zurich time.

Posted On: April 25, 2019 04:11 UTC
Category: Web, Mobile & Software Dev > Web & Mobile Design
Skills: CSS, Web Design, Website Development, WordPress
Country: Switzerland
click to apply

WordPress website admin and marketing writer needed to get website out the door - Upwork

WordPress Work From UpWork - Sun, 04/21/2019 - 00:41
I need help pulling our website together- we went through a major business change in the past, and are now cleaning up the website with a new set of offers and new content.  We're a small team, and need someone that can both help pull the material for the new site together as well as drive the implementation of the site.  

I would like to find one person that can work with us to help define the site; organize what goes there; update the site; and help us drive a bunch of new content to the site based on success that we've had but just not published anything about.

The right person will have enough wordpress knowledge to get around; marketing insight to help us drive calls to action; be willing to work quickly and iterate with us; Preferably be the type of person that can help us "get the right story" out on the site.

We have several other sites as well, but the one that we're looking for most importantly is to drive http://techranch.com  

I don't know if I can find all of this skill in one person, but would like to- so that we can have a person that we can go to both on this project and in the future.

Trying to break this down more:
- Marketing knowledge to help us design the next version of the site, including mapping out calls to action
- Wordpress knowledge to be able to move things around quick (we are happy to use a template, or perhaps not even change the look, although we're thinking that a template refresh will probably be a good thing
- Content writer who can interview me and another team member and bust things out quickly
- Flexible - will work with us interactively and iteratively

I'd consider separating this into separate positions... although the need is getting the marketing / wordpress pieces in place before we do much more content.

What I really like to see:
- examples of your work
- show me that you've worked with US based clients (even better if you have Austin based clients)
- give me a sense of how you are to work with
- give me a sense of what hours you work (we're on Central Standard Time, I'd really like to work around that
- how can we start small with a test project together and then go tear into this full project

Thanks. Looking forward to hearing from you.

Posted On: April 25, 2019 04:11 UTC
Category: Sales & Marketing > Display Advertising
Skills: Internet Marketing, Marketing Strategy, Website Development, WordPress
Country: United States
click to apply

EAX Senior Software Engineer, React - Electronic Arts - Vancouver, BC

NodeJS jobs - Sat, 04/20/2019 - 18:27
Experience with server-side development using nodeJS, PHP, Java, Ruby or Python. Electronic Arts Inc....
From Electronic Arts - Sat, 20 Apr 2019 18:27:46 GMT - View all Vancouver, BC jobs
Categories: NodeJS

wordpress theme Creation - Upwork

WordPress Work From UpWork - Sat, 04/20/2019 - 13:16
We need wordpress developer to create for us a theme with specific options + our goal is make a wordpress blog for viral content

Posted On: April 25, 2019 04:11 UTC
Category: Web, Mobile & Software Dev > Web Development
Skills: Bootstrap, CSS, CSS3, HTML, HTML5, JavaScript, PHP, Web Design, WordPress
Country: Germany
click to apply

KatteKrab: Now migrated to Drupal 8!

News from Planet Drupal - Sat, 04/20/2019 - 12:08
Now migrated to Drupal 8! kattekrab Sat, 20/04/2019 - 22:08

It was easy!

Ok - I did have help from cafuego, so there's some bits of the process that were just magic to me.  But once I had access to the environments, I enabled the migrate modules, and followed instructions on drupal.org and hey presto it was done!

I did need to do manual clean up - re position blocks into differently named regions, and recreate some menu items for taxonomy.

I also got stumped for a bit about why I could no longer free tag, but that turned out to be a simple setting change.

There's still some tweaking to do, and I know that the path to files has changed, so there's lots of broken images I need to tidy up, but other than that, all seems well.

During his keynote at DrupalCon a couple of weeks back, Dries said the time to move to D8 is now.

He's right.

Categories: Drupal

Require Marketing Strategy & Sales Funnel for Online Course sales - Upwork

WordPress Work From UpWork - Sat, 04/20/2019 - 07:02
We have launched our first online course, however, we have a limited reach with customers and no sales funnel for the course.  We're looking for someone who can suggest, build and implement a marketing strategy & a routine sales funnel for the course.  Our current structure is as follows:

• Online course platform in Teachable - https://online.eliyah.com.au/p/ignite-your-power
• ~1500 subscribers in Mailchimp (open to shifting to Active Campaign)
• ~23k Insta, 5k Facebook subscribers (Eliyah Tantra School)
• Several launch landing pages already created in Leadpages - main one is: https://eliyah.lpages.co/iyponlinecourse/

Currently, we only send out regular posts with content relevant to our Online Course with links to Teachable.  One of our core values is integrity, and thus we are not interested in pushy, over-the-top selling just to get sales, but are interested in reaching the right people to create change in their lives by the quality of our content.

• to generate sales in our online course
• build up our email base

Type of Freelancer:
Our work is spiritual based, so we are looking for someone who is open to working with content that ranges from Sacred Sexuality to Jungian philosophy.  Looking for someone:

• experienced and has attention to detail and aesthetics in design
• who can work independently but has experience working to a budget and schedule
• who can take initiative to run with the project but also check in with us about important decisions if they arise
• who isn't shy to speak up and/or ask questions about the task
• interested in potential work for up to 5 more similar jobs in the future

About us:
We are a small, family owned not-for-profit spiritual school of Tantra. We offer training in life, love and service.  It is an integrative, feminine approach in its style, guiding people all around the world to live in their ease, joy and power.  Eliyah offers spiritual retreats, sessions and online courses but also boutique Tantric Bodywork Training.

Looking forwards to hearing from you.

Co-Manager of Eliyah Tantra School

Posted On: April 25, 2019 04:11 UTC
Category: Sales & Marketing > Marketing Strategy
Skills: Marketing Strategy, WordPress
Country: Australia
click to apply

Community Working Group posts: 2019 Aaron Winborn Award Winner: Leslie Glynn

News from Planet Drupal - Fri, 04/19/2019 - 20:54

During the opening plenary at DrupalCon Seattle, the members of the Drupal Community Working Group announced the winner of the 2019 Aaron Winborn Award, Leslie Glynn (leslieg).

The award is named after a long-time Drupal contributor who lost his battle with ALS in 2015. This award recognizes an individual who, like Aaron, demonstrates personal integrity, kindness, and an above-and-beyond commitment to the Drupal project and community. Previous winners of the award are Cathy Theys, Gabór Hojtsy, Nikki Stevens, and Kevin Thull. Current CWG members, along with previous winners, selected the winner based on nominations submitted by Drupal community members.

This year, there were 18 individuals nominated for the award. In the coming weeks, the CWG will be contacting all nominees to let them know of their nomination and thank them for their continued work in the community.

In addition to the physical award presented to Leslie during the announcement, Leslie was also provided with a free ticket to DrupalCon Seattle as well as travel expenses. 

Leslie has over 30 years experience in the software development field and has been working with Drupal since 2011. She has been involved in Drupal project management, site building, and client support. She has organized and mentored Drupal sprints, has offered trainings at Drupal camps and DrupalCons, and has volunteered at - as well as help organize - many camps across the United States especially in New England.

Multiple people nominated Leslie for this award. One of them wrote, “If you have ever attended a North American Drupalcon, BADCamp, NYCCamp, NEDCamp, Design4Drupal, or any other major North American Drupal event, then you have seen Leslie. She is a constant inspiration of how our community, and each one of us, should work and act."

Another one of her nominators wrote, “Leslie is a dependable, passionate, kind, and giving individual and the Drupal community is extremely fortunate to have her."

Nominations for the 2020 award will open in early 2020.

Categories: Drupal

ADA Compliant (WCAG 2.0) Mobile Menu. - Upwork

WordPress Work From UpWork - Fri, 04/19/2019 - 20:20
I'd like the project to be written in html, css, and jQuery. The menu is intended to accessible to people with disablities like blind people using screen readers. Our old menu did not take this into account at all.

I like this menu. It appears to be compliant but I'd like it to be (WCAG) 2.0 compliant so if the Avada developers didn't meet these specifications I'd like you to.

https://avada.theme-fusion.com/ (the mobile version)

The CSS doesn't have to be perfect as far as the look. I am a HTML/CSS coder myself so I can do those modifications to color and fonts myself.

If you want to use fonts awesome for glyphs I have that loaded in our Wordpress theme.

Try to be as light weight as possible and code comments would be a plus.

Also I would want just like the Avada menu to have nested lists. I am putting this in a Wordpress theme and often menus can get complicated. So menus and submenus. I don't see this ever getting past 2 nested levels.

Posted On: April 25, 2019 04:11 UTC
Category: Web, Mobile & Software Dev > Web Development
Skills: CSS, HTML, HTML5, JavaScript, Web Content Accessibility Guidelines (WCAG)
Country: United States
click to apply

Mass.gov Digital Services: Our DrupalCon 2019 Recap

News from Planet Drupal - Fri, 04/19/2019 - 20:01
DrupalCon 2019 RecapWhat we learned from our fellow Drupalists

On April 7th, our team packed up our bags and headed off to Seattle for one of the bigger can’t miss learning events of the year, DrupalCon.

“Whether you’re C-level, a developer, a content strategist, or a marketer — there’s something for you at DrupalCon.” -https://events.drupal.org/

As you may have read in one of our more recent posts, we had a lot of sessions that we couldn’t wait to attend! We were very excited to find new ideas that we could bring back to improve our services for constituents or the agencies we work with to make digital interactions with government fast, easy, and wicked awesome. DrupalCon surpassed our already high expectations.


At the Government Summit, we were excited to speak with other state employees who are interested in sharing knowledge, including collaborating on open-source projects. We wanted to see how other states are working on problems we’ve tried to solve and to learn from their solutions to improve constituents’ digital interactions with government.

One of the best outcomes of the Government Summit was an amazing “birds of a feather” (BOF) talk later in the week. North Carolina’s Digital Services Director Billy Hylton led the charge for digital teams across state governments to choose a concrete next step toward collaboration. At the BOF, more than a dozen Massachusetts, North Carolina, Georgia, Texas, and Arizona digital team members discussed, debated, and chose a content type (“event”) to explore. Even better, we left with a meeting date to discuss specific next steps on what collaborating together could do for our constituents.

Session Highlights

The learning experience did not stop at the GovSummit. Together, our team members attended dozens of sessions. For example, I attended a session called “Stanford and FFW — Defaulting to Open” since we are starting to explore what open-sourcing will look like for Mass.gov. The Stanford team’s main takeaway was the tremendous value they’ve found in building with and contributing to Drupal. Quirky fact: their team discovered during user testing among high-school students that “FAQ” is completely mysterious to younger people: they expect the much more straightforward “Questions” or “Help.”

Another session I really enjoyed was called “Pattern Lab: The Definitive How-to.” It was exciting to hear that Pattern Lab, a tool for creating design systems, has officially merged its two separate cores into a single one that supports all existing rendering engines. This means simplifying the technical foundation to allow more focus on extending Pattern Lab in new and useful ways (and less just keeping it up and running). We used Pattern Lab to build Mayflower, the design system created for the Commonwealth of Massachusetts and implemented first on Mass.gov. We are now looking at the best ways to offer the benefits of Mayflower — user-centeredness, accessibility, and consistent look and feel — to more Commonwealth digital properties. Some team members had a chance to talk later to Evan Lovely, the speaker and one of the maintainers of Pattern Lab, and were excited by the possibility of further collaboration to implement Mayflower in more places.

There were a variety of other informative topics. Here are some that my peers and I enjoyed, just to name a few:

A Day in the Exhibit HallOur exhibit hall booth at DrupalCon 2019Talking to fellow Drupalists at our booth

On Thursday we started bright and early to unfurl our Massachusetts Digital Service banner and prepare to greet fellow Drupalists at our booth! We couldn’t have done it without our designer, who put all of our signs together for our first time exhibiting at DrupalCon (Thanks Eva!)

It was remarkable to be able to talk with so many bright minds in one day. Our one-on-one conversations took us on several deep dives into the work other organizations are doing to improve their digital assets. Meeting so many brilliant Drupalists made us all the more excited to share some opportunities we currently have to work with them, such as the ITS74 contract to work with us as a vendor, or our job opening for a technical architect.

We left our table briefly to attend Mass.gov: A Guide to Data-Informed Content Optimization, where team members Julia Gutierrez and Nathan James shared how government agencies in Massachusetts are now making data-driven content decisions. Watch their presentation to learn:

  1. How we define wicked awesome content
  2. How we translate indicators into actionable metrics
  3. The technology stack we use to empower content authors
The Splash Awards

To cap it off, Mass.gov, with partners Last Call Media and Mediacurrent, won Best Theme for our custom admin theme at the first-ever Global Splash awards (established to “recognize the best Drupal projects on the web”)! An admin theme is the look and feel that users see when they log in. The success of Mass.gov rests in the hands of all of its 600+ authors and editors. We’ve known from the start of the project that making it easy and efficient to add or edit content in Mass.gov was key to the ultimate goal: a site that serves constituents as well as possible. To accomplish this, we decided to create a custom admin theme, launched in May 2018.

A before-and-after view of our admin theme

Our goal was not just a nicer looker and feel (though it is that!), but a more usable experience. For example, we wanted authors to see help text before filling out a field, so we brought it up above the input box. And we wanted to help them keep their place when navigating complicated page types with multiple levels of nested information, so we added vertical lines to tie together items at each level.

Last Call Media founder Kelly Albrecht crosses the stage to accept the Splash award for Best Theme on behalf of the Mass.gov Team.All the Splash award winners!

It was a truly enriching experience to attend DrupalCon and learn from the work of other great minds. Our team has already started brainstorming how we can improve our products and services for our partner agencies and constituents. Come back to our blog weekly to check out updates on how we are putting our DrupalCon lessons to use for the Commonwealth of Massachusetts!

Interested in a career in civic tech? Find job openings at Digital Service.
Follow us on Twitter | Collaborate with us on GitHub | Visit our site

Our DrupalCon 2019 Recap was originally published in Massachusetts Digital Service on Medium, where people are continuing the conversation by highlighting and responding to this story.

Categories: Drupal