🌎 Community-curated list of tech conference talks, videos, slides and the like — from all around the world

📅 2018-06-01
🌎 Amsterdam, Netherlands
Amsterdam JSNation is a 2-day event focusing exclusively on JavaScript development. At our conference, inspiring talks meet fresh ideas and good people - you’ll hear all you need to know about the latest trends in JS tech, see stellar speakers, meet new friends and colleagues, and connect with key people in the industry. Plus, all of that in one of Europe's top destinations.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.
  • 🎤

    • 📹 1 video
    • 👤 Douglas Crockford
  • 🎤

    • 📹 1 video
    • 👤 Imad Elyafi
    We rebuilt the whole Pinterest mobile web experience for authenticated users. It looks and feels just like our native apps while maintaining the fast load times expected of mobile web. We used cutting edge technologies which led to a 40% increase in each of our core engagement metrics and up to 30% in time spent. But it was not all sunshine and rainbows ! In…
  • 🎤

    • 📹 1 video
    • 👤 Fatih Acet
    At GitLab we use Vue JS in production more than a year. I refactored old parts of GitLab with Vue and created many new features using the framework. We are really impressed how Vue is simple yet powerful. First 10 mins of the talk are an introduction for new comers, then deep dive into the best techniques, like state management, reactivity, tooling and also …
  • 🎤

    • 📹 1 video
    • 👤 Armagan Amcalar
    What if you could log your brain to the developer console, typing with your brain signals? This talk is a demonstration of an open-source Brain-Computer Interface that is completely developed with JavaScript, from the ground up, using neural networks and signal processing. Armagan hits the stage with a wireless EEG headset, shows how to read signals from the…
  • 🎤

    • 📹 1 video
    • 👤 Andy Mockler
    Some tools are so useful that once you've used them in one project, it is hard to work on other projects without them. React was certainly that way for me when I first started, and now TypeScript has become the same way. This talk will cover why typed JavaScript, especially in large codebases, is worth the added effort. I will discuss my personal experiences…
  • 🎤

    • 📹 1 video
    • 👤 Claudia Hernández
    No matter your experience in JS, you have probably came across the Array#sort method at some point. Do you remember the first time you tried sorting numbers? You were probably astonished that the sort method does not sort things out quite as we might expect. Believe it or not, there is actually much more going on than meets the eye! Let’s get our computer sc…
  • 🎤

    • 📹 1 video
    • 👤 Diego González
    The main points of the presentation will be focused on tips and best practices regarding WebXR UX. I will have a several VR devices ready to show how an experience can be adapted to run independently of the hardware that's available to the user. Main point is to teach developers how can they make their content truly accessible with as little as possible.
  • 🎤

    • 📹 1 video
    • 👤 Andre Staltz
    Programming with callbacks has been every JavaScript programmer's struggle since always. "Callback hell" is the reason why we have created Promises, Observables, reactive programming libraries, and other smart tools to help us avoid using callbacks directly. In this talk, we'll go beyond reactive programming and take a fresh look at callbacks. We will discov…
  • 🎤

    • 📹 1 video
    • 👤 Asim Hussain
    I'm going to tell you a secret. If you are building an SPA, you can take advantage of optimisations that give you epic scalability, with super low latencies at a fraction of the cost. To understand the secret, I'll need to teach you a few things such as the actors involved in transferring data from your server to the browser; and about the ancient technology…
  • 🎤

    • 📹 1 video
    • 👤 Oliver Spindler
    Isomorphic (also known as Universal) JavaScript apps have been described as the "Holy Grail" of web development. Developers don't have to write redundant code on the server and the client. Users get the best experience, with both fast initial load and even faster subsequent page views. Googlebot is happy, too, not having to execute client side JS to crawl yo…
  • 🎤

    • 📹 1 video
    • 👤 Sebastian Golasch
    Advertisements suggest that we are at the zenith of mankind's scientific knowledge and technological power, but when it comes to IoT and the so-called 'Smart Home', we are clearly not. In fact, we are in the middle of the dark age. I'll explain the challenges that we're facing today (from an implementors perspective), what's 'wrong' with our current products…
  • 🎤

    • 📹 1 video
    • 👤 Jennifer Voss
    An anthology of QA horror stories from the past, and how to avoid such situations with TDD. When tests are built in from the beginning and not tacked on after features are built, fewer defects are created and development moves faster. JavaScript has all the tools required to cover your automated testing needs, and writing tests in the same language as your a…
  • 🎤

    • 📹 1 video
    • 👤 Niels Leenheer
    Time for JavaScript to get physical. With WebBluetooth the browser can actually take control of all kinds of physical devices in the real world like lightbulbs, robots and even drones. And nowadays you can even run JavaScript straight on microcontrollers and even little Bluetooth beacons. This talk will teach you the basics that you need to get started and g…
  • 🎤

    • 📹 1 video
    • 👤 Fahad Ibnay Heylaal
    Combine the power of RxJS with your preferred components library (React or Vue).
  • 🎤

    • 📹 1 video
    • 👤 Sendil Kumar
    Webassembly is the future of web development. It makes your application smaller and faster. How easy is it to kickstart WebAssembly with Webpack? What webpack4 offers us to make webassembly even more easier.
  • 🎤

    • 📹 1 video
    • 👤 Johannes Bertens
    At oneUp.company we build a lot of MVPs based on Ethereum smart contracts and Vue. To accelerate this process, we have been using Node.js and Docker to automate the manual steps. The boilerplate code for this is now made available on Github, making the creation of Ethereum dApps smoother for everyone. During this presentation we present this boilerplate code…
  • 🎤

    • 📹 1 video
    • 👤 Evgeny Kot
    Do you remember anything about the Dart programming language? Time have changed, and the second coming is near. I'll show you what happened with “JavaScript killer”, and why do you need to try it right now.
  • 🎤

    • 👤 Paulo Lopes
    Do you suffer from Java fatigue at your organization? Are you blocked to introduce JavaScript in your project just because traditionally you only deploy on the JVM? In this talk I will show you how you can fight this! Let’s run JavaScript using all your favorite npm modules legally on the JVM!
  • 🎤

    • 📹 1 video
    • 👤 Georg Neis
    Since last year, all major browsers support ECMAScript modules, and Node.js is looking to support them as well. Join me for a tour! I will tell you about the history behind the feature, compare it to other JS module systems, explain the new syntax forms and their meaning, discuss some of the pitfalls, and give an overview of proposed extensions.
  • 🎤

    • 📹 1 video
    • 👤 Maxim Salnikov
    Angular apps are getting more performant with each new version of the framework - thanks to the huge number of internal optimizations. But the main responsibility for the eventual app performance is on us, developers. Let's go through the main points on how we could help the framework to build and the browser to perform our app better.
  • 🎤

    • 📹 1 video
    • 👤 Isa Silveira
    Clojure came along into our lives in 2007 as one of the most concise and powerful Lisps, and since them it's been widely adopted by members of the community. Recently, Clojure got a new friend called ClojureScript, which allows us to use Clojure to build robust and reliable front ends. Ever wanted to use a rich data structure set, macros and take advantage o…
  • 🎤

    • 📹 1 video
    • 👤 Yaprak Ayazoglu
    An online retail website is just the tip of the iceberg hiding a mountain of complexity. Let me walk you through the depths of microservices powering a plethora of Angular applications at bol.com, the biggest webshop in the Netherlands and Belgium - BOL.COM
  • 🎤

    • 📹 1 video
    • 👤 Murat Çorlu
    When you are developing an application that uses remote REST API endpoints, it will be hard to implement a new feature that has not an API implementation yet. Also always you need to have a running API server to continue development. Then, you probably will have some troubles to test some very exceptional issues because it's hard to reproduce that kind of is…
  • 🎤

    • 📹 1 video
    • 👤 Varya Dubinina
    Introduction: Problems developers face when building HTML5 applications The bonuses of skeletal animation Optimising existing assets Using shaders for UI element development and optimisation Shader SFX development The use of video format as a way of optimising resources Possible problems of the listed approaches Project examples