schedule Nov 14th 02:00 - 02:20 PM place Ball Room 1 people 1 Interested

WebAssembly is one of the new technologies around the block that has vast areas still to be explored. I'd like to give a talk explaining what the WebAssembly is, what are the possibilities that you can cover with the help of WebAssembly, how does Elixir and BEAM VM fit into the equation and how to interoperate between Elixir and WebAssembly.

 
 

Outline/Structure of the Talk

1. What is WebAssembly and how it works?

2. What can be done with WebAssembly and who is currently using it?

3. Elixir and WebAssembly - A Dream Match

4. WaspVM - Operating on WebAssembly from Elixir

Learning Outcome

By the end of the talk, the audience will know about how the WebAssembly works and what it can do. They will also know of limitations and possibilities of using Elixir and WebAssembly.

Target Audience

Anyone who wants to learn something new.

schedule Submitted 1 month ago

Public Feedback

comment Suggest improvements to the Speaker

  • Liked Mangala Kader
    keyboard_arrow_down

    Mangala Kader - Understanding the pitfalls in Erlang / Elixir and steering clear from them

    45 Mins
    Talk
    Beginner

    Erlang has been in production for more than 30 years and a highly battle-tested robust system, which is being used by everybody including Telecom systems that provides 99.99% uptime. Elixir has been built on top of Erlang overcoming the shortcomings of the language and also using meta-programming, it has opened a new paradigm of looking at the language itself. I want to show what Elixir is to the audience and minute nuances that every experienced or inexperienced developer should be aware of before jumping into the magical erlang and elixir world.

  • Liked Kapil Reddy
    keyboard_arrow_down

    Kapil Reddy - Handling and Compositing complex side effects in Clojure with Sanity

    Kapil Reddy
    Kapil Reddy
    Software Developer
    Helpshift
    schedule 1 month ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    At Helpshift, we face managing complexity of these side effects which touch 10s of different systems. Each side effect poses a failure scenario which can lead to it's own business decision. Compounded failures pose even more complexity. To add to the problems we extending the codebase to add new business logic regularly.

    I will present a solution which is a combination of Clojure and FP following techniques. We will also discuss how ideas when combined together can create an elegant solution,

    1. Data - Side effects definition as data

    2. Almost no syntax - Minimal definition

    3. Many functions for one DS - Multiple execution and failure recovery modes for side effects

  • Liked Nikhil More
    keyboard_arrow_down

    Nikhil More - Do you OOP in Elixir?

    Nikhil More
    Nikhil More
    Sr. Engineer
    Volansys
    schedule 1 month ago
    Sold Out!
    20 Mins
    Experience Report
    Beginner

    One of the strategies being adopted by RoR or Java software developers in adopting Elixir is they have not yet adapted themselves to unlearn the OOP in developing the web systems. This has caused OOP concepts to creep into full fledged Elixir systems. This presentation seeks to highlight these subtle points that need to be avoided to make the code more FP and less OOP.

  • Liked Sandesh Soni
    keyboard_arrow_down

    Sandesh Soni - Build Tetris Game with Elixir and Phoenix LiveView. Full day workshop.

    Sandesh Soni
    Sandesh Soni
    Full-stack developer
    Formulae.io
    schedule 1 month ago
    Sold Out!
    480 Mins
    Workshop
    Beginner

    Phoenix LiveView provides ability to build web application without any custom javascript.
    You can write all the code on Backend server and the connection is alive and stateful.

    In this workshop, you will build Tetris App in Elixir and Phoenix LiveView. The aim of this workshop is give more hands-on Elixir experience and cover various functions and syntax.

  • Liked Sandesh Soni
    keyboard_arrow_down

    Sandesh Soni - My Journey Building Tetris Kachori - Elixir and Phoenix LiveView

    Sandesh Soni
    Sandesh Soni
    Full-stack developer
    Formulae.io
    schedule 1 month ago
    Sold Out!
    45 Mins
    Case Study
    Beginner

    I will share my experience how I built this Tetris game without writing a single line of custom javascript code. All the code is written in Elixir and Phoenix LiveView.

    you can play the game here http://tetris.sandeshsoni.com/