Running a Technical Community During a Pandemic

Vaidheeswaran Archana
7 min readJun 16, 2021

This blog outlines my journey as a Leadership Fellow for Women Who Code. I never thought I will get to lead a large technical community of 2k+ members, but I learnt so much in my time there.

Pandemic has taken so much away from us. Our lives turned upside down at the start of 2020. Remote work took priority and all of us had to hone our virtual skills. Communities took a major hit too. What once was a place to meet and spend time with folks on meetups had to become an online affair! This meant all community leaders had to roll up their sleeves and learn how to host events on platforms like zoom, Topia or gather town, and to maintain and spark conversations on slack, discord etc. Women Who Code is one such community that had to pivot all its events and conferences online.

But do online communities have their perks? Of course, they do, what most community members soon realised is that it was easier to talk to multiple people across innumerable time zones at the same time! We had more connections(virtual) than ever before!

This blog outlines all my learnings as a Leadership Fellow.

PS: I have also added a FAQ section in the end, just in case you need to know how to apply to be a Leadership Fellow

Our Team at Women Who Code Python and Women Who Code Cloud

Positivity:

This year, Women Who Code added a separate line to understand their movement, “Being a Connecting Force when the world is being asked to isolate, especially right now” I think that was the driving force for most communities this past year. And one thing that binds it is “positivity”.

Now obviously that’s easier said than done. It’s common to find yourself doubting whether your team can do an event or will the event be a success?

But I have come to realise is that your actions mirror your team. If you seem tensed and negative, the team will be demotivated. I have always kept the “biggest smiles” just for the team. I know, it’s a small gesture, but it matters!

Volunteers:

Most technical communities are run by volunteers. One thing we often forget is there is a huge difference between a full-time worker and a volunteer. Firstly, the volunteer is self-motivated. She/He decided to take out time for your organisation and help in conducting events.
** Value them**.
This means you need to remind them to prioritise their other tasks over their time contributed volunteering.

Mentally, I often fear, will I run out of people to help me? What if I run out of volunteers to help with this event? One of the brilliant things I have noticed about communities is that it’s a movement. So the wheel never stops turning! Help will and can always be found when you believe in the power of people.

Applaud Her

Fostering of communities is heavily based on feedback and upliftments. Women Who Code has this amazing “Applaud-Her” practice. It is basically a way to applaud your members and volunteers when they contribute.

I have seen this initiative take a “ripple effect”. Folks from across the community share their applaud her for each other.

Feedback Forms

If you really want to run a community, honest feedback is of the utmost importance. I have found that anonymous feedback forms can help the team share their thoughts on where the community is headed. It is equally important to get critical feedback to understand the pain points of your members. So do encourage your team members to actively participate and help grow the community! :)

Asynchronous Communications:

With everyone’s crazy time schedule and time zones all across the world, setting up meetings for discussions can seem like an uphill task. It is these times, you need to encourage asynchronous communication between your volunteers. This is to make sure that communications happen continuously even though folks do that at their own pace and time. Dedicate specific applications for certain types of tasks. For example, Trello Boards are great for Tasks for tracking events. And slack is great for conversations.

Apps I would Recommend

Trello, JIRA Boards: Event Tasks
Buffer and Hootsuite: Scheduling Social Media Graphics
Slack, Discord, Zulip: Conversations(1–1, group)

Communicating through GIFs:

One of the hardest things about an online community is expressing emotions. We use slack for all our communications. But let’s all agree, “Texts can be boring”. And it is impossible to talk to your volunteers all the time because we are all in different time zones. So I know this might seem like an obvious trick, but do add GIFs in your conversations, it attracts the volunteers to find something fun in texting!

Regular Check-Ins

Although virtual communities force us to be asynchronous, it is also important to check in with your volunteers from time to time, to know if the community is able to keep up with their aspirations. Most volunteers expect a community to aid in their growth. This can either be through increasing their networking circle, their technical skills or their brand. So check-in and say hi, every few months and make sure your volunteers are able to meet their goals from the community too.

Never Underestimate Automation

Being in the field of technology and software engineering, we are not new to “Automation”. Most of us love finding mundane tasks and automating them.
I find community development to be a field that constantly requires Automation. Another advantage to this is that, if you are able to simplify everyday tasks, you can focus your attention on much more trivial tasks at hand.
In this section, I will discuss various ways in which I automated applications or services.

Slackbot

Slackbot has a variety of functionalities. One awesome use is the remind command. This can be used to set up automated messages on slack related to events and regular check-ins

Emails

Community emails can often centre around a few themes. This can range from “How to join” or enquiries about the events/teams. It is best to create an email template for these topics and use them regularly.

Zoom

Zoom has this feature of email settings. This can be used to add specific emails to your registrants of an event.

For example, our community used to get emails from participants after every event, asking about the Youtube Recording. So I added the link to the Youtube Playlist on the emails sent out to attendees and participants who missed the event. Simple tricks like that can help save a lot of time!

This blog gives a quick and general overview of running a virtual track.
I learnt so much more from my time at Women Who Code Python and Cloud. From solving Conflict Resolutions to motivating my team of volunteers and to maintaining a code of conduct on the zoom, the list just goes on.

Would I recommend this role?
YES OF COURSE! I was an Engineer in my day job and never gave a second thought about communities in the long term!
I used to love mentoring and reviewing proposals, organising a few technical talks from time to time. But all of my work was highly technical.
I never believed that I could expand and try managing an online community. yet alone during a pandemic! But I loved every bit of it, it made me care more about women in tech and this journey to increase our representation!

FAQ Section: Leadership Fellow

  1. What is a Leadership Fellow at Women Who Code?
    As a Leadership Fellow at Women Who Code you get to practice leadership skills, this means you get to learn skills like “Presence, Learning, Inclusivity” etc during the course of 1 year where you get to work with technical tracks at Women Who Code
  2. What are the responsibilities of a Leadership Fellow?
    As a Leadership Fellow, you are assigned
    technical tracks. This means you get to lead a team of volunteers at your respective track and conduct technical events across the year. Along with this, the global team helps you hone your leadership skills and actively apply them to prosper your community.
  3. Where do I apply?
    Do stay in touch with Women Who Code and
    sign up as a member! The application form is shared with members on newsletters and social media too.
  4. What are the steps of the application? What can I expect from my interview?
    During 2020, there were a few steps to the process of being a Fellow.
    The first step was filling up the application form. This had a few descriptive questions on past experiences.
    If you qualified for the second step, this included preparing technical of women who code template format.
    After this, the third round was interviews with the Leadership Directors at Women Who Code Global Team
    The last round was a 1–1 interview with the CTO Joey Rosenberg

Please feel free to reach out to me with any questions about this!
Thanks for reading, don’t forget to give me a “👍” if you liked the content!

--

--

Vaidheeswaran Archana

AI Engineer Continental Automotive, Leadership Fellow @Women Who Code