Lightning Talks

Lightning talks (approx 10-15 minutes each)

Improve the illusion of speed - Optimize your web experience to perfection! - Marius Røed
The importance of having a mobile friendly web page is well established, but most mobile sites are still not optimized to perfection. The result is suffering conversion rates and loss of revenue. User expectations are growing rapidly, and it’s critical to stay ahead of the increasing demand. Your users are not only comparing your user experience against your competitors, but the “best in class” organizations. Mobile speed has become one of the most important factors in mobile web experience in recent years, and as a web developer you are responsible to make sure your web sites are performing in line with users' expectations.

Nobody cares how fast your web site is, just how fast it feels. Decreasing javascript bundles, optimizing images and fonts are some common techniques for improving load time, but will not solve the problem alone. This talk will give developers an introduction on how to combine actual page speed optimization with speed perception. We will explore how users are perceiving time and speed, and how can we utilize this when working with performance. Which speed indicators and measurements should developers focus on, and which techniques can be used to not only optimize the actual speed, but to increase the perception of speed, and then create the illusion of a fast website. Some keywords: Early completion, preemptive start, optimistic UI, precognition and visual illusions.

After this talk you will know what to focus on when working with mobile web performance, and know which techniques to use both thinking of actual and perceived speed.


OpenFaaS: Serverless platform with no strings attached? - Andreas Mosti
The hype around serverless architecture have been buzzing for the last 3 years. It comes as a result of the rising popularity of cloud computing, where providers like Google, Microsoft and Amazon have raised the abstraction level when deploying software. Now, Function as a Service (FaaS), provider needs one thing: your code, in a bare-bones fashion, no binaries needed.

The main criticism the cloud providers get is portability and fear of "lock-in" in FaaS solutions. A function written for Amazon Lambda looks nothing like one written for Azure Functions, and Google Cloud Functions is different again. Some languages are not available at your provider of choice, making the threshold of getting started even higher. If you haven't moved to the cloud at all, running some kind of serverless solutions has also proven hard.

OpenFaaS is an open source serverless platform that leverages container technology to make sure that your functions can run anywhere: Your laptop, your on-premise hardware, your cluster in the cloud, your spare Raspberry Pis or a mix of all of it. OpenFaaS can also manage your microservices that haven't been split up into functions yet.

This talk will give a brief introduction to the key-features of OpenFaaS, and show how you're company can leverage serverless and FaaS, even if you haven't moved to the cloud yet.


Becoming a Data Scientist - Natalia An
Data Science is a very popular field today, and some even call Data Scientist the "Sexiest Job of the 21st Century". Many people join Data straight from a university, others are coming from Software Engineering. In this session I share my experience from such a transition and bring answers to the following questions: Why be a Data Scientist - what to expect? What does it take for a Software Engineer to become a Data Scientist - Which steps to take, what to expect, where to go?