Upgrade to Pro — share decks privately, control downloads, hide ads and more …

JSConf US Last Call — JSConf History

Jan Lehnardt
December 07, 2015
160

JSConf US Last Call — JSConf History

Jan Lehnardt

December 07, 2015
Tweet

Transcript

  1. Hi my name is Jan Lehnardt, I’m a co-organiser of

    JSConf EU When I’m not doing that, I’m a developer from Berlin, Germany. I work on an offline-first JavaScript library called Hoodie and a database called CouchDB. I also did mustache.js, but I’m no longer maintaining that. * * * First and foremost, I have to express how honoured I am to speak here at JSConf Last Call. JSConf has changed my life significantly, for the better. So, thank you for having me! <3
  2. You all know this is the last JSConf that the

    Family Williams is going to be involved with for the foreseeable future. And while there are a lot reasons to be sad about this, for the next 20 minutes, I’d like to focus on the happy parts. Selfishly, I’ll start with my own story.
  3. 2008 The year is 2008, and we are all just

    getting used to iPhones and having our digital lives with us at all times. I am instant messaging buddies with Chris, which leads to late-night chat sessions for me, because I’m 6 hours ahead. CLICK for uh-oh
  4. That one night, Chris is just back from Ruby Fringe,

    a ruby conference put on by Pete Forde in Toronto, Canada. And Chris mentions two things 1. He’s been to a lot of industry conferences, but now that he’s seen at Ruby Fringe how it can be done right, he concludes that a lot of conferences are not very good. I agree. 2. He asks: what do you think about a JavaScript conference? I consider for a moment and then realise that there are probably a lot of people who write JavaScript, but there is no JavaScript conference, so surely, it is a good idea! I’m glad you say this, he says, because I’m organising one.
  5. Fast forward a few months, it’s 3am in Berlin, and

    we are chatting, as you do. Chris says the tickets are not selling well, they might have to cancel. I’m trying to encourage a friend, but it is also 3am, so in a sleepy haze, I say: CLICK if JSConf is a success I’ll bring it to Europe.
  6. A couple of weeks later, it is time to tell

    the venue that the event is off and that the William’s need their deposit back, as it turns out it is backed by their mortgage and they kinda don’t want to lose the house. Because Chris doesn’t quite know how to phrase the “this was a failure” message, and because he doesn’t want more people to sign up and be disappointed, he quickly changes the website to sold out, closes ticket sales and drives to the venue. the drive is about 45 minutes, nearly there, he checks his email (remember, the iPhone is new) and to his utter and complete surprise, there is an email that asks about how to maybe get one more ticket. And another email, and another, and in total there are enough inquiries to put JSConf over the break even point. so instead of cancelling the event and getting the deposit back, the Williams’s confirm JSConf on the spot and the event is on.
  7. JSConf US 2009, Washington DC The day is here. We

    all gather in a hotel ballroom in Washington, DC. * * * My work on CouchDB allows me to talk to all the different language communities, and I’m seeing many familiar faces. There are Ruby, who do JavaScript on the side. There are Python, who do JavaScript on the side. There are PHP, who do JavaScript on the side. After lunch and listening to half a day worth of talks, the mood in the ballroom changes. We are slowly starting to realise that we are JavaScript people who do Ruby on the side, Python on the side and PHP on the side. But primarily, we are JavaScript people. The first JSConf has since been described as a homecoming of a community that didn’t know it existed. And that’s exactly what happened. We now had a JavaScript community. There there wasn’t one before.
  8. On the end of day two, when Laura and Chris

    are doing the closing announcements, Chris asks me to stand up. I oblige, completely oblivious to what was about to happen. He thanked me for supporting him through tough times. He also said, that one of the things I said to support him was that if JSConf was a success, I’d take it to Europe. CLICK
  9. He continued, addressing the audience: You’ll have to decide whether

    this was a success, but if you think it was, let Jan know, because then he’ll take it to Europe. And to thunderous applause, my face goes CLICK shiiiiit.
  10. Luckily met Holger and Malte a the bar the day

    before and thus the JSEU curators for formed.
  11. Luckily met Holger and Malte a the bar the day

    before and thus the JSEU curators for formed. A couple months later we run JSConf EU in Berlin. Of course, our first speaker is John Resig
  12. …and think if our friends can put on a conference,

    we can do too, so they went on to do the legendary Funconf series of events CLICK
  13. …and where this is completely normal. Funconf was planned as

    a trilogy, so that is over now, but Paul still still runs Úll today and he went on to build ti.to the worlds’s favourite conference ticketing system.
  14. A few years later, one of the organisers of the

    Front Trends conference in Warsaw, Poland speaks at Berlin.js, our local monthly community meetup that we started after JSConf EU. Afterwards we talk and he said he went to JSEU and wanted something like this at home and started looking for people who could do it, but they couldn’t find any, so they decided to do it on their own.
  15. And he was not alone. These are just a few

    of the many many conferences that have been inspired by JSConf. The one thing that brings all of these events together is their deep care about the communities they are organised for, about caring for people, trying new things, don’t follow the same old patterns or running soulless events. Putting people first, attendees, speakers, everyone. And that focus comes from Laura’s and Chris’s dedication and craftiness to put on events that facilitate a community coming together. Over and over again. While writing this talk, it dawned on me. That feeling we all had at the very first JSConf in Washington, DC, when we realised what we didn’t know before: that we were the JavaScript community. Every event since that JSConf US in 2009 in this lineage is an attempt to re-create this feeling of newfound companionship and to allow an ever growing group of people to experience the community for the first time and feel at home. Front Trends has now been running for 5 years, has had a total of over 2200 attendees. JSConf EU has done 7 editions, in lock-step with US, and has had >2500 total attendees. Now the the kicker, there are over 50 events, including a JSConf on every inhabited continent and then some, that have a story like the ones above: “this is great, I want to have this at home”, “this is great, I want to do this with a different context”, etc. Over 50 events, with well over 50000 attendees over the past 7 years alone have come out of Laura’s and Chris’s commitment to this community.
  16. — Robin Mehner, Reject.js, Berlin, Germany We wanted to give

    more people the chance to become part of the JS community. “ We wanted to give more people the chance to become part of the JavaScript community. — Robin Mehner, Reject.js, Berlin, Germany
  17. — Tiago Rodrigues, LXJS, Lisbon, Portugal We wanted to bring

    something similar to JSConf to Portugal and there was no JavaScript community in Portugal. “ We wanted to bring something similar to JSConf to Portugal and there was no JavaScript community in Portugal. — Tiago Rodrigues, LXJS, Lisbon, Portugal
  18. — Trygve Lie, WebRebels, Oslo, Norway We felt that JSConf

    had a community feeling that no other conference around us had. “ We felt that JSConf had a community feeling that no other conference around us had. — Trygve Lie, WebRebels, Oslo, Norway
  19. — Douglas Campos, JSConf Brazil, Fortaleza I got blasted away

    with the awesomeness of the experience. I wanted to bring this home. “ I got blasted away with the awesomeness of the experience. I wanted to bring this home. — Douglas Campos, JSConf Brazil, Fortaleza
  20. — Adam Brault, &yetConf, RealtimeConf, TriConf , Richland, WA We

    created an entirely new community. “ We created an entirely new community. — Adam Brault, &yetConf, RealtimeConf, Brio, TriConf , Richland, WA
  21. — Tiago Rodrigues, LXJS, Lisbon, Portugal It spawned and brought

    together the JavaScript community in Portugal. It made more people get involved, start doing more JavaScript, work for new and international companies. Nowadays there is a regular meetup in Lisbon and a number of NodeSchools around the country. “ It spawned and brought together the JavaScript community in Portugal. It made more people get involved, start doing more JavaScript, work for new and international companies. Nowadays there is a regular meetup in Lisbon and a number of NodeSchools around the country. — Tiago Rodrigues, LXJS, Lisbon, Portugal
  22. – Tiffany Conroy, JSConf EU, Berlin, Germany We made a

    visible presence of women and other under represented groups an expected part of a well-run tech conference. “ We made a visible presence of women and other under represented groups an expected part of a well-run tech conference. – Tiffany Conroy, JSConf EU, Berlin, Germany At this point I’ll have to apologise for the poor representation of women in my list of quotes, the reasons for this are beyond the scope of this talk, but do talk to me in the hallway, if you are interested.
  23. — Pete Aitken, ScotlandJS, Edinburgh, Scotland We now have a

    JavaScript community in Scotland with meet ups in both Glasgow and Edinburgh that didn’t exist before. “ We now have a JavaScript community in Scotland with meet ups in both Glasgow and Edinburgh that didn’t exist before. — Pete Aitken, ScotlandJS, Edinburgh, Scotland
  24. — Pete Aitken, ScotlandJS, Edinburgh, Scotland Over the years we

    have been able to give a platform to newbie speakers that have gone on to become amazing at sharing their knowledge. “ Over the years we have been able to give a platform to newbie speakers that have gone on to become amazing at sharing their knowledge. — Pete Aitken, ScotlandJS, Edinburgh, Scotland Philip Roberts on top3 YT
  25. — Robin Mehner, Reject.js, Berlin, Germany When I asked them

    to open up a text file they opened up Microsoft Word! At the end of the day they had programmed a flying robot that acted like a jellyfish, completely with flying patterns… “ When I asked them to open up a text file they opened up Microsoft Word! At the end of the day they had programmed a flying robot that acted like a jellyfish, completely with flying patterns etc. — Robin Mehner, Reject.js, Berlin, Germany
  26. — Trygve Lie, WebRebels, Oslo, Norway There was no community

    before. There was a huge Java community here in Oslo and I think we have disrupted that… “ There was no community before. There was a huge Java community here in Oslo and I think we have disrupted that… — Trygve Lie, WebRebels, Oslo, Norway
  27. — Thomas Gorissen, JSConf Asia, Singapore et.al. “Sweat-shop” is a

    word that I’ve heard many times. Salaries are low and work is grinding, uninspiring.
 
 I do believe our little and growing community makes a difference. “ “Sweat-shop” is a word that I’ve heard many times. Salaries are low and work is grinding, uninspiring.
 
 I do believe our little and growing community makes a difference. — Thomas Gorissen, JSConf Asia, Singapore et.al.
  28. — Tiago Rodrigues, LXJS, Lisbon, Portugal It was a lot

    of work but I met lots of other great people. “ It was a lot of work but I met lots of other great people. — Tiago Rodrigues, LXJS, Lisbon, Portugal
  29. — Szabolcs “_nec” Szabolcsi- Toth, JSConf Budapest, Hungary One of

    the most stressful and exhaustive things I’ve ever done. But seeing the enthusiasm of our attendees, and making friends, and helping others, totally worth it. “ One of the most stressful and exhaustive things I've ever done. But seeing the enthusiasm of our attendees, and making friends, and helping others, totally worth it. — Szabolcs “_nec” Szabolcsi-Toth, JSConf Budapest, Hungary
  30. — Carter Rabasa, CascadiaJS, Pacific N/W, Canada & USA The

    hours are long and the rewards can seem fleeting. But over the last four years I’ve met some of the brightest, kindest and hardest working people I've ever known. “ The hours are long and the rewards can seem fleeting. But over the last four years I've met some of the brightest, kindest and hardest working people I've ever known. — Carter Rabasa, CascadiaJS, Pacific N/W, Canada & USA
  31. — Carter Rabasa, CascadiaJS, Pacific N/W, Canada & USA To

    me, JSConf is the conference that taught me that being a better programmer starts with first being a better person. “ To me, JSConf is the conference that taught me that being a better programmer starts with first being a better person. — Carter Rabasa, CascadiaJS, Pacific N/W, Canada & USA
  32. — Robin Mehner, Reject.js, Berlin, Germany Well, I had my

    fucking honeymoon at JSConf US :) “ Well, I had my fucking honeymoon at JSConf US :) — Robin Mehner, Reject.js, Berlin, Germany
  33. — Trygve Lie, WebRebels, Oslo, Norway We have picked up

    excellent skills in emailing, spreadsheet management and dealing with a constant guilt of being behind on tasks. “ We have picked up excellent skills in emailing, spreadsheet management and dealing with a constant guilt of being behind on tasks. — Trygve Lie, WebRebels, Oslo, Norway
  34. — Pete Aitken, ScotlandJS, Edinburgh, Scotland It’s an awesome, exciting,

    stressful and incredibly rewarding experience. “ It's an awesome, exciting, stressful and incredibly rewarding experience. — Pete Aitken, ScotlandJS, Edinburgh, Scotland
  35. An Inspiration for a Generation And it was like this

    for Laura & Chris in 2009 and every year since. They didn’t do this for the first time in history, but for the first time for this community and they kept at it. And we owe them. So much, for their hard work and persistence and everything else that they brought into making JSConf what it is today, CLICK an inspiration for a generation. Thank you, Laura & Chris. Now I’d like to introduce Charlie Robbins, who’s got a JSConf origin story of his own.