family - a full-day conference covering the latest and greatest news and insights from the
Natura Artis Magistra
The oldest Zoo in The Netherlands and one of the oldest nature parks of mainland Europe. Artis Royal Zoo is an unique place both for carefully treated animals and visitors of all ages.
The Zoo territory includes few event spaces, aquarium, planetarium and 27 monumental buildings, most of which are used as enclosures for the animals, making Artis a unique cultural heritage of the 19th century.
Senior Software Engineer in V8 will share some insights on a new compiler pipeline and a unified approach to collecting feedback about your application. "I’ll explain how we do it and present some problems. For example, in complex systems, facile "solutions" often distort the environment in unexpected ways. Welcome to the jungle *__*"
Arista Networks, Dublin
Managing state in large application applications is hard. Managing async behavior is even harder. Let's talk about why reactive programming is awesome and how it can help with managing complexity, data and scaling your applications. Also, remember the callback hell?! Well, we once have been PROMISED that all will be good. And guess what, we OBSERVED we can do better. Let's deep dive into how observables are much better than promises.
Uber, San Francisco
Liberty Global (Ziggo), Amsterdam
Virtual Reality is a powerful trend which is not that related to front-end development so far, however it would be beneficial for both technologies to have a possibility to put existing Web applications into virtual worlds. Talk is about approaches you might take to drop your existing Web app into VR in order to provide new experiences for customers and get some fun for yourself
Ahmed El Gabri
Refactoring or changing an API of a lib you maintain might not be a fun task. But sometimes it is required. If you are going to do it anyway, you don't want to do this manually anyway. So with the power of ASTs & codemods you can automate this & have confidence in the result
Node School, Amsterdam
In the global OSS community, it often takes a time to solve users' problems, due to the differences of the time, language, environment and something the other things. The important thing in order not to waste time is to reduce the number of conversational balls at the issue thread. Daijiro will explain what we can do for them by referring to localization communities, tools, and npm doctor.
Container Solutions, Amsterdam
Creating a stable and reproducible development environment can be a hassle. The more components you have the less feasible it becomes to run them all together on your laptop. Using Vagrant helps with reproducibility and isolation but putting all components on a single VM is very different from the way they will run in production. Docker comes to the rescue with lightweight containers that isolate each application component with minimal overhead.
Assuming everyone uses the web with a 10 Mbps connection and a Macbook Pro it's rather utopian. At Udacity we have a daily traffic of millions of page views from people all around the globe and we always aim to serve the best experience possible even if you're browsing the sites with an old Android with a 3G connection. We'll see what critical steps we follow to make sure we are making our sites as fast as possible.
As a guitar player, I usually use some effect-pedals to change the sound of my guitar. I started wondering: “What if, it would be possible to recreate these pedals using the web-audio-api?”
WebGL it's not so scary and difficult as many people think. Let`s have a quick tour over WebGL nature and ecosystem.
Cloud Horizon, Belgrade
It is a mistake to think you can solve any major problems just with potatoes. It is also a mistake to think that Serverless doesn’t require any servers. But is there anything in it beside the controversy with the name?
Vrije Universiteit Amsterdam, Amsterdam
In this talk Ivano presents an empirical study that evaluates the impact of service workers on the energy efficiency of PWAs, when operating in different network conditions on two different generations of mobile devices. This talk presents the results of the first empirical investigation on PWAs, showing that the PWA and service workers technology is promising in terms of energy efficiency.
Liberty Global (Ziggo), Gelgrop
The asynchronousity is inevitable. Managing async things might be messy as we don’t know neither when nor even whether the async action takes place.There are a lot of techniques for handling asyncronousity. Let’s align them and point out the main principles of designing the async data flow. Respecting these principles won’t make you spend weekends debugging.
Virtual DOM is generally considered to give the best performance for web applications. How can this be given it is such an inefficient algorithm?
Let's talk about security. We can all agree it is very important, however the general feeling about it is that it's a difficult and intimidating area to approach. Furthermore, is very often seen as something only backend-related, however front-end plays an important role as well.
Ok, let's try a thing. Close your eyes for a bit. No peeking. Now I want you to imagine the last time you wrote some browser code. Perhaps a component of sorts. Remember what that was like? yeah. Ok. Now I want you to imagine that was the very last time you had to write that component. New framework in town? No problem, still works. Wouldn't that be nice?
Always wondered where ever picture you have ever taken was taken? With which friends and/or relatives? How you traveled the world with a timeline to visually change the date and see some pictures from a couple of years ago? You are in luck!