• You are currently browsing the Christian Heilmann blog archives for May, 2010.

  • Archive for May, 2010

    TTMMHTM: Some games and good videos

    Sunday, May 30th, 2010

    Things that made me happy this morning (all on the lighter side – it is a day off)

    Speaking at BarCamps – its not that complicated

    Thursday, May 27th, 2010

    BarCamps are a wonderful opportunity to get your first experiences as a public speaker. I’ve organised a few and attended a lot in the last few years in various countries and love them to bits. Lately, however, I found that the original ideas and freedoms of BarCamp have been washed out and people get stressed far too much about them (or don’t use them to their advantage). When I talked to the organisers of the upcoming London BarCamp about that they asked me to jot down some of my ideas on how you approach speaking at a BarCamp without getting yourself worked up too much.

    So what is a BarCamp? It is an Unconference and as such totally the opposite of a conference:

    • There are no predefined speakers – only a grid of speaking places and times to be filled on the spot.
    • Everybody who comes to a BarCamp should also present something – just camping is frowned upon.
    • The emphasis is on sharing and networking – not on listening and getting inspired whilst feeling inadequate or disconnected from those “cool” people on stage.
    • In terms of topics anything goes – there is no theme to a BarCamp – this is why people do specialised camps instead.

    All of this is a wonderful opportunity to do a few things:

    • You can get your first speaking experience without having to submit a paper, follow speaker guidelines or any other such nonsense . Go there, sign up for a slot and go nuts. You can dance your talk, rap it, use sign language, semaphore, mime it, bring a guitar and sing it – whatever. This is about you talking about something you want to talk about rather than something that you think you have to talk about because it is hip right now.
    • You can host a discussion round. If you don’t feel confident as a speaker yet but you really want to get some insight into a certain topic or shine a light on an elephant in the room, simply take a slot and facilitate an open discussion about the topic.
    • You can show a problem and ask people to help you solving it – which is as important as showing a solution. Geeks love to solve problems. If we don’t find any we come up with arbitrary ones. If you have something that you always wanted solutions for, bring it up at a BarCamp. People will talk about it and share for you.
    • You can do a showcase. If you found something working immensely well for you, show that off. It could be a piece of software you use, a methodology you follow, how to get cheap theater tickets by showing up five minutes before the show – whatever. What makes you more efficient might be exactly the thing other people were looking for.

    OK, but what if you are scared of the mere concept of standing up in front of a lot of people and talk but really want to face that demon? BarCamps are your opportunity to do that. Simply keep the following things in your head:

    • It is not a conference – people didn’t pay to see you and everybody in the audience has to present,too so there is a very high chance that they are as worried as you are.
    • Find a subject that you are passionate about – passion breeds confidence. If you are more interested in getting a subject matter across than how to present it then you will be great. Pick a topic you love and you want others to love, too. This could be timely but doesn’t have to be.
    • Don’t plan your talk – unlike talks at conferences there is just no need to meticulously plan your talk. BarCamps are total chaos. People will come and leave during your talk and disrupt you. There can be questions from the audience during it – all of that is allowed and encouraged. For you this means that you need to be confident about the subject – not about the few dozens slides you want to use as your lifeline. Get in there armed with the knowledge you need to answer questions about your subject – not with a presentation you learnt by heart.
    • There is no way you can mess up – BarCamps are a pressure free environment, this is why people invented them. The plan is to have ideas floating around and sharing them. If you are not a funny person or feel unhappy being the centre of attention don’t be – show what you want to show and ask questions about it – deflect the attention to the subject matter and back to the audience.
    • People are on your side – nobody at BarCamps will try to shoot you down in flames. There is nothing to be gained from it as the person will also have to present and has to deliver better. In conferences people try to show off by disagreeing with the paid expert on stage – at unconferences this will just make them look pathetic (well, more pathetic, really)
    • Your main task is to have and inspire fun and interest – simply find something you are passionate about and try to spark the others into feeling the same. Even if that doesn’t work out you came across as someone who believes in something and is happy to share it. It makes you confident, interesting and effective (watch Serenity and learn about the assassins in that movie as an example of that – if you believe in something you are much stronger)

    The main trick is to concentrate on the subject you want to cover and not the talk. However, if you want to make sure you deliver an amazing talk here are some resources I’ve written for training:

    Another great tip of course is to look for videos and presentations given at other BarCamps and learn from other people’s mistakes and successes. Be aware of not falling into the trap of copying other people’s style – you are you and the speaker should be you not a faded carbon copy of another person.

    Personally I don’t show up much at BarCamps any more. The reason is that space is limited and I don’t want to take away the ticket from someone who’d love to come and have their first go at presenting. If I go there I love seeing new talent and giving feedback though so if you see me and I attend your talk, don’t be shy and ask.

    I think it is time for us to re-think our BarCamp strategy and go back to its roots. I’ve been to quite a few unconferences lately that end up with an empty grid with only a few talks by already known speakers. This is nice as it gives people a chance to see those speakers in action without spending money on a conference ticket but it also means that others are scared of presenting themselves or hunt the known presenter instead of concentrating on sharing some of their knowledge themselves.

    BarCamp is there for you and for others to learn about you. They are free, but they do cost a lot of time and money. If both these are wasted on people not presenting but instead consuming or playing Werewolf for a whole night we might as well call them GameCamp. It is hard to get funding for unconferences when there is nothing coming out in the end – so if you like the idea of BarCamps be part of those who make them a fertile ground of information sharing.

    It is Towel Day! Carry your geek with pride.

    Tuesday, May 25th, 2010

    Today is towel day in memory of the great Douglas Adams. I am doing my bit by carrying my towel:

    Towel Day 2010 by  you.

    The Google offices in London proudly sport Douglas Adams’ bathtub full of towels in their lobby today:

    Douglas Adams' bath tub with towels in the Google office London by  you.

    In case you don’t know who Douglas Adams is or what the Towel is about hand back your geek card on the way out and get yourself a copy of The Hitchhiker’s Guide To The Galaxy right now.

    If you still wonder about the awesome that is Douglas Adams, I point you to his last ever public talk on endangered animals (and to him explaining the 42 reference on the newsgroup fan group himself:

    Hoopy!

    Chris

    Philip Tellis on Performance – a Developer Evening in London, England this Thursday

    Monday, May 24th, 2010

    Hi just a quick reminder that if you are in London, England this Thursday and you want to learn a lot about exceptional performance and how to make your web sites faster and how to really measure your success come to the Yahoo Developer Network evening with Philip Tellis at Wallacespace in Covent Garden this Thursday.

    bluesmoon by  Premshree Pillai.bluesmoon by  t3rmin4t0r.

    Philip is a person inside Yahoo I got boatloads of respect for. He is currently the main performance engineer in the company and has over the years proven to be an interesting and very knowledgeable developer on almost any topic I can think of. It can be scary at times.

    So, bring yourself to Wallacespace on Thursday and before that, get your free ticket at: http://measuringwebperformance.eventbrite.com/.

    TTMMHTM: Swinging, Darkroom, iPad accessibility and AI in PacMan

    Monday, May 24th, 2010

    Things that made me happy this morning: