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

📅 2019-04-03
🌎 Riga, Latvia
Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion (or lack thereof), or technology choices. We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organisers.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.
  • 🎤

    • 📹 1 video
    • 👤 Monica Lent
    Change is inevitable. So is legacy. And too often, we as developers (who love to solve problems by coding) fall into the trap of believing the only way to fix it is by rewriting everything again and again. But how can we design an application architecture that is more resilient to change in the first place? How can we defend against entropy in a system where…
  • 🎤

    • 📹 1 video
    • 👤 Marko Letic
    The main topic of this talk is a short introduction to Storybook.js, JavaScript library that allows us to create independent and interactive UX components from already existing ones, developed in frameworks such as Angular, React or Vue. Reusing the components, we create an isolated environment that can be shared within the organization and enable a collabor…
  • 🎤

    • 📹 1 video
    • 👤 Jecelyn Yeen
    Many modern JavaScript frameworks render their HTML content on the client-side assuming that every environment that is accessing their pages is as modern as they are. However, many search engines – including Google Search – do not behave exactly the same as a user’s browser.In this session, you will learn some facts about Google Search, its rendering pipelin…
  • 🎤

    • 📹 1 video
    • 👤 Denis Radin
    Building photorealistic 3D experiences on the Web is a challenge. Making it with React is even harder but once you got there it pays off in many ways. This talk is about Evolution Gaming approach of working with 3D graphics on the Web using ReactJS with the goal to build the most sophisticated and expensive
  • 🎤

    • 📹 1 video
    • 👤 Manjula Dube
    This talk is going to focus on some advanced patterns in building your react components. More over we do not know what the best way to do things and we end up feeling stressed out. To release your stress let talk you can make use of some patterns that worked for us best and will work for you as well. We will also talk about Hooks & Suspense.
  • 🎤

    • 📹 1 video
    • 👤 Jānis Miezītis
    At the beginning, we are going to get technical and discuss skills that are essential and skills that are good to have in the context of modern frontend development. In the second part of the talk, we are going to try to deconstruct “soft skills” that not only will help you with passing the interview but also will help you to become a better team player. And…
  • 🎤

    • 📹 1 video
    • 👤 Ujjwal Sharma
    V8 is complicated. Things change way too fast and it’s really hard to keep track of what’s the fastest way of doing every specific action.But not anymore. Join me, a V8 contributor, on a journey through the compilation pipeline of V8 and understand how it all works under the hood. We’ll take the example of a popular JavaScript builtin method and find that wh…
  • 🎤

    • 📹 1 video
    • 👤 Sam Bellen
    In this talk I will try to explain in depth, the way JSON Web Tokens work and can be used to secure your single page apps. I will explain the difference between using opaque tokens and JWTs. The talks will also give an overview of a modern authentication flow and a step by step breakdown of how it works exactly. No specific previous knowledge is required, bu…
  • 🎤

    • 📹 1 video
    • 👤 Mitch Denny
    Front-end developers have grown accustomed to protecting themselves from attackers seeking to exploit vectors such as cross-site scripting and malicious input, but the prevalence of reusable micro-libraries in the Node.js ecosystem makes JavaScript developers particularly susceptible to software supply chain attacks.In this session Mitch will share his persp…
  • 🎤

    • 📹 1 video
    • 👤 Rachel Appel
    JavaScript can be a passive-aggressive and fickle language that can frustrate you at every turn. It lets you do things like declare variables anywhere, but doesn’t tell you that it will hoist them while you’re not looking. Learn how JavaScript organizes data by using key-based dictionaries and how it handles functions behind the scenes. Additionally, you'll …
  • 🎤

    • 📹 1 video
    • 👤 Slobodan Stojanovic
    Slobodan Stojanović is based in Belgrade and is the JS Belgrade meetup co-organizer, he is the AWS Serverless Hero, Claudia.js core team member, and co-author of “Serverless Applications with Node.js” book, published by Manning Publications.
  • 🎤

    • 📹 1 video
    • 👤 Richard Westenra
    You have so much information, and you want to make it not just intelligible but compelling. How do you pick a chart type that will present it intuitively, and how do you build it and animate it attractively while keeping it performant across all the devices?We’re faced with an overwhelming number of different platforms, frameworks and technologies to use as …
  • 🎤

    • 📹 1 video
    • 👤 Viktor Razumov
    World Health Organization reports, that 97% of JS developers use webpack, but only 2% fully understand how it works. This leads to higher amounts of stress, bigger bundles and 64.26726df1f478a5af4bd6.js. However, understanding the mechanics under the hood together with the extension capabilities proved increasing developers’ happiness by 100%.This talk will …
  • 🎤

    • 📹 1 video
    • 👤 James Wright
    Redux is one of the most popular technologies for the management of shared state across entire React applications, which can be complemented by Redux Observable to describe asynchronous side effects with RxJS. This approach, however, adds cognitive load when balancing the varying concepts across these three libraries. What if we could use RxJS exclusively fo…
  • 🎤

    • 📹 1 video
    • 👤 Martin Kleppe
    How do we write small programs that output their own source in a different way?Why do we write code in English and limit us to ASCII characters?Can we write JS that is also valid CSS and HTML at the same time?Follow Martin on his journey through a maze of code where the boundaries between art and programming are blurred. This entertaining talk will show off …
  • 🎤

    • 📹 1 video
    • 👤 Marius Jurgelenas
    Algebraic Data Types (ADTs) are types composed of other types. There are two classes of them – product and sum types. Although there is a better support in JavaScript for product types, we can also use sum types as well. In this lightning talk I will briefly explain what these different ADTs are and how can we use them to better model and think about our dat…
  • 🎤

    • 📹 1 video
    • 👤 Ziv Levu
    When we build the best possible software engineering solution, we face many decisions we must make. Daily. Maybe those decisions taking could be much easier? In this talk I will attack the pain points of decision making in software and how I helped my team to enjoy lighter decision making process.
  • 🎤

    • 📹 1 video
    • 👤 Janis Koselevs
    When I wanted to compare which bundler to use in my next small project – Webpack or Rollup, I came across a new kid on the block – Parcel.At first I was like – OMG! Another one! Why?! And then I was like – Interesting… and you wouldn’t believe what happened next!
  • 🎤

    • 📹 1 video
    • 👤 Raivis Dejus
    Page load times can influence conversion rates and store profitability a lot. PWA is a magic keyword that can deliver fast page load times and happy customers that buy a lot. PWA was coming to Magento, there were several competing solutions, but we wanted to be the best and stand out. Being the most certified Magento agency in the world Scandiweb wanted to m…
  • 🎤

    • 📹 1 video
    • 👤 Roy Derks
    GraphQL was developed by Facebook to be used as a query language for APIs and today it’s rapidly increasing in popularity and is changing the way frontend developers interact with data requested from the backend. This talk will show how using GraphQL instead of REST services the development process becomes even more declarative as GraphQL will take away the …
  • 🎤

    • 📹 1 video
    • 👤 Ruslan Zavacky
    This talk will cover the whole UX development process and many choices that we as a team did, to get where we are now. When you think about frontend, it’s not just a developers who writes Javascript. If you want to make it right, you need UX researchers, UX designers, UI designers, Visual Designers, Technical writers and, of course, UX developers. I would li…
  • 🎤

    • 📹 1 video
    • 👤 Doug Sillars
    Video is one of the fastest growing mediums on the web and in mobile applications. Video files have been shown to increase engagement, and can be a great way to deliver your message quickly. (And who doesn’t love animated GIFs?)However, video that takes a long time to start up leads to frustration and abandonment. The same goes for video that stalls during p…