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

๐Ÿ“… 2018-05-11
๐ŸŒŽ Vienna, Austria
Reason is the next big thing and it is time to bring the community together. Come and learn about the language and get inspired for innovation. We want to motivate you to add Reason & OCaml to your professional toolbelt and make you feel comfortable in the ecosystem. This conference is aiming for a well-balanced schedule with a practical, social and theoretical context.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Cheng Lou
  • ๐ŸŽค

    • ๐Ÿ“น 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
    • ๐Ÿ‘ค Laura Gaetano
    Tech has a diversity problem: marginalised people are being pushed out of the industry; their voices and experiences are erased. Open Source is particularly bad, with too few contributors who arenโ€™t white, male, cisgender and able-bodied. What if things were different? What if we could create spaces that are welcoming, where we show empathy and compassion? Wโ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Sander Spies
    In this talk we go beyond syntax and look at an experimental webassembly backend for OCaml / ReasonML.
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Javier Chรกvarri
    We will review the current state of the IDE tooling for Reason: Editors (and OSs) supported How the different parts work (language clients and the main language server) and their repositories Quick review of the differences between ocamlmerlin and bsb when it comes to IDE integration. Finally, we will briefly look into the features that could be built next, โ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Roman Schiefer
    Bringing new technologies to large-scale enterprises is a challenge in which we are involved quite often. In this talk we will reflect on our current experience with Reason based on a real implementation.
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Lance Harper
    F# has been a powerful language based on OCaml without mainstream adoption. Letโ€™s discuss their differences.
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Maxim Valcke
    Today every major language has some kind of library that helps a developer formatting his or her code. Tools like Prettier, Gofmt and Refmt are setting new standards and have a deep impact on our day to day programming. But what does it actually mean to format code? Does it mean pressing a magical button to align your code? Is it more than the automatic inseโ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Sean Grove
    Traditionally, soundly typed-language are warm and cozy in their own world, but as soon as they have to deal with the outside world (say, talking to a REST API), the pain quickly sets in: trying to keep a type definition in sync with a moving external service, manual conversion back and forth, and lots of boilerplate. Well no more! Proper GraphQL support in โ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Vladimir Kurchatkin
    Reason community is growing rapidly, and a lot of people are interested in leveraging it on their servers. One way to achieve this is to use native OCaml compiler. It produces exceptionally performant binaries, but the native ecosystem is scarce, and you will struggle with finding solutions for very common tasks. Another option is to use BuckleScript and comโ€ฆ
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Keira Hodgkison
    Even though Reason looks like JavaScript with a few additional functional features and semantics, itโ€™s sometimes easy to forget that itโ€™s a completely different language, with different problems. This talk looks at life on the bleeding edge, as experienced by a not-so-functional programmer.
  • ๐ŸŽค

    • ๐Ÿ“น 1 video
    • ๐Ÿ‘ค Jared Forsyth
    Would you rather have a community like npm, where there are hundreds of thousands of packages, but very few feel stable, or one like opam, with only a few thousand packages and a much more rigorous vetting system? How do language and community decisions affect the pull between security and freedom, safety and agility? Can we design a system that gives us botโ€ฆ