Hubert SABLONNIERE | Devoxx

Devoxx UK 2019
from Wednesday 8 May to Friday 10 May 2019.

I'm a curious and passionnate Web developer. I'm specialized in HTML, CSS and JavaScript but I also use server side technologies like node.js, PHP, Java, Neo4j, Docker...

My motivation : "To push the technology far enough to find new ways to improve user's experiences."

See also

Getting started with speaking


Have you wondered what it takes to be a successful speaker? Where to start, which topic to pick, and how to deliver? You'll find answers to these questions in this session, delivered by experienced speakers. Come learn why speaking is both fun and important. We'll give you tips on getting started, writing proposals, preparing for the talks, and to deliver a great presentation. We'll share our experiences, what has worked, what has not, and provide some key take aways. After this session, you'll be ready to start on your own journey to speak at technical events.

The Web, its frameworks and its standards: deconstructing them for a more resilient code base


In the wonderful world of frontend Web, the frameworks and their ecosystems come and go... For a lot of devs, this endless race is getting tiring. Nevertheless, we continue to make architecture decisions that will push us tomorrow to throw away and rewrite lots of code.

Step by step, it gets very easy to be locked into a given framework/ecosystem and too easy to limit one's skills to what this ecosystem provides. We tend to forget the basics and most of the time it pushes us to write code where all layers and concerns are mixed up (UI, DOM access, data access, router, stage manager, bundling, build...).

In this session, we'll deconstruct the different parts of modern Web frameworks :

  • Why are we using those tools?
  • Which problems do they solve?
  • How can we avoid our code to be locked in and mixed up with those ecosystem?
  • How can we produce future-proof code that resists against the hype and evolutions of the Web platform?
Make sure to download the Android or iOS mobile schedule.