Abby's been preparing a presentation to her class about Clara Barton, the founder of the Red Cross, who apparently also "did a lot of other stuff", including being a nurse during the Civil War. Abby's got the good bits down - she seems to know her subject well, which is the best start for any public speaking gig.

I've done a few of my own presentations of this nature over the years. There was the 2nd grade play of Stone Soup, where I was one of the two main characters. Due to a cancellation of a scheduled presentation, my friend and I ended up giving a short presentation on model rocketry to our day camp. I also presented a book report on Tom Sawyer around 7th grade or so, where I did like her and dressed and talked in the period of the character. Both my book and my report used the "N" word, which was quite scandalous in middle school.

There weren't many big presentations in high school or college that I recall. I do remember reading some writing aloud in a couple of writing classes I took at West Chester after I was done with college proper. It was fun watching the kids go through the nervousness of standing in front of other people and talking; something that would in any other setting be so natural for them to do.

I think sometime after college I just stopped being bothered by speaking in front of people. Sure, there's a usual kind of nervousness, wondering if you've got a good handle on the source material, have the ability to answer questions, and so on, but actually standing in front of people and talking really doesn't bother me these days.

There was once a presentation I gave for work about the product we were building to a programming user group. We sponsored the evening's event and so got a few minutes to speak on the topic. The presentation was a nightmare. I didn't really know the material very well because the material was not mine but "edited" by the company marketing. I wasn't speaking strictly about development to developers, I was presenting scripted marketing jargon. I wasn't too bothered about the whole thing until I got to a point in the presentation where I couldn't remember what I was supposed to talk about next, and my notes were incomplete. I just stood there for what seemed like 30 seconds or so, doing and saying nothing. Kind of humiliating.

But I think that once you have that experience, it's not a big deal. When everything goes wrong that you dread, and you finally experience it, and it turns out it's not world-ending... It's sad that it happens, but it's good that in the end you realize that nothing can really go wrong that you can't handle, or at least slink away from to try better next time.

Since then, of course, I've done a bunch of presentations to other groups of various sizes. I'm looking forward to doing it again, this time at BarCamp Harrisburg where I hope to talk about what non-technical people - folks who are more business-minded or novices at computers - need to know about web hosting and development to make sure that their businesses work. It should be a good talk, and I think I've got enough basic knowledge that, even if I had to wing it, it would probably come out pretty good. But given a couple of weeks to prepare, I'm looking forward to having a very educational, information-rich session that hopefully folks will walk away from with a good base knowledge and an impression of my confidence.

Hopefully, Abby does as well at her presentation today.

Over the weekend, skippy flew in to hang out with me at BarCamp Philly. This was not my first unconference, but it was my first official "BarCamp" experience.

I would like to say up front that the BarCamp Philly organizers did a great job at building this event. Of the many free events I've attended over the past few years, this one was the best run of its style. Kudos to them and thanks for the wonderful effort. I want to spend a little time in this post going over not just what I think they did well, but also where I think all events of this type could stand to improve, either by following their example or doing just a little bit more.

Event Promotion

Interestingly, I think this may be the hardest one for me to judge because I'm not a promoter and I've got enough of a tap on our local community that I hear about events easily in advance of them happening. So instead of trying to see how they got people to attend, let's talk about something slightly askew.

It's long been my belief that the people that would benefit most from the BarCamp content are people who would never attend. For example, in the suburbs there are many development groups using only Microsoft products, filled with (ok, a bit pejorative) wage slaves. Wouldn't it be great to take some of the lessons learned from the largely freelance world back to those jobs? Wouldn't it be great if those developers could run sessions introducing the skills and methods they rely on in their daily work?

I can't imagine that these groups are particularly tuned in to the same scene that announces things like BarCamp. Nor do I think that hearing the name "BarCamp" would most of them even sit up and take notice. I don't know what kind of promotional effort, if any, took place to get those folks - and others in unrelated disciplines who would benefit from a foundation in our skills - into the BarCamp, so I can't really rate this category accurately. Let's just give it an average 2 out of 3 points.

