Christian Heilmann

Author Archive

Keeping it dry

Thursday, September 20th, 2012

If you thought this post is about scripting patterns and methodologies I have to disappoint you – it is about a personal matter. As a rule, I do not post personal life things here as this started as a professional scratchpad and will remain that way. However, as this personal matter does in a roundabout way affect my work life, I thought it a good idea to disclose the information.

Losing my touch

So here goes: the other day I woke up and couldn’t feel my ring finger and pinky. Well, I could, sort of, but it was as if they are asleep and just tickled a bit. That makes you wonder. When a day later it didn’t get much better I wondered if it got better or I just got used to it (I am very good at adapting to annoying things when they happen continuously). So I went to the doctor and had myself checked over.

My doctor rocks. He is this wonderful crazy scientist type who speaks three languages (at the same time) and practices a variety of different medical methods. He also has a very dark sense of humour – we go along very well.

Turns out I couldn’t feel my fingers as coming back from Campus Party Berlin I feel asleep on the plane with my Nexus 7 in my hand. I had pinched a nerve and it was damaged. Now, a normal doctor of the NHS ilk would have given me a paracetamol and sent me on my merry way but mine thought it better to see why a simple tablet in my hand can cause such distress to my nerve system. If you think about it – our brains are mostly nerves and when they get damaged that would mean worse things.

So we did a blood test and when the results came back they looked like some kid on sugar rush had a go at a chemistry set and mixed everything that wasn’t meant to me mixed. It also showed that apart from the gingerism I also inherited another thing from my mother: a deficiency in my nerve system.

So to counteract this and lengthen my happy life on this planet I am changing my lifestyle. More vitamins, more iron, zinc and other bits and bobs and above all less caffeine and less alcohol. Whilst I didn’t drink excessively my blood picture showed a lot or as my doctor put it “you drink like a Londoner”. In essence the deficiency I have means that whatever bad thing I do to my body has a tenfold effect.

Shaken and stirred

So here is the thing that could change my professional life: I am not drinking any alcohol at the moment and will most likely not do that for quite a while.

As someone who lives at conferences and meetups the temptation to have a drink is high but I really will not. So if you meet me don’t be surprised when I go for a lime and soda or water when the rounds come in. I will not judge you for drinking and I am also still happy to buy a round, so no worries.

Is this the end of my socialising at conferences?

Here comes the interesting part though. You might remember the Twitter storm in April when Ryan Funduk’s “Our Culture of Exclusion” complained about the culture of drinking at conferences and thus excluding people who do not partake. The Twitters more or less painted IT conferences as Frat House parties where people who do not do the keg stand get hazed out and much more nonsense.

Now, ever since my doctor scared the living daylights out of me, I attended Reasons to be Creative in Brighton, England, Mozcamp in Warsaw, Poland, went to an all inclusive Robinson Club in Mallorca, Spain and the Smashing Conference in Freiburg Germany.

All of these had free drinks and I didn’t have any. I also didn’t get any grief for it or felt left out. I actually had a great time and found it interesting to see other people who are not the social type come out more and talk to me and have very interesting things to say.

Yes, this might be because I am a speaker and people know me, or, as Lea Verou put it “you do and say things sober that other people need to be drunk for” (whatever that means). All in all I have to say though that even as one not drinking I find conferences and after parties a great thing to go to and having chats with people. In most cases I didn’t even have to explain why I don’t want a drink when people offered, and in the few that I had to explaining that I am trying to live healthier was all that was needed.

So, no, our market is not full of brogrammers and you have to be the one to drink others under the table. And seriously, I have much more reasons not to hang out or socialise with people who’d fit the brogrammer stereotype than the drinking.

So cheers to all of you who I met and to the ones I will meet soon :) If you got something to say about this, let’s have a chat on Google+

To be announced – the closing keynote at Smashingconf 2012

Thursday, September 20th, 2012

I just got back from having an amazing time at the Smashing Conference in Freiburg, Germany (report to follow soon). I was lucky to be asked to be the closing keynote speaker, and the talk was great fun to give and seems to have pleased the audience if Twitter can be trusted.

The slides of the talk “To be announced” are available and here is a screencast of the talk with the live sound from the conference on Youtube.

A recording of the talk will come out soon, and the original notes in article form on Smashingmag in the coming week, so stay tuned!

Mozcamp Europe 2012 and Evangelism Reps Trainings

Thursday, September 13th, 2012

I spent the last weekend in Warsaw, Poland to attend the Mozcamp 2012 meeting with Mozillians from around the world to see where the project is going and how we can best use the resources we have.

In essence: it was a blast. You can see at the very packed schedule that we covered a lot of topics and got each other up to speed on the things we are doing for Mozilla.

All attendees of Mozcamp were asked to set themselves a mission for the weekend to use our time the most effectively. Mine was the following:

Meet 10 already existing or new Evangelism Reps and deliver a great training to get them started.

