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

📅 2018-05-24
🌎 Kiev, Ukraine
YGLF is a community event built by developers for developers
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.
  • 🎤

    • 📹 1 video
    • 👤 Lea Verou
    CSS Secrets was a series of talks that were loved by audiences all around the globe and led to Lea’s bestselling book “CSS Secrets”. The premise is simple: Ten surprising yet practical things you didn’t know you could do in CSS, live-coded in Lea’s trademark interactive presentation style. This third installment of the series will include new juicy secrets r…
  • 🎤

    • 📹 1 video
    • 👤 Tomasz Łakomy
    It's time to leave the 2D world of a browser window and venture into the world of enhanced reality JavaScript applications. During the talk, we'll see how to make great VR and AR experiences using just your browser and a bit of React, with live demos included, so we'll get to see them in action!
  • 🎤

    • 📹 1 video
    • 👤 Mikhail Novikov
    Single-page apps should be fast, and for that they usually need to cache their data on client side. Previously, we had to build those clients manually. With GraphQL, we can build clients that do lots of that manual work automatically and work with any GraphQL API. This talk will explore why GraphQL makes it easy to build such clients. It'll start from descri…
  • 🎤

    • 📹 1 video
    • 👤 Chen Hui Jing
    This talk traces the parallel history of western and eastern typography from handwriting to the internet age, setting the context for how the web is a brand new medium for typesetting. CSS allows us to implement advanced typographic features and multi-directional layouts, that not only benefits internationalization, but opens up a myriad of options for creat…
  • 🎤

    • 📹 1 video
    • 👤 Benedikt Meurer
    JavaScript is the new language of choice for many applications, and it’s certainly a great language for many tasks. But it also has some strange quirks. This lightning talk focuses on some of JavaScript’s weird parts, that you usually don’t run into… unless you try to implement a JavaScript VM that correctly follows the language specification.
  • 🎤

    • 📹 1 video
    • 👤 Oleksandr Pavlyshch
    When you need to make a complex and beautiful UI, then you have to find new approaches. In practice, it turns out that complex things are very simple but sometimes not immediately obvious. I would like to share working methods from my practice. And you will understand how everything can be simple!
  • 🎤

    • 📹 1 video
    • 👤 Leonid Khachaturov
    Kotlin is much more than a hot new language for Android apps or your server's backend, it is also a fun and efficient way to develop the frontend part of your web-based app. I will demonstrate how to develop a React app (with styled-components, of course!) without ever leaving Kotlin.
  • 🎤

    • 📹 1 video
    • 👤 Gregory Shehet
    React Native is currently a very popular library for writing native applications. It’s super easy to get started with it if you already know React — you can think that you’ve become a mobile developer in less than 15 minutes! However, while React Native may make it easy for front-end developers to get started with mobile development, it’s severely lacking in…
  • 🎤

    • 📹 1 video
    • 👤 Michaela Lehr
    When I first heard about the Web Bluetooth API I was so curious, that I could not wait to try it out. So I asked myself: Which Bluetooth device should I buy? Especially if I do not want to through it away after I was finished experimenting with the API. So obviously a Bluetooth enabled vibrator was a perfect fit. And it came with a serious use case, too: The…
  • 🎤

    • 📹 1 video
    • 👤 Benedek Gagyi
    With the rise of web-to-native cross-platform solutions like React Native and Electron, we got to witness not only their potential, but also their shortcomings. Thanks to WebAssembly we now have an alternative that uses a different approach, but promises the same results. In my talk, I’ll share the lessons the join.me team learned over the last few years whi…
  • 🎤

    • 📹 1 video
    • 👤 Denis Radin
    A year ago an unnamed investor asked me for a consultancy on topic: "If this is possible to mine crypto in browser using GPU?". The talk shares some insights/outcome found during the research and gives an idea of what to expect when mining cryptocurrencies using a pool of browser-based miners.
  • 🎤

    • 📹 1 video
    • 👤 Juho Vepsäläinen
    Organizing a conference means you require a certain amount of technical infrastructure. We developed a custom website and application for React Finland. In this talk, you'll learn how we did it and how to achieve a modern frontend architecture using technologies such as Webpack, React, and GraphQL. You will also gain insight on the non-technical aspects incl…
  • 🎤

    • 📹 1 video
    • 👤 Johannes Ewald
    Since the mid 90s, developers have struggled to build web applications that can be executed both on the client and the server. And still today, even with Node.js and virtual DOM libraries like React, this can be quite challenging. In this talk, we'll look at common obstacles and problems that developers face when building this type of web application, includ…
  • 🎤

    • 📹 1 video
    • 👤 Michaela Lehr
    Writing 3D applications for the browser is possible since some years due to the WebGL API. But since Virtual Reality and Augmented Reality are getting more popular, web developers and designers now have a serious reason to get to know the 3D web, its APIs and design patterns. In this talk you will learn how to create 3D applications in the browser, using the…
  • 🎤

    • 📹 1 video
    • 👤 Bruce Lawson
  • 🎤

    • 📹 1 video
    • 👤 Ronen Amiel
    Most of us don't have to think too much about module bundlers in our day jobs. However, module bundlers are all around us, and if you’re a web developer you are probably using module bundlers on a daily basis. Having a good understanding of how popular tools like Webpack or Browserify work can be extremely helpful. In this talk, I will help you understand ho…
  • 🎤

    • 📹 1 video
    • 👤 Benedikt Meurer
    With ES2015 the JavaScript specification changed to a yearly release schedule. Since then we already got another three updates, namely ES2016, ES2017 and most recently ES2018. This puts a lot of pressure on JavaScript VMs to not only keep up with implementing all these new proposals, but continuously think about ways to optimize them, so that developers can …
  • 🎤

    • 📹 1 video
    • 👤 Bruce Lawson
  • 🎤

    • 📹 1 video
    • 👤 Denys Dovhan
    My talk is going to be about Probot — GitHub's framework for creating bots. A bot built with Probot is a NodeJS application that handles GitHub's events. Probot allows us to automate and improve GitHub workflow, extend it with tools that we love as far as we wish. In my talk, I will show what Probot can do right now and how you can create your own bot.
  • 🎤

    • 📹 1 video
    • 👤 Abhishek Gupta
    Parcel is a new web application bundler which doesn’t require a config file whereas in webpack 3, even for a very basic project, we need to configure a `webpack.config` file. So webpack team recently released a new version of webpack (webpack 4) which implements zero config. I might help in deciding whether one should head over to Webpack 4 or look towards P…
  • 🎤

    • 👤 Sergei Puzankov
    We spend a lot of time debugging our code in a browser. But often we just use console.log. In this talk, I will share useful features of DevTools in Chrome and tips and tricks that will help you develop and debug more quickly, easily, and efficiently!
  • 🎤

    • 📹 1 video
    • 👤 Helen Zhukova
    Video streaming is a breeze with RxJS, but even if you have nothing to do with the video you do streaming every day. In my lightning talk, I will show you that even something as trivial as handling DOM events could be a fascinating task if you add Observables to it.
  • 🎤

    • 📹 1 video
    • 👤 Andrey Okonetchnikov
    "Should designers code?" or "Should coders design?" — these 2 eternal questions are being asked for years with no particular answer given. How to let developers know what typography style or button variance they should be using on this particular screen? How to ensure that the whole UI is consistent? How to let designers know that some screen design doesn't …
  • 🎤

    • 📹 1 video
    • 👤 Bruce Lawson
  • 🎤

    • 📹 1 video
    • 👤 Vitaly Friedman
    The beast is alive! How do you feel about ASCII-alike CSS Grid layout with polyfluid sizing and ch unit? Do you feel itchy when it comes to building responsive HTML email layouts? What about the brave new world of dynamic static site generators and JAM stack? Have you ever tried to work around nested CSS Custom Properties, untamed 3rd-party scripts, shady se…