All posts by Dawn

Why I'm Leaving the Legion of Tech Board

Before I get into why I’ve decided to step down from the Legion of Tech Board, I want to provide a little bit of history and background. In 2006, I attended Foo Camp, the unconference event that was catalyst for the global BarCamp phenomenon, and I was blown away by the experience. The vibe of a conference organized by attendees was like nothing I had experienced before, and you get a group of very passionate and smart geeks – the type of people willing to give up a weekend to pursue various geeky endeavors. When I got back to Portland, I was craving more of that type of event. I started thinking about all of the smart and amazing people we have here, and I wished that we had unconferences and similar events. At some point, I realized that I should just start something and see what happened. I got in touch with Raven Zachary who was also interested in planning a BarCamp Portland, and I started a monthly BarCamp Meetup that helped us kick off the planning efforts for our first BarCamp Portland in 2007.

At that time, in 2006 and 2007, Portland had a vibrant technology community, but the community organized events were a bit siloed and the general purpose events were too corporate for my tastes. We had user groups for almost every programming language organized by communities of people or passionate individuals, and we had corporate events run by various organizations. BarCamp Portland and Ignite Portland filled this gap – larger events cutting across multiple technologies that were organized by the community for the community. However, we found that the logistics of organizing large events without some type of organization to handle things like paying vendors, getting event insurance, etc. was difficult. For BarCamp, we had sponsors pay vendors directly to purchase food, supplies and everything else we needed, but this was a logistical nightmare. We decided that a non profit organization would be a good way for us to have our events and be able to handle the event logistics more easily.

Viola! Legion of Tech was formed in December of 2007, and I am still very proud of the role that I’ve played in this organization over the past 3+ years. I’ve served as Chair, Secretary and board member of Legion of Tech, and I was one (of the many) driving forces behind the organization. Legion of Tech is my baby, but it’s time to push that baby out of the nest. 🙂

In the past 3 years, I feel like we’ve made great progress toward solving the problem that I wanted to solve – have more large, community organized events in Portland that cut across technologies and help to unify the Portland technology community. I actually think that maybe we’ve swung too far in the other direction with so many of these events.  Attendees, sponsors and organizers are starting to get burned out with so many events, and I’m burned out from organizing events. As most of you know, organizing events is a lot of work, and running a non profit organization is also a significant amount of work. The work that I once found invigorating has become exhausting because I’m not as excited about organizing events as I once was. I’m not as passionate about organizing events, and at the same time, I think that Legion of Tech has to undergo some changes in order to continue to best serve the Portland technology community. There are other people currently sitting on the board (and I’m guessing others in the community) who are passionate about making whatever changes are needed and who are ready to step up with a new vision for Legion of Tech.

Don’t get me wrong, I still love Legion of Tech, and I am confident that it will continue to live on for many years and evolve along with the Portland Tech Community. I am just ready to hand the reins over to other people to drive it in a new direction.

What does this mean for me?

  • I still plan to help organize and volunteer for events like Ignite Portland, but I will probably start to move into more of a supporting role rather than a leadership role for these events.
  • It will free up my time to work on other projects. I have a few side projects that I would like to work on, and I plan to brush up on my very rusty coding skills and spend more time hacking on API data as part of my work on these other projects.

What does this mean for you?

  • Do you want to see Legion of Tech do something a little different? Start thinking about what you would like to see change.
  • My leaving frees up space on the board for more people who want to make a difference in the Portland technology community. You can read our blog post about the election process to learn more or run for the 2011 board.

I’ll be stepping down on December 31 when the new board members take office, so I’ll be involved in the elections for the 2011 board. Feel free to track me down at Beer and Blog if you have any questions about Legion of Tech or the election process.

Community Manager Tip: Automate Tasks

This is one of those things that can be hard to make the time for, and it is more technically challenging than many other community management tasks, but over the longer term it can really pay off in time savings. Think about those repetitive tasks that you do over and over – monthly community metrics come to mind as one of the most common examples. I started really looking at the time it was taking me to compile my monthly metrics, and I vowed to start automating as much of it as I can. Right now, I’m getting close to having most things at least partially automated.

Here are a few ways to automate your community tasks:

  • APIs: Many APIs are easier to use than you might think and can be a great way to suck data out of commonly used services like wikis. You can often format a URL and get a file without any programming required.
  • Database queries: Yes, I’m picky, but I’m almost never happy with the reporting tools in community software, and I always end up needing a few database queries. If you don’t have the technical skills, find a geek to help you write a few queries that can be set up to automatically run every month and email you the results.
  • Scripts: I have one gigantic shell script and a couple of smaller ones where I dump a bunch of commands that run other stats gathering programs, do database queries, download data into files (parsing if needed), etc. This requires a little programming knowledge, but it’s easier than it sounds.
  • Schedule: Many web hosts make it easy to schedule your scripts to run every hour, day, week, month or on some custom schedule with a nice, user-friendly interface into cron (which can be incomprehensible to some people in its native form).

Additional Reading

Part of a series of community manager tips blog posts.

Image by hobvias sudoneighm used under the Creative Commons Attribution 2.0 Generic license.

