๐ŸŒŽ Community-curated list of tech conference talks, videos, slides and the like โ€” from all around the world

๐Ÿ“… 2018-05-17
๐ŸŒŽ Paris, France
After changing the way we think about state management in JavaScript applications, the way we write native mobile apps with React Native, how we interact with remote data with GraphQL or even how we manage CSS, the React community keeps innovating and its ecosystem growing.At this conference, you will learn how new projects such as ReasonML will bring web and mobile React Native apps to the next level and how projects such as React Native Web, React Primitive and Expo make it easy to write, deploy and share code on all platforms quickly. The conference aims to give talks that inspire and explore new futuristic ideas dealing with all the techs we enjoy from the React ecosystem such as React.js, React Native, GraphQL, Relay, Universal apps, ReasonML, Webpack, inline CSS and more.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Ken Wheeler
    Ken is the Director of Open Source at Formidable, the author of several popular open source libraries, and a frequent conference speaker often focusing on alternative uses of React. He is the creator of libraries such as Spectacle, urql, react-music, react-game-kit and Webpack Dashboard. He also maintains a healthy Twitter presence, and enjoys red meat, whisโ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ“ 1 slide deck
    • ๐Ÿ‘ค Joshua Comeau
    This talk explores various ways that we, as front-end developers, can make our products more delightful to use. While itโ€™s designโ€™s job to give us static mock-ups, itโ€™s our job to bring those designs to life.
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Caleb Meredith
    Letโ€™s play a game. Whatโ€™s the biggest difference between type systems for JavaScript and an ML inspired language like OCaml or Haskell? Subtyping! Subtyping allows runtime values of some type to be used as a different type, and how a language designer chooses to address subtyping deeply affects every other design decision in the language. From the way valuesโ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Krzysztof Magiera
    Animations and touch related interactions are the secret ingredients that can make a good app an awesome app. Apparently, they are also the elements most sensitive to frame drops, which degrades the great experience they ought to provide. We will learn what the challenges are when building performant and responsive UI on mobile, and get to know how declaratiโ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Peggy Rayzis
    Exploring the world through code, travel, and music.Open Source Engineer @apollographql
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Jim Purbrick
    Reduxโ€™s reified events, serializable actions and state, middleware, side effect free functional reducers and time travel super powers make it well suited for building simple, networked, testable decoupled simulations. This talk shows how to put those pieces together to build networked ReactVR applications and how it might be useful in a wide variety of otherโ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Vincent Riemer
    React Native has come a long way since its announcement 3 years ago, but what if its future meant looking even further into its past?
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Maja Wichrowska
    RIn 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 righโ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Michel Weststrate
    The React prop-types package is a simple runtime type system that is used for property validation. But runtime type systems can do many more things than just data validation. Because they are very flexible (as you can basically reuse the entire hosting language to express your types) it will be much less likely that you will run into structures that cannot bโ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Kurtis Kemple
    • ๐Ÿ‘ค Samantha Bretous
    Creating universal components isnโ€™t just about reusability. Its about creating a development strategy. Without careful planning, your team can quickly end up in some pretty nasty spots. Join Samantha and Kurt as they walk through what universal components are, some best practices, and most importantly, some pitfalls to avoid!
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Cristiano Calcagno
    The talk introduces ReasonReact and the way it operates on the state of React components. This is illustrated by introducing the notion of local state presented via a series of examples. State is changed by means of reducers, that can operate directly on the current component, or on distant components via remote actions. Further examples illustrate how certaโ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Eric Vicenti
    Navigation works in a wildly different way on Mobile apps than it does on the web. Why is that? We will explore how navigation state and URL handling tends to vary between the environments, and introduce a model that manages the complexity of both use-cases. Then, we will dive into the API of React Navigation to see how easy it can be to implement an app witโ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Ives van Hoorne
    CodeSandbox recently turned one year old, Ives tells all about what happened along the way and what he's learned from building CodeSandbox.
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Lee Byron
    I want to talk about building apps (of all kinds), the kind of problems we often confront, and how we can embrace immutability to rethink established best practices. This is a sort of sequel-in-spirit to my 2015 talk about Immutable.js. Come for the gifs and over-eager ravings of a bowtie-wearing know-it-all; stay for the deep-dive on algorithmic techniques,โ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Sven Sauleau
    WebAssembly is still very young but is very promising. It outperforms the current web in many ways. Some says that it will replace JavaScript, but donโ€™t worry it will not happen.
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Devin Abbott
    React fundamentally changed how we build UI in JavaScript, yet the principles behind React are equally powerful outside the JavaScript ecosystem. What if we could build a design tool based on these principles, allowing us to design flexible, composable component systems? What if we could transpile these components into any language on any platform, such as aโ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Sunil Pai
    Mad scientist at Facebook. Built websites for myntra, yahoo, visa, and others. Plays a blue guitar. Author of glamor.
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Evan Bacon
    In this expo symposium (exposium) ๐ŸŽ™ we shall cordially discuss the usage of recreational cyber-gaming frameworks and their place in the native development environment.
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Greg Berge
    I am a JavaScript and React lover, I am passionate about the web and I like coding projects. Recently I co-founded Smooth Code in Paris where I give React, JavaScript and GraphQL trainings. I am author of several successful libraries like Shipit or SVGR. I am also maintaining React Hot Loader.
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Jared Forsyth
    Types can be invaluable when working on a large project, by making refactoring less error-prone, enabling better coordinating between teammates, and improving readability. Reason gives you a powerful, battle-tested type system with cross-file inference, macros, and excellent JavaScript interop. Learn how you can start using Reason right now to bring more safโ€ฆ