Monday 

Room 2 

17:40 - 18:40 

(UTC±00

Talk (60 min)

Why you should consider Web Assembly in your next frontend project

During the last decades a growing trend has been to put more and more functionality into the client by using the latest and greatest JavaScript framework. But what if we could be using native code in the browser in order to run computations faster and potentially reuse code from the backend in the frontend. Enter Web Assembly. Web assembly is a new web standard which enables you to run native code as part of your current JavaScript framework. This talk will give you a thorough understanding of what web assembly is and how you can use it in your project. We will cover a practical example writing our web assembly using Rust. We will go through everything from writing your web assembly code to publish it as a npm package and finally use it in an existing web application.

JavaScript
Web

Håkan Silfvernagel

Håkan holds a Master of Science degree in Electrical Engineering and in addition, he holds a Master’s degree in Leadership and Organizational behavior. He has also taken courses on university level in psychology, interaction design and human-computer interaction. He has 20 years’ experience of software development in various positions such as developer, tester, architect, project manager, scrum master, practice manager and team lead.

Håkan is Chairman of the local chapter of the Norwegian .NET User Group Oslo (NNUG) and is active as an Ambassador for Oslo.AI the local chapter for the global City.AI community. In addition, he is the co-founder of AI42, an online school for learning about AI and Data Science.

Håkan is a Microsoft Most Valuable Professional (MVP) in AI.

Currently Håkan is working as Manager AI and Big Data at Miles AS, a Norwegian consultancy company.