Registration

Registration is something often flubbed at these unconferences. I'm not sure why campers think that a wiki might be enough, but when your attendence level starts to get above a certain number, you need more formal registration to allocate space. BarCamp Philly managed to accomplish this well.

Still, I'm not pleased by Eventbrite. It bothers me that I have to go through all of the paces to "buy" a "ticket" that "costs" $0. Makes no sense. I realize that it's easy and (I hope) free, but it's a little odd, don't you think? Plus it doesn't match the branding of the site. The whole experience is a little less than seamless, especially if you want to draw in those users I mentioned, who wouldn't normally come to something with "bar" or "camp" in the name.

Perhaps most of the "blame" here rests on Eventbrite. A no-cost (for attendees), branded version of their product would be an improvement.

BarCamp Philly gets 2 out of 3 points for solving the problem, but not the full 3 points for removing all of the "confusion".

Lead-In

Summarizing what is going to happen at the event is a hard thing to do for an event where you don't even know the answer before it happens. But when you take this into account, this is one of the areas where BarCamp Philly completely kicked butt.

The web site for the event (WordPress? Ok, I won't dock points for that, but hey...) was utterly awesome. Profiles of attendees, update announcements, requests for ideas... It was not only what all of these other events should have done, it was the prime example of what every event should do in the future.

My only comment for improvement would be to move the back-channel communication (the stuff in the google group) out to where its integrated with the site, so that attendees can easily see the planning process and become involved if they chose to. That's just a feed-as-content plugin away.

So for the Lead-In, BarCamp Philly gets the full 3 score for this category.

Venue

BarCamp Philly was presented at the University of the Arts, 211 Broad Street in Philadelphia. The conference convened in classrooms on several floors.

At first I thought it was kind of strange to choose a location where attendees would need to change floors to hit all of the sessions. Having experienced it, this was not an issue. Plenty of elevators, (what, like six?) and stairs made this no trouble.

I've had issues previously with class buildings being used in a conference, especially when regular classes were in session in other rooms at the same time. With the clearly marked locations of all of the active session rooms, this was not an issue at all.

The venue scores BarCamp Philly the full 3 points for this category.

Social Network Usage

Here's another category in which every event I've attended has utterly failed. During the event, how hard is it to let attendees know of basic information about the event via our traditional social media tools, like Twitter? Apparently, it's super-hard. But not for BarCamp Philly organizers.

I think this is one space that Philly just "gets". The event schedule was online and updated all day. It had an iPhone interface. The Twitter feed for the event was chock full of actually useful stuff, not just pointless babble that had often filled that channel in other conferences.

For this category, BarCamp Philly gets full marks, 3 out of 3.

Sessions

Content is king, right? I was a little worried at the beginning of the day. The schedule wasn't filling out very fast. Fortunately, by the end of the day, most if not all of the 70 slots for sessions were filled.

I'm sure that not all of the sessions were fully attended. But one of the things that I had discussed in a session I did attend was that sometimes the most valuable sessions can be the ones where it's just you and one, two, or three other people. The session I attended on shell commands and tips only had 6 or so people, but it was chock full of exactly the kind of information I went to the session to get. It's like looking for the perfect reference book and finding it.

I was so happy that I did not run into the overabundance of WordPress, Twitter, SEO, and "Monetize your Blog" sessions. As a matter of fact, the only session I attended that hit any of those topics was the last, which was my most disappointing sessions. I didn't get clear answers to the questions I asked, and I didn't leave the session believing that the prescribed formula for success would do anything for anyone who didn't already have that million-dollar initial idea.

My favorite session of the day was the discussion session on education; specifically, what topics should be taught in a college course on web development so that graduates are employable. There were 20 people in the room, and only two people in the corner didn't contribute significantly (at all) to the conversation. Great session.

My own session on using open source licenses was reasonably attended (although, most of them were there because they knew me - I'd like to think they were interested in the material), and based on comments from a couple of the attendees I didn't expect, I think it was well-received. At least, I conveyed the specific points I wanted to make known, and was able to change the minds of the people who attended who I knew had incorrect impressions on how these license work.

Still, with 70 session slots, 10 per hour, two timeslots had nothing for me, and there were several during my own session's time slot that I would have liked to attend. I'm sure that this is not the fault of the organizers, but in terms of my experience at BarCamp, I still have to give this category a 2 out of 3. 2 is good, just not excellent.

Media Coverage

Hmm. What happened here? There were 70 sessions and no central place for slides? Did anyone coordinate to obtain those things from session leaders? No video recorded in sessions?

I grant you, there are a ton of photos on Flickr, but that's not the meat of the event. While I agree with anyone who proposes that being at the event is really the value, and that recorded sessions are lifeless and often less than 10% as valuable as actually being there, sometimes it's all you've got. So where is the audio? Where is the video?

Oops. 1 point.

Afterparty

3 points. Philly can throw down.

Lest you think that the party afterward is less important than the actual event, this is finally where you get to decompress with people, strengthen those real connections, and even (if you're a real nerd) talk about what you learned at the camp. While playing Rock Band and drinking free beer.

Post-Conference Upkeep

Time hasn't passed enough to truly evaluate this, but I do see some back-channel things going on talking about more events. I'm not sure we need more events, but keeping in personal touch with the contacts gained at BarCamp would be a good thing.

I've always thought that a big failure of events like these is that there's no mechanical means to track attendee participation, or even to see who else was in a session with you, in case you missed their name or didn't grab a business card, or simply wanted to see what someone else wrote on their blog about a session you missed.

How to Improve the Camp

My last session was one where we talked about what we'd like to see in another BarCamp. Odd that none of the organizers picked up on this, or perhaps there was a better-attended identical sessions at the same time - I'm not sure.

Part of the issue, I think, is that the format is pretty well traveled. It's timed sessions. It's notecards on a tack board. It's impromptu session leaders. No sponsor mentions. No follow-up group session. No forced mixers. And in this case, although many people ate at the same location, nothing was planned to coincide with food.

A lot of the good ideas we had in the session had to do with changing the format altogether. Sometimes we found that the really good sessions could probably last a lot longer than an hour. And the not-great or less feature rich sessions could last less time.

As I said before, "BarCamp" is a name particularly tied to geek culture. It's not very friendly to outside groups, and it's those outside groups we need to bring in to keep our community from being a gigantic echo chamber. Thanks to everyone who wasn't in the "scene" for coming to the event, by the way.

One really great idea was to use the online tools to create tag clouds that represented the "mood" of a session. So if people are talking about a topic, people in the room would (ugh) "Tweet" that topic. An ongoing system would track those terms and let other attendees know the kind of discussions that were going on other sessions. That way, you could better focus your time. I think a lot of the reason that I wouldn't leave a bad session is because I already chose it as the best for that slot, and didn't have any clue what other session might be good. Even just a live ++/-- system for voting on sessions in progress would be great for finding something cool to sit in.

There were a bunch of other good ideas, probably enough to fill out a whole post. It's probably something I'll do after I've let this experience wear itself in a bit. I've still got DrupalCamp to consider this month.

I'm glad that this event happened in Philly. We've gone too long without a major, all-genre event like this. We should definitely have one once a year. That's plenty in frequency.

Once again, congrats to the BarCamp organizing team and all the volunteers for offering a great event this past weekend. I'm already looking forward to being part of next year's event.

Starting in September, which is right around the corner in case you hadn't noticed, there is a series of conferences that have entered my radar as something that might be edifying for me to attend. There may just be too many of them.

Podcamp Philly is the first of these, on September 6th and 7th. Like each of these conferences, this one has a theme. Being that this is a podcamp, the topic is "new media". I've been following the PANMA list for a year and a half and I'm still not sure what anyone really means when they say "new media", but I think it has something to do with blogging and podcasting and stuff like that.

Later in September (20-21) is Blog World Expo in Las Vegas. I'm waiting to hear more glowing reviews of this event from last year's attendees. This is a pretty expensive conference for blogging, and I wonder who the target market really is: bloggers or blog integrators. I think it's the latter, which it might be nice to pitch Habari at, but I'd like to get real users, not SEO people and themers. Maybe that's just me. Still, it would be nice to hobnob with the big players.

The next weekend, on the 27th, is BlogOrlando. I went to BlogOrlando last year, and it was a good time, but I had to leave for another conference immediately afterwards, so I didn't get to stick around for any of the good networking. Maybe this year will be different.

Once again, Ohio Linux Fest is on this year, and contrary to fears, it's not going to interfere with BlogOrlando, since it falls on October 11th. Ohio Linux Fest is the birthplace of Habari, and it's always fun to visit skippy and Columbus. If all goes as planned, we might even have a 0.6 release to announce by then.

Beyond that (or maybe in-between it), there are forces planning a BarCamp for Philadelphia, which is finally (possibly) the correct venue to start talking about how cool Habari is. That's why I go to all of these things anyway -- to spread the Habari joy while meeting other interesting people that do what I do.

Is there any other event I should attend? As if I need to add more to the list...

I've registered for PodCamp Ohio on June 28th, which takes place in Columbus. Podcamp is all about podcasting - having some kind of beyond-written blog with syndication. I think PodCamps aren't going to be my best venue -- I'd like to try more of a barcamp. It would be ideal if there was another BlogPhiladelphia, alas I've heard nothing and the people who I might have expected to be involved aren't talking about it. Oh, well.

I've been thinking about presenting something at the PodCamp to accumulate more for item 30 on my 43things. I'll be adding to this count shortly with another Philly PHP meetup presentation at the end of April, this time on PHP testing. For the PodCamp presentation (which is really more of a group-leading, since it's an "unconference"), I was thinking about talking about software tools for podcasters.

I wrote up a whole pitch for the tool presentation to submit to the PodCamp Ohio guys to see if they'll take me. Here's what I have:

Produce your podcast more efficiently. Learn about new tools from other podcasters that use them. Go home from this session with a list of software tools and services to try for your next podcast.


* Learn about hosted and self-installed blogging tools and feed publishers.

* Discover commercial and free audio and video editing applications.

* Learn of a/v compression systems.

* Learn what web hosts people use.

* Learn about distribution services used by popular podcasters.

The idea is to stick with the software side of things and get people talking about what tools they use. I think I'll start off by listing a few categories like the ones above, and come up with a list of tools for each category that I know of and how they work just to get things rolling. Ideally, I'd like to have the session be a rapid-fire callout of people's favorite tools and what one thing they like about them.

I think the audience participation format of the unconference is a largely untapped resource at big pay-for conferences and I'd like to encourage everyone in the session to take advantage. Maybe I could bring some candy bars to throw at to people who chime in.

It would also be neat to tailor the presentation toward the audience on the fly. So if most of the attendees are just starting to break in to podcasting, they might be more interested in free open source solutions. Whereas if the attendees have podcasts already that they'd like to improve on by stepping up their software, the session could lean more in that direction. Plus there's Windows versus Mac versus hosted versus service... Lots of good separations between groups such that it'll be a challenge to maintain interest for one half of the group while targeting the other.

So my real question is about time. The slots they're allotting on the PodCamp Ohio site are for 30 minutes or 60 minutes. I could certainly fill 30 minutes with tool discussion. Do you think there are enough tools to cover to fill 60 minutes? There probably are, easy, especially if we've got to cover different ranges of platforms and price. Still, I think I might rather emphasize the speedy nature of the session to get a list that everyone could take home and investigate on their own. There's nothing worse than having someone drone on for 5 minutes about how they used some application and they couldn't get it to do whatever and so they were wondering blah blah blah, or they launch into a "here's how you do X" when only the single person out of 50 who asked is actually interested. Perhaps the session could spawn smaller spin-off connections, which is another great value of the one-on-one nature of the *camps.

I haven't put my bid in for this session yet, because I'm wondering if anything thinks it's viable or worthwhile. Thoughts? Would you come hear a bunch of people talk about podcasting tools?