Even in 2020, after numerous social justice protests, and PR blunders, companies still don’t get it. Diversity is a simple solution.

#RunItByUsFirst: The Origin Story

In 2016, I served as the Director of Strategic Initiatives at the Center for Excellence in Teaching and Learning at now Georgia’s second-largest university. Our center’s mission was to produce professional development programs that helped facilitate good teaching practices among faculty and, in turn, would help students achieve their learning objectives. Our organizational structure consisted of tenured faculty directors and master’s-level instructional designers who all served in a consultative capacity with other faculty members, so there was a very high level of intellect.

Over the years, our group became very close professionally and personally. One of the contributing factors to…


It feels like a lifetime ago that the event organizers’ request to become an official working group was approved by the Drupal Association at DrupalCon Amsterdam. Since then, 2020 has been a year that no-one will forget-from a global virus to social justice demonstrations-the world as we know it has been forever changed.

Lessons We Are Learning in 2020

So far in 2020, we have learned some valuable lessons that we think will help us be a better working group moving forward.

Organizing Events is Hard. Organizing volunteer-led events is difficult already, let alone during complete uncertainty. …


Approaching 20 years old, the Drupal Community must prioritize recruiting the next generation of Drupal Professionals

Ferris Wheel in Centennial Olympic Park in Atlanta, Georgia

Time flies when you are having fun. One of those phrases I remember my parents saying that turned out to be quite true. My first Drupal experience was nearly 10 years ago and within a blink of an eye, we have seen enormous organizations adopt and commit to Drupal such as Turner, the Weather Channel, The Grammys, and Georgia.gov.

Throughout the years, I have been very fortunate to meet a lot of Drupal community members in person but one thing I have noticed lately is that nearly everyone’s usernames can be anywhere between 10–15 years old. What does that mean…


On September 12–14, at Hilton Garden Inn Atlanta-Buckhead

Kyle Mathews, 2019 DrupalCamp Atlanta Keynote

Welcome, Kyle Mathews!

This year, DrupalCamp Atlanta is honored to welcome Kyle Mathews as our keynote speaker, creator of the open source project Gatsby. Gatsby was a hot topic at DrupalCon this year, and we’re ready to dive into the software at DrupalCamp this September.

Follow Kyle on Twitter and Github.

Hurry Call for Proposals Due July 12!

Session submissions are now open for DrupalCamp Atlanta 2019! With Kyle as our keynote, we’re interested to see how others are combining Drupal and Gatsby. In addition, we’re also accepting sessions in the following tracks:

  • Beginner
  • Design, Theming, and Usability
  • Development and Performance
  • Site Building
  • Business Leadership
  • Education and Training

Each session…


Why not just use the .gitignore file?

Photo by Tim Wright on Unsplash

As many of you know, I am a huge Pantheon hosting fanboy and can still remember the days during the beta launch of being blown away that I have three different environments out of the box, with dev, test and live. Another great service they added recently is that all sites receive SSL certificates automatically and all you have to do is redirect all traffic to use HTTPS. In Drupal 8 they suggest doing this in your settings.php file.

After adding the redirect code everything works great until you fire up your local environment (I am currently using Lando) and…


Passing an array allows your gulp.js file to do multiple tasks. Here is how I updated my gulp.js file to watch multiple directories in different locations.

// Watch for changes for scss files and rebuild.
gulp.task(‘watch:css’, [‘sass’, ‘drush:cc’, ‘lint:sass’], function () {
return gulp.watch([options.theme.scss + ‘**/*.scss’, options.rootPath.theme + ‘templates/**/*.scss’], options.gulpWatchOptions, [‘sass’, ‘drush:cc’, ‘lint:sass’]);
});

Themes improperly check renderable arrays when determining visibility

Photo by Hello I'm Nik on Unsplash

One of the many great advantages of being a part of an open source project is that there are so many smart people out there are willing to contribute their time for the betterment of the project. This ability to crowdsource bugs and feature requests that rarely stumps the community is what makes Drupal such a powerful application.

While rare, sometimes the community finds a bug that is very difficult to solve. Let me introduce you to [#953034] Themes improperly check renderable arrays when determining visibility.

I was first introduced to this bug while trying to add a view block…


To Zach Sines and Taylor Wright, It’s not goodbye, it’s see you later.

2018 DrupalCamp Atlanta Group Picture

Thanks to all of the presenters and participants who attended 2018 DrupalCamp Atlanta (DCATL). We are excited to provide you with a little holiday gift. The Session Videos are now live. View here

I would also like to thank the awesome DCATL team that I had the pleasure to work with:

  • Sarah Golden — Acquia
  • Nikki Smith — Sevaa
  • Zach Sines — Manhattan Associates
  • Taylor Wright

Overcoming Challenges

As with any event, this year’s DCATL had some interesting twists and turns that we were able to overcome. The biggest and most noticeable one, of course, was the construction that was happening at…


27 Attendees representing 18 Drupal events from around the world.

Friday, November 8, 2018 — Drupal Event Organizers 1st Meeting — More people where on the call but some just called in

It’s been almost one month since I wrote the blog post, “DrupalCamp Organizers Unite: Is it Time for Camp Organizers to Become an Official Working Group” and a ton of things have transpired that will catapult us into 2019 with some great momentum. With the support of the many Drupal evangelists, over 50 Drupal event organizers from around the world signed up to attend our first official / unofficial video call.

Then on Friday, November 8, a few hours leading up to the video call, The Drupal Governance Taskforce 2018 Proposal was released. This proposal was put together by the…


You Can’t Put a Price Tag on Visibility, Creditability, and Collegiality

“pink pig” by Fabian Blank on Unsplash

Organizing a DrupalCamp takes a lot of commitment from volunteers, so when someone gets motivated to help organize these events, the financial risks can be quite alarming and sometimes overwhelming. But forget all that mess, you are a Drupal enthusiast and have drummed up the courage to volunteer with the organization of your local DrupalCamp. During your first meeting, you find out that there are no free college or community spaces in the area and the estimated price tag is $25,000. Holy Batman that is a lot of money!

Naturally, you start thinking about how we are going to cover…

Kaleem Clarkson

Co-Founder & COO of @BlendMeInc, Advocate for Location Independent Workplaces, Drupal Front-End Developer, Community Builder. http://blendmeinc.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store