Presented by:

Megan Slater

from GenUI

Megan Slater is the Lead Developer in Community Outreach at GenUI in Seattle. She has spent the past 3 years as a web developer working with technologies like React, Ember.js and Node. Megan spent time in an earlier life working in the investment industry and as a classically trained musician. She leverages her experience in multiple fields to encourage great communication and alternate modes of problem solving. Megan also serves on the leadership committee of the Seattle chapter for Write/Speak/Code (WSC). WSC is an organization that is on a mission to increase the visibility and leadership of women and non-binary coders through thought leadership, conference speaking, open source contributions, career development, personal growth and self-care.

There's a lot of hype about the potentials of WebAssembly in the browser right now. It elicits hopes about everything from importing new functionalities into browser based applications, to the potential (and in some circles hoped for) death of JavaScript. This talk is for folks who are curious about the real world applications and limitations of WebAssembly as it exists today. Or perhaps for individuals who have written a thing or two using WebAssembly but are now wondering how to implement major features in more complex environments. I’d like to invite listeners to come follow along the journey of some intrepid developers as they integrate the popular FFmpeg multimedia framework into a React application. I’ll discuss the various complications in conversion, and why many WebAssembly ports are not currently as simple to use as an npm install. By the end of the talk, we’ll have created a road map for how to get started adding serious functionality to an application through WebAssembly. I’ll also cover how much time to budget for getting started, some potential pitfalls, and some tips and tricks for porting over large, complicated libraries.

Date:
2018 November 10 - 15:00
Duration:
50 min
Room:
Room 3180
Language:
Track:
Programming
Difficulty:
Some experience required

Happening at the same time:

  1. Exploring Security of IoT Devices
  2. Start Time:
    2018 November 10 15:00

    Room:
    Room 3184

  3. You got chocolate in my peanut butter! .NET on Mac & Linux
  4. Start Time:
    2018 November 10 15:00

    Room:
    Room 3179

  5. Open Source DocOps: How Open Data Kit Writes, Tests, and Publishes Documentation
  6. Start Time:
    2018 November 10 15:00

    Room:
    Room 3178

  7. Monitoring and Alerting: Knowing the Unknown
  8. Start Time:
    2018 November 10 15:00

    Room:
    Room 3183