Community Manager Tip: Reuse Your Work

Community managers get asked the same questions over and over and over, so being able to quickly and easily reuse your work can save a lot of time and help maintain your sanity. The second time I’ve dug through my email archives to reuse a piece of a previous email to answer a repeat question, I usually realize that it’s time to formalize that answer and make it easy to reuse it.

Here are a few ways that you can reuse your work:

  • Have great documentation: use your online community or a blog to document frequently asked questions, processes and other useful information so that you can send a quick note and a link the next time you get the question.
  • Resources: pull together collections of links and other resources for people on a single page or section of your community to make it easy for people to find enough information to get started. The ‘Starting Point‘ page on this blog is an example of a quick and easy way to do this.
  • Use email templates (Gmail canned responses): these can be a quick way to organize information or content that gets sent by email, and I use them for collections of links, confidential information (invoices, etc.) and other things that are commonly sent via email multiple times.

Additional Reading

Part of a series of community manager tips blog posts.

Image by Flickr user andriux-uk used under the Creative Commons Attribution-ShareAlike 2.0 Generic license.

Community Manager Tip: Always be Professional

The good community managers can maintain professional communications when faced with the most belligerent trolls on the internet without letting themselves be goaded into unprofessional behavior. As a community manager, you are often the face of your company to the outside world and everything you do in the community reflects on the organization that you represent. If your interactions are unprofessional, the company looks unprofessional, not just in front of current and potential customers, but also potentially the media and industry analysts. Staying professional at all times can be harder than it sounds, especially when someone catches you on a really bad day or when you are being bombarded by negative comments. The Earth Class Mail example in the image below provides an example of what can go wrong.

Here are a few tips to help you stay professional.

  • Don’t be afraid to wait and see if other community members chime in with a positive response. A post coming from the organization might sound defensive when the same information would be seen more positively coming from a neutral third party.
  • Don’t post angry. If you start to feel really angry, step back and stop interacting with the public until you cool off. Go for a walk or catch up on some work that can be done without talking to anyone else.
  • Take a really hard look at what you plan to say. Can it be misinterpreted? Would you want to read a quote of that post on the front page of the newspaper? Would you be embarrassed if your mom or your boss read it? If the answer to any of those questions is yes, throw it away and start over.

Additional Reading

Part of a series of community manager tips blog posts.

Portland MeeGo Network Monthly Meetings

I thought it would be fun to start to organize a monthly (or so) Portland MeeGo Meetup … because that’s what community managers do. 🙂

As Intel’s Community Manager for MeeGo, it’s about time for me to start some type of meetup here in my adopted hometown of Portland. I’ll be kicking off these meetings, but I would love to have some help in organizing the meetings and finding presenters, so let me know if you are interested.

For those of you who aren’t familiar with MeeGo, it is an open source operating system for small form factor devices (netbook, handset, in-vehicle, tablet, connected TV, etc.) You can get all of the details about MeeGo and learn more about it at meego.com.

I checked Calagator and the third Monday of every month is looking fairly open, which would put our first meeting on October 18.

Some logistics
When: October 18 from 6pm – 8pm
Where: Lucky Lab 1945 NW Quimby St in Portland
RSVP: On Upcoming to help us plan

Agenda for October 18
6:00pm – Introductions
6:15pm – MeeGo Overview & Demos
7:15pm – Discuss potential topics for next month

You can also join our new Portland MeeGo Network Google Group to receive updates for every meeting and any additional information.

Blogging Elsewhere

Here is a summary of links to my posts appearing on other blogs over the past couple of weeks.

US Airways Magazine

GigaOM’s WebWorkerDaily*

MeeGo.com*

*Disclaimers:

  • GigaOM’s WebWorkerDaily: I am a paid blogger for the GigaOM network.
  • MeeGo: I am a full-time employee at Intel and contributing to MeeGo is part of my job.

Community Manager Tip: Have Great Documentation

One of the biggest challenges for any community manager is to find ways to get new members integrated into your existing community with all of its established norms and ways of working. This can be particularly difficult if many of the things that define your community aren’t clearly documented. For any community, having great documentation can solve so many potential issues and make it easy for both new and existing members to get the information that they need quickly and easily. Ideally, you can put all of this documentation in a wiki and enlist the help of other community members. In the MeeGo community that I manage, getting all of our processes, guidelines and frequently asked questions documented has been a big focus for me lately.

Here are a few things that should be clearly documented:

  • FAQ: Always have a good frequently asked questions document. We have a main FAQ for MeeGo, which also links off to several other FAQs for specific topics. This is on my short list of things that still need a lot of additional work.
  • Processes: Document as many of your processes as you can to help members learn how to participate. Nothing is more frustrating for a new member than trying to participate, not getting it right and having to start over.
  • Community Guidelines: Have clear guidelines about what members are expected to do (or not do) that you can point people to for more information. I try to avoid guidelines that look like lists of rules, and instead, focus on encouraging people to make the right choices.

Additional Reading

Part of a series of community manager tips blog posts.

Photo by Flickr user mind on fire under the Creative Commons Attribution-ShareAlike 2.0 Generic license.