I easily achieved that mission but I was a bit disappointed when I saw that we only had an hour of training rather than the originally planned 2 hours. I partnered with the man who got me excited about Mozilla in the first place, Tristan Nitot, to introduce the attendees of our training to the Mozilla mission and get them excited about presenting and producing posts, screencasts and code examples.

When I plan trainings, I have something for every minute of it and the main trick is to make the attendees do the work. This is not because I am lazy, but as humans we tend to retain information we found out by ourselves much better than things we just listened to. The plan for this session was:

  • 00.00 – 05.00 – Introduction and aim of the course
    “By the end of this training you know where to find information to promote Mozilla in person and on the Internet”
  • 05.00 – 10.00 – Introduction of different ways to promote Mozilla:
    • Blogging
    • Creating demos
    • Videos / Screencasts
    • Speaking
  • 10.00 – 26:00 Walkaround with four whiteboards
  • 26:00 – 36:00 Preparing group presentations
  • 36:00 – 52:00 Group presentations on all the results
  • 52:00 – 60:00 Joint presentation Chris/Tristan on the resources we have.

The idea is to have four groups and make them each for 4 minutes collect information on the topic and then shift around, so in the end each group has their own findings and those of others to use in their presentations.

So much for the theory – 10 people had signed up for our session which is a good size. When our session started though, about 45 showed up and we had neither the whiteboards in place or enough chairs, so we had to get them from other rooms.

The beauty of the 4 group training is that it scales so in the end we had groups of 12 people which made for longer discussions and appointing speakers but it worked out. Incredibly well, actually – I am always amazed how you can make a group of people work very concentrated together when you set a simple goal and a fixed time frame.

mozcamp training session 1

See the full intensity of it in this video (fox hat included):

As there was a lot more interest in evangelism training Shezmeen Prasad and me thought it a good idea to offer another, after-mozcamp session in the hotel. We set it on Sunday at 8 – 10pm after two days of a packed schedule and again wondered if anyone would show up. They did, 35 of them this time.

mozcamp training session 1

As the room layout did not really lend itself to a training in the style of the other we spent the two hours with open Q&A about speaker tips and tricks and watching a few talks analysing how the speakers made them great – again in a group information gathering and presenting session.

As a follow-up (and as this was a common request) I cleaned up the HTML5 slide deck we have for evangelism reps and created two screencasts on how to get the slide deck and present in it and how to write your own slides.

How to get the Mozilla slide deck and present it on YouTube.

Creating slides in shower on YouTube.

You can find out more about what the reps do on the Evangelism Reps Wiki or by visiting us on Facebook.

It was exhausting, but very much worth it! I had a lot of fun meeting all the reps and look forward to all the material we’ll create together.

De-bricking yourself – starting out as a speaker

Wednesday, September 5th, 2012

At the Reasons to be Creative conference I was asked to give an extra 5 minute talk for Ubelly at their Soapbox stage about some subject. As I had given the keynote before and I was rather excited about it I thought I share my thoughts on how to become a good speaker and get past stage fear. As there was no recording I thought I release it here as a screencast with the notes. The slides are available here.

Script and Links:

Here’s how I learned to stop worrying about being on stage and being
ready for the challenge.

Get inspired by watching others

The first step to being a good speaker is to get inspired and learn by watching other people do it.

On the Evangelism Reps Wiki we have a list of great talks and detailed information why they are great talks.

Going to conferences and meetups allows you to see other talks. From them you can learn what you like other speakers doing and what to avoid.

A lot of conference videos are available on the web, so check them out there.

TED is a great resource for seeing amazing talks – but be aware that this is the master class, don’t feel bad about these talks. A lot of rehearsal and work went into them and they only look very easy to deliver.

Do all this to find your own style – do not copy what other people do as this will show. Find little bits and pieces you realise to be effective and being you and start using them in your talks.

Learn to endure yourself

One big step to becoming a good speaker is to get used to yourself, to the sound of your voice and the person you appear to be. How other people see us is very different to how we see ourselves and this very much starts with the voice. Our heads vibrate when we speak which means we hear ourselves much
deeper than we really sound.

Watching videos of yourself is awkward but a very important part to becoming a speaker. This is how you come across, and this is the person you are – get used to it. You are your worst critic and that is good. Also have good friends watch you and tell you what can be improved. A lot of this is about posture and body language and you can improve a lot by being aware of ticks and
things you don’t like about you and avoiding them.

I know this is all awkward but it is a great step to being you
on stage and not some afraid person far removed from you.

Talk about things you are passionate about

  • If you don’t care about what you say, you’ll deliver an awful talk
  • Easy to find materials to use

Passion is the most integral part to being an inspiring speaker.

If you don’t care for what you talk about or you don’t quite understand it you will deliver a sub-standard if not terrible talk. Passion for a subject makes it easy for you to explain it, you can even share why you feel the passion for the subject.

