AmsterdamJs

The largest and longest-running JavaScript community in town
Apart from friendly evening meetups, starting from 2017 we kick-off an annual JavaScript Conference in the heart of The Netherlands, with the first edition coming on 8th of June! Stay tuned for a full line-up.

First dedicated JavaScript conference in Amsterdam

Taking our biggest and longest-running JavaScript community forward, we're adding a new event to our family - a full-day conference covering the latest and greatest news and insights from the global JavaScript network.
Join us and a group of internationally known JavaScript enthusiasts to share inspiration and spend a great, summer day in one of the most unique Amsterdam locations.

Follow us for updates

  • location

    Natura Artis Magistra

    The oldest Zoo in The Netherlands and one of the oldest nature parks of mainland Europe. Artis Royal Zoo is an unique place both for carefully treated animals and visitors of all ages.
    The Zoo territory includes few event spaces, aquarium, planetarium and 27 monumental buildings, most of which are used as enclosures for the animals, making Artis a unique cultural heritage of the 19th century.

Plantage Middenlaan 45
1018 DC Amsterdam
The Netherlands

view on map

Speakers

  • Christian Heilmann

    Microsoft, London

    When you look at the JavaScript world these days you can get disheartened. On the one side there is an overwhelming offer of things you should know but are "considered harmful" by the time you have a chance to look at them. On the other side you have fire and brimstone talks about how relying on JavaScript makes you a terrible person. Let Chris set your mind at ease. Things aren't that grim or complicated.

  • Michael Stanton

    Google, Munich

    Senior Software Engineer in V8 will share some insights on a new compiler pipeline and a unified approach to collecting feedback about your application. "I’ll explain how we do it and present some problems. For example, in complex systems, facile "solutions" often distort the environment in unexpected ways. Welcome to the jungle *__*"

  • Simona Cotin

    Arista Networks, Dublin

    Managing state in large application applications is hard. Managing async behavior is even harder. Let's talk about why reactive programming is awesome and how it can help with managing complexity, data and scaling your applications. Also, remember the callback hell?! Well, we once have been PROMISED that all will be good. And guess what, we OBSERVED we can do better. Let's deep dive into how observables are much better than promises.

  • Dustin Whittle

    Uber, San Francisco

    Join this session for a deep dive on how Uber leverages javascript across its engineering orgs. From building frontend properties with a full javascript stack using express and react to the tools and infrastructure we use to automate best practices.

  • Denis Radin

    Liberty Global (Ziggo), Amsterdam

    Virtual Reality is a powerful trend which is not that related to front-end development so far, however it would be beneficial for both technologies to have a possibility to put existing Web applications into virtual worlds. Talk is about approaches you might take to drop your existing Web app into VR in order to provide new experiences for customers and get some fun for yourself

  • Ahmed El Gabri

    Lightspeed, Amsterdam

    Refactoring or changing an API of a lib you maintain might not be a fun task. But sometimes it is required. If you are going to do it anyway, you don't want to do this manually anyway. So with the power of ASTs & codemods you can automate this & have confidence in the result

  • Daijirō Wachi

    Node School, Amsterdam

    In the global OSS community, it often takes a time to solve users' problems, due to the differences of the time, language, environment and something the other things. The important thing in order not to waste time is to reduce the number of conversational balls at the issue thread. Daijiro will explain what we can do for them by referring to localization communities, tools, and npm doctor.

  • Ádám Sándor

    Container Solutions, Amsterdam

    Creating a stable and reproducible development environment can be a hassle. The more components you have the less feasible it becomes to run them all together on your laptop. Using Vagrant helps with reproducibility and isolation but putting all components on a single VM is very different from the way they will run in production. Docker comes to the rescue with lightweight containers that isolate each application component with minimal overhead.

  • Hernán Magrini

    Udacity, Berlin

    Assuming everyone uses the web with a 10 Mbps connection and a Macbook Pro it's rather utopian. At Udacity we have a daily traffic of millions of page views from people all around the globe and we always aim to serve the best experience possible even if you're browsing the sites with an old Android with a 3G connection. We'll see what critical steps we follow to make sure we are making our sites as fast as possible.

  • Sam Bellen

    madewithlove, Hasselt

    As a guitar player, I usually use some effect-pedals to change the sound of my guitar. I started wondering: “What if, it would be possible to recreate these pedals using the web-audio-api?”

  • Vasilika Klimova

    Artec3D, Moscow

    WebGL it's not so scary and difficult as many people think. Let`s have a quick tour over WebGL nature and ecosystem.

  • Slobodan Stojanovic

    Cloud Horizon, Belgrade

    It is a mistake to think you can solve any major problems just with potatoes. It is also a mistake to think that Serverless doesn’t require any servers. But is there anything in it beside the controversy with the name?

  • Ivano Malavolta

    Vrije Universiteit Amsterdam, Amsterdam

    In this talk Ivano presents an empirical study that evaluates the impact of service workers on the energy efficiency of PWAs, when operating in different network conditions on two different generations of mobile devices. This talk presents the results of the first empirical investigation on PWAs, showing that the PWA and service workers technology is promising in terms of energy efficiency.

  • Roman Melnyk

    Liberty Global (Ziggo), Gelgrop

    The asynchronousity is inevitable. Managing async things might be messy as we don’t know neither when nor even whether the async action takes place.There are a lot of techniques for handling asyncronousity. Let’s align them and point out the main principles of designing the async data flow. Respecting these principles won’t make you spend weekends debugging.

  • Johan Gorter

    AFAS, Leusden

    Virtual DOM is generally considered to give the best performance for web applications. How can this be given it is such an inefficient algorithm?

  • Ingrid Epure

    Intercom, Dublin

    Let's talk about security. We can all agree it is very important, however the general feeling about it is that it's a difficult and intimidating area to approach. Furthermore, is very often seen as something only backend-related, however front-end plays an important role as well.

  • Yoshua Wuyts

    Berlin

    Ok, let's try a thing. Close your eyes for a bit. No peeking. Now I want you to imagine the last time you wrote some browser code. Perhaps a component of sorts. Remember what that was like? yeah. Ok. Now I want you to imagine that was the very last time you had to write that component. New framework in town? No problem, still works. Wouldn't that be nice?

  • Bart Jansen

    Microsoft, Amsterdam

    Always wondered where ever picture you have ever taken was taken? With which friends and/or relatives? How you traveled the world with a timeline to visually change the date and see some pictures from a couple of years ago? You are in luck!

  • Albert Brand

    Xebia, Utrecht

    The new kid on the block in browser land is WebAssembly. It allows precompiled code to run at native speed, connected via JavaScript to your browser. But how does it work? What are the (dis)advantages? Can we optimise our SPA with it? With many examples, I will talk you through the setup, pitfalls and rough edges.

Gold sponsor

Bluefront

Silver sponsors

Usabilla Liberty Global Voximplant

Bronze sponsors

thefrontendlab Pixels Processor

Partners

Microsoft Google Uber Udacity