Christian Heilmann

You are currently browsing the archives for the General category.

Archive for the ‘General’ Category

Codemotion Berlin – AI for good keynote and making people happier JavaScript developers

Thursday, November 22nd, 2018

Audience at Codemotion Berlin

The day before yesterday I was honoured to open the Berlin Edition of Codemotion
. Codemotion touts itself the biggest developer event in Europe and is a multi-track event in Amsterdam, Rome, Madrid, Milan and many other European locations. I spoke there before in Rome, but I have to say the event grew much bigger and they do a great job with the marketing around the event.

Christian Heilmann presenting at Codemotion Berlin

My opening keynote covered the topic of ethics in AI and democratizing Machine Learning. I made sure to end on a positive note and invite anyone to start playing with and owning these technologies instead of just becoming consumers or victims of it.

In addition to the keynote, I also got interviewed by InfoQ on the same topic and you can read the interview and my answers here .

I collected the slides, resources and tweet reactions of the opening keynote on notist.

Christian Heilmann presenting at Codemotion Berlin

My second task was a more technical JavaScript talk about getting to grips with the changed world of JavaScript without feeling overwhelmed. Again, all the resources, slides and tweet reactions of the JavaScript talk are on notist.

I’d love to say more about the event, but with me being interviewed in between and generally having a bad cold, I didn’t watch too many other talks and stayed in the shadows.

That said, I managed to bring my partner and the web-famous Larry the dog to the speaker dinner and he was a much bigger success than I could ever be .

I’m looking forward to the videos and the interviews done at Codemotion and thank everyone I met, as there were some interesting leads for me.

Learning about DevRel for the Asian market at DevRelSummit Singapore

Saturday, November 3rd, 2018

I’m in the lounge of the Singapore Airport waiting for my flight. Yesterday I spent the whole day at DevRel Summit in a fancy event space listening to peers and colleagues how they tackle the task of reaching out to developers in the Asian market.

I didn’t have any speaking slot at this event, so I took the time to take a lot of photos and take lots of live notes of the event

I was very happy to be able to help out with a workshop for the leadership of the Asian Women Who Code chapter, giving an “Ask Me Anything” style Q&A in the local Microsoft office.

The things I was asked about the most were:

  • How to get invited to present at events. I pointed out that having a good online portfolio with what you can cover, examples of your work and your speaking terms and conditions help a lot. Feel free to fork and change my terms and conditions on GitHub
  • How to deal with bad feedback online
  • How much to charge for speaking engagements
  • How to ensure that more diverse people get a chance to represent your company

Many of the answers I gave sparked a constructive discussion amongst the directors of Women Who Code and resulted in answers presented at the closing panel of the DevRel summit.

I look forward to working more on this.

The summit was organized by the same people who run the DevRelSummit in Seattle, Barry Munstersteiger and Sandra Persing, together with a local crew and MC. It was held in a hotel in Clarke Quay, an entertainment section of town close to places for the after party and walking distance from my hotel. The event space was good, with excellent catering, good room facilities and excellent WiFi. A few more power outlets and a better sound system would have been beneficial, but the ample space to sit down and have conversations made up for it.

DevRel Summit

Some talk feedback

  • Jarod Reyes of Twilio did a really good job talking about reaching Dark Matter Developers, aka the ones not publicly visible (a term coined by Scott Hanselman) showing how Twilio found out more about their developers by doing in-depth research and surveys on what they are and altering their outreach and materials accordingly. It is also interesting to see that Twilio has a defined content creation program that offers money per article to people who want to write for them and give them writing training. They also have an open policy for people to ask for event sponsorship and they have a game you can host, Twilio Quest, that teaches coding and participating in open source.
  • Tomomi Imura of Slack explained where developers go to learn based on the Stackoverflow survey and described how to create developer education materials for different types of learners based on the VARK system (which is loosely based on the Honey&Mumford research into learner types). She also gave her insights into how to reach out to developers in Japan with important information how to run events.
  • Yohann Totting of Google explained in detail how they localized Google’s devrel model to the Indonesian market based on a government hackathon he organized. In the notes there are some interesting numbers on that.
  • Ali Spivak of Mozilla did a great job describing how Mozilla uses a data-driven approach to developer outreach and how they scaled and diversified their speaking engagements by training up community speakers. This is directly based on the work I started when I worked at Mozilla and fun to see how it worked out.
  • Keir Whittaker of Shopify had a very detailed talk about how Shopify had a different problem than other DevRel organisations as they reach marketplace owners with a slight developer angle or resellers and not developers. I was impressed with his candidness about what worked and what didn’t
  • The closing panel with directors of different Asian countries of Women Who Code was a good insight into how they work differently from country to country
  • The biggest win for us according to my agenda of learning more about the Asian market was the talk by Thomas Gorissen, organizer of JSConf Asia who gave a detailed talk about what the developer landscape and company interests are in Singapore

