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

📅 2018-03-01
🌎 Reykjavik, Iceland
JSConf is coming to Iceland, again! This time, the conference takes place on March 1-2, 2018. That’s from Thursday through Friday. Perfect for catching up on talks, and with friends from the JavaScript community.Those two days will be jam-packed. Expect two tracks of inspiring, motivational and educational talks, from over 30 speakers from around the world. The speaker selection will comprise curated speakers and audience volunteers. The curated speakers submit proposals and make it through the selection process, whereas the audience volunteer speakers are “first-come, first-speak“.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.
  • 🎤

    • 📹 1 video
    • 👤 Anna Henningsen
    Node.js has been around for 9 years now, so you might think we’re getting closer to holding a finished piece of software in our hands. Yet somehow, despite placing a high value on stability, it is seeing a record number of commits and new contributors.
  • 🎤

    • 📹 1 video
    • 👤 Dan Abramov
    React 16 was released several months ago. Even though this update was largely API-compatible, the rewritten internal engine included new long-requested features and opened the door for exciting future possibilities.
  • 🎤

    • 📹 1 video
    • 👤 Michael Henretty
    Around 10 years ago, we had to reinvent the web to cope with tiny, touchable screens. In many ways we had to rethink the definition of a web application. These revisions yielded powerful new features like push notifications, and (usable) offline support
  • 🎤

    • 📹 1 video
    • 👤 David Khourshid
    As the number of possible states in your app grows, developing UIs can become exponentially more complex. With the help of finite automata, or finite state machines (FSMs), you will be able to manage your app's states in a simple, robust way, and even visualize them! In this session, we will discover how FSMs and statecharts can take your UIs to the next lev…
  • 🎤

    • 📹 1 video
    • 👤 Bryan Hughes
    "Works for me." The words spoken to dismiss a thousand bugs. "Can't Reproduce." Issue closed. "You're getting worked up over nothing." "It was just a joke." "I worked just as hard to get here." "It didn't bother me." Problem dismissed.
  • 🎤

    • 📹 1 video
    • 👤 Will Klein
    Testing our JavaScript apps has come a long way. For years we relied on Selenium Webdriver to automate browser testing from outside the browser. Now we can use tools like Cypress to interact from the same JavaScript runtime as our app, without relying on remote APIs, language bindings, or browser-specific drivers.
  • 🎤

    • 📹 1 video
    • 👤 Nicole Chung
    Yes, it’s still experimental, but you can build a peer-to-peer real-time connection using WebRTC - a connection that shares audio, video, files in a fast, highly secure, decentralized manner.
  • 🎤

    • 📹 1 video
    • 👤 Raisa Cuevas
    Big brands across various industries are starting to realize the potential of augmented reality (AR) for innovation in marketing and in product. But with AR's history dating back to 1968, why has it suddenly become the next big thing? This talk will dive into the rich history of AR to help us understand and appreciate where the technology is now. You will le…
  • 🎤

    • 📹 1 video
    • 👤 Carolyn Stransky
    It’s no secret that most people don’t read technical documentation for pleasure. Users often come to your docs when they are frustrated with your software, disappointed that they haven't been able to solve the problem on their own and generally feeling pretty low. This is a little sad, yeah, but being aware of these feelings is key for developers and technic…
  • 🎤

    • 📹 1 video
    • 👤 Halldór Eldjárn & Þórður Hans Baldursson
    Colourful paint dripping all over Harpa Concert and Conference Hall's outer walls, vandalism without consequences.
  • 🎤

    • 📹 1 video
    • 👤 Kate Compton
    Can you write a program to create art? Code can create procedural content for games, but it can also create 3D printable objects, patterns for fabric, or Twitterbots that post code-created comic strips. Kate has produced all of these and more (and is known for outreach and education about generativity) and will demonstrate practical techniques behind generat…
  • 🎤

    • 📹 1 video
    • 👤 Dominik Kundel
    Robert'); DROP TABLE Students;-- The little Bobby Tables is embodying the classical fear of SQL injections when building web applications.However, SQL injections are just one aspect of things we need to worry about when building web applications. With the recent popularity of Angular, React and other Single Page Application frameworks we got more logic execu…
  • 🎤

    • 📹 1 video
    • 👤 Dan Gebhardt
    Applications that are able to operate offline require a certain level of rigor for storing state and tracking mutations. It turns out that an application built with this rigor can also provide a better online user experience, by applying and tracking changes optimistically yet deterministically.
  • 🎤

    • 📹 1 video
    • 👤 Maja Wichrowska
    In 2017, Airbnb supported 27 languages and had developed robust translation tools that made it easy to add more. We launched Croatian in May with little overhead beyond setting up the new domain and translating phrases. However, this was not true for all new languages; our next most requested language, Hebrew, posed a unique challenge. Because it reads right…
  • 🎤

    • 📹 1 video
    • 👤 Sarrah Vesselov
    Aside from recent political events, I don't know of another topic sure to cause more heated debate than how you should style React components. This talk sets out to cover the main methods for styling in React (and beyond).
  • 🎤

    • 📹 1 video
    • 👤 Opher Vishnia
    In 98’ I made my first webpage, which leveraged JavaScript to annoy visitors with blinking text animations. In 2017 I developed a film entirely in JS, which debuted in the Tribeca Film Festival. You can do so much with the browser today: Procedural art, interactive VR, physical simulation, real-time multiplayer games - and that’s just the tip of the iceberg.…
  • 🎤

    • 📹 1 video
    • 👤 Catherine Meade
    Reviewing a pull request can feel like a chore. If done poorly, PR reviews can mean a few hours of attempting to understand both the problem and the solution, then checking that the result matches the design. Sure, many of us have the luxury of walking to our coworker’s desk and getting a walk through. But what if the other dev isn’t free? What if they live …
  • 🎤

    • 👤 John Feminella
    Blockchains are a new kind of data structure with many interesting applications, and are perhaps most notable for their use in cryptocurrencies like Bitcoin. In this talk, we’ll explore what a blockchain is, where and how you might use them (and when you shouldn't, despite what the hype might tell you!), and show how we might build our own in JS.
  • 🎤

    • 📹 1 video
    • 👤 Arun Michael Dsouza
    This talk aims at covering the CSS Houdini spec and its amalgamation with JavaScript.CSS Houdini is a W3C effort to define lower-level CSS APIs for developers to understand, recreate, and extend high level CSS authoring features.This talk will focus on current ideas (being discussed by the CSS Houdini working group), finalised specifications, future plans fo…
  • 🎤

    • 📹 1 video
    • 👤 Abhinav Rastogi
    We have been using Node as our primary web serving layer for the last 3 years at Flipkart, continuously adding more features, more properties and most importantly, more traffic onto it. This has led to the discovery of a lot of bottlenecks and a lot of late-night load tests. In this talk, I’ll be focusing on scaling a Node based web server and what kind of i…
  • 🎤

    • 📹 1 video
    • 👤 Jean-Yves Perrier
    What is expected from a browser has changed over the years. From displaying a simple text pages with a few images in the 90s to a tool that displays 4K videos at 120 fps for Virtual Reality applications, browser had to evolve to keep up with the expectation.
  • 🎤

    • 📹 1 video
    • 👤 Armagan Amcalar
    The speaker hits the “stage” with a guitar, playing memorable rock tunes using a web browser as an amplifier. This talk is about pushing the limits of what a web browser can do, and goes over pedalboard.js, an open source JavaScript framework for building real-time guitar effects in the browser.
  • 🎤

    • 📹 1 video
    • 👤 Madlaina Kalunder
    In this talk we will build a 3D ray tracer with Javascript. We learn about the basics of real time 3D graphics and what we need in order to produce realistic looking 3D graphics in the browser
  • 🎤

    • 📹 1 video
    • 👤 Nara Kasbergen
    1 in 5 Americans are living with a mental illness such as depression, bipolar, anxiety, or ADHD. As a community, the single most damaging thing we can do is perpetuate the stigma against mental disorders. This talk will begin with an overview of key statistics about mental wellness, followed by the efforts of the non-profit organization Open Sourcing Mental …
  • 🎤

    • 📹 1 video
    • 👤 Martin Kleppe
    In Greek mythology, Daedalus (Greek: Δαίδαλος "to work artfully") was a skillful craftsman and artist who created the first Labyrinth. People like him still exist and are known as creative coders and code golfers. They push the limits of what is possible with JavaScript and open new doors for others.
  • 🎤

    • 📹 1 video
    • 👤 Sean Thomas Larkin
    Webpack 4 is closely drawing near to its final release! But what does that mean to you? Join me as not only I help break down everything we’ve accomplished this year, but also look forward to what we have in store for you in the future. Join me as we’ll talk about what it means to represent the #0CJS (Zero Config JS) movement, what it means to put developers…
  • 🎤

    • 📹 1 video
    • 👤 Sarah Drasner
    The life we live online increasingly informs the way we live offline as well. Businesses live and die through algorithms like SEO, humans are sorted in government systems, and we make large, life-governing decisions through what is shown to us on the web: home buying, where to live, what to eat, and who we're in contact with regularly. The first shift we as …