If you get the subject and you want to talk about it your body language and tone will automatically fall into place. If you don’t, you need to spend more effort covering up the automatic body language you emit when feeling uncomfortable.

Computers = bastards

  • Don’t rely on your laptop
  • Don’t rely on your slides+notes
  • Never trust projectors

Hardware seems to have an uncanny knack of breaking when you need it. Your computer will be totally fine until you are up on stage – then it starts to lock up on you. Projectors have a creative edge to them displaying your slides and notes in ways you don’t intend to and can’t deal with.

All of these things should be a nice to have but not make and break your presentation. Just prepare for a few things going wrong and if they do, swiftly move on.

Share pain and excitement

  • Tell stories
  • Share how you learned what you tell people
  • Share success and failure stories

One big obstacle for a lot of new speakers is to move from human to expert that needs to inspire. This step is much less hard to take when you stay human and think of human ways to interact with the audience. Share that you are excited and/or afraid of being on stage and talking about this. Be human, be honest. Good stories on how you reached conclusions, how you bettered your ways and how a failure got turned into a success are a great way to give an inspiring talk. Use them.

Bricking and De-Bricking it at Reasons to Be Creative Brighton 2012

Wednesday, September 5th, 2012

I am right now on the train back to London after attending the Reasons to be Creative conference in Brighton, England. How was it? Short answer: splendid, indeed.

Can has keynote?

When the organisers approached me to speak after giving a talk at the reasons to be appy conference I wasn’t quite sure if I’d be a fit, and for just for the heck of it I asked for the keynote slot to make it worth while. Big mouth strikes again: they agreed so I was in a bit of a pickle.

Wait, what? Stage fright(-ish thing) kicking in

Why? Well, I was nervous. Yes, the guy who speaks at dozens of conferences every month and is part of a training program for people to become evangelists got nervous. As I put it, I was bricking it. My normal reaction to speaking is a bit like a puppy seeing a shiny red ball. I love it and I go for it and won’t let go as I have too much fun doing it. A keynote is a big thing though, and can make or break the start of the day and the Dome in Brighton is a huge venue.

I have a few principles as a speaker, which I also tell anyone who wants to speak are a great idea to consider. They are a lot of work but worth it:

  • I am there for the audience to give them a great time, give them information and get them excited to try something out
  • I should speak to the audience in a way that is understandable and engaging to them
  • My goal should be to give the audience something to take away to try out and to impress their bosses or peers with
  • Always be fresh – do not repeat the same things over and over again

Creative eye for the coder/writer guy

Now, with Reasons to be Creative I was very much out of my comfort zone. I am a tech and writing guy, whenever I try to be visually creative whatever I do are “happy accidents” and I have a deep respect and lots of jealousy for people who can draw a beautifully curved line or paint a character or even know the first thing about typography.

Reasons to be Creative used to be Flash on the Beach, a conference celebrating Flash and interactive Art and all things visual. So not me.

Shaun Tan the man

Good, I thought and looked around to be inspired. Luckily enough Marc Thiele who organises the Beyond Tellerand conference and is very connected with Reasons to be Creative got me a book as a present in the past that just blew me away: The Arrival by Shaun Tan, a graphic novel without any text but just the most stunning little pictures telling a beautiful story. I got more of his work from my partner, and one of the books I got was The lost Thing by Shaun Tan. I devoured this book and the movie and had a lightbulb moment. I can do a talk about the lost thing we call the web and how we as a community fail to nourish it with our knowledge as we are too busy impressing each other with things that could be if we called the shots. As we do call the shots if we just take ownership of our work and the outcome, this was a good start for a talk.

So I wrote the talk and split it up into slides and spent more time than usual “designing” it (adding a “dangling picture” animation feature to the images) and I was ready to go.

You can see the slides here:

the web thing

To try out the talk (something I normally never do) the people who couldn’t attend the conferences I thought it good to record a screencast of it (about half an hour long). This one sticks more or less to my notes.

Now, on stage this was different. As soon as I started and shared my excitement and awkwardness about the gap between me and the audience with them I was off to the races. The 50 minute live version of the keynote deviates heavily from the notes but shows that simply going for it does the trick.

The feedback was very good indeed and I am happy we got that over with but I’d be doing it again – it was a great experience.

Not one to waste an opportunity, I used my learnings from the experience to give a quick 5 minute talk at Ubelly’s Soapbox. The Soapbox is an idea by Ubelly to have a small stage for speakers to give 5 minute passionate talks about any subject and it will travel around a few conference.

Originally I promised to speak there about how I built my HTML slides for the keynote but as Jake Archibald did the same I talked instead how I de-bricked myself for giving the keynote using the opportunity to promote the Evangelism Reps program I spend most of my time on these days.

The De-bricking yourself – starting out as a speaker slides are here and I will post more about this on the Evangelism Reps mailing list and here soon.