Summary

I had a great time and met a lot of lovely people to follow up with on right now. There is a lot of opportunity in the market in Asia and the differences to what the landscape is like in Europe is a good challenge to tackle. Thank you for the organisers and everyone involved to make this a great event worth the long flight.

Live notes

Trondheim Developer Conference 2018 – One day, three talks and many happy moments

Thursday, October 25th, 2018

I just got back from Trondheim, Norway where I once again spoke at the Trondheim Developer Conference. The last time I spoke there four years ago and I had a great time and I have to say nothing changed – it is still a conference well worth going to.

The amazing keynote stage

I was pretty impressed to see that the conference videos were available the day after the event, so I am happy to give you all the materials of my participation and some of the things that impressed me.

Setting up the AI talk

The keynote: Watch this space

In this keynote I am talking about protecting the open web as a publishing platform by improving the quality of our work. We’ve accumulated a lot of knowledge over the years, and yet it seems new developers always start from scratch. By making our best practices part of the start of your career and embedding them in tools, we can have a new generation of developers who can invent amazing things that don’t break.


Chris Heilmann – Watch this space! from TrondheimDC on Vimeo.

The slides of the keynote are available on notist

Seven things to make you a happier JavaScript developer

This talk wasn’t planned but as another speaker couldn’t make it, I filled in.


Chris Heilmann – Seven ways to be a happier JavaScript developer from TrondheimDC on Vimeo.

The slides and resources of this JS talk are on notist

Kode24 did a great write-up of this talk on their site called Stop using console.log.

AI for humans

Linda Liukas' machine learning robot

The last talk was about using AI to build more human interfaces.


Chris Heilmann – Artificial intelligence for humans… from TrondheimDC on Vimeo.

The slides of the AI talk are here

Happy Moments

Book stand at TDC with robot sex front and center

Great talks to watch

If you are looking for inspiration, there were a few talks that stood out for me:

Planning for next year

One great side note: the organisers asked me about more female Europe-based speakers to invite so I collected a few in a tweet.

This thread snowballed and is now a superb reference for presenting talent in Europe.

Career advice, AI ethics and inspiring the next dev generation to care about the web at Web Unleashed

Friday, October 5th, 2018

I just got back from Toronto, Canada, where I attended Web Unleashed a FITC organised three day conference with fifty talks in four tracks. Despite this size, the event felt cozy and not too spread out. There was a lot to learn and a truly stellar line-up of speakers to choose from.

Setting up for my AI talk

Originally I was lined up to give a workshop together with Burke Holland on developer toolchain setup, but there were not enough sign-ups, so I “only” spoke on a panel about “Life as a lead developer”, gave a talk about AI, ethics and building human interfaces and the closing keynote.

The slides of the AI and ethics talk are available here and I made a gist with all the resources I mentioned.

The closing keynote slides are also on noti.st together with the resources mentioned in that one.

The resources mentioned in this one are here:

I will write more about the subject of the closing keynote soon here.

I want to thank everyone involved in this event and hope that people learned something from my efforts. It is impressive how many great speakers were present and I had a wonderful time with some of the most relaxed parties.

I also realised that no matter how hard I try, I will never have the same presence as the devrel expert at the Shopify booth:

Walnut the dog

JavaScript Jabber podcast had me as a guest to talk about teaching and learning JavaScript

Tuesday, September 25th, 2018

The folks at devchat.tv just published the 332nd edition of the JavaScript Jabber podcast. For about an hour a panel of people grilled me on the topic of You learned JavaScript – what now? a talk I had formerly given at a women in tech event in Berlin.

Might be worth your while, I had good fun.