Conference Schedule. September 24, 2019

  • 08:00 - 09:00 Welcome Coffee & Registration
    Be sure to arrive early and grab your favourite seat!
  • 09:00 - 10:30 SESSION 1
    Alex Russell

    The Mobile Web: MIA

    Responsive Design didn't work, at least not the way we tried to apply it as a community. How do we know? Because nearly a decade after we adopted it as our primary mechanism for adapting to the new reality of mobile eating the world, the web is a shrinking bit player in the future of computing. We shrunk our viewports, but forgot to shrink everything else to match. What would our content be like if we shrunk everything to meet the constraints of mobile? And would it be enough to turn the tide? This talk explores those questions.
    Tejas Kumar

    Let's build with WebAssembly!

    WebAssembly is an emerging technology on the web platform that opens new doors and invites more collaboration from other parts of the software engineering arena. We will examine its origins, rise, use cases, and even build something ourselves together in this talk.
  • 10:30 - 11:00 Coffee Break
  • 11:00 - 12:30 SESSION 2
    Ruth John

    Houdini: The magic of CSS and JavaScript

    How do you make a website? Me? I follow second star to the right and straight on til morning. Using everything I have learnt of course. But sometimes more fairy dust is necessary. Enter a whole suite of API's that will help navigate these skies. The speaker with talk you through what they are, where you can find them and of course how to use them. This is a time of stranger things, this is CSS Houdini.
    Dan Shappir

    JavaScript Riddles For Fun And Profit

    You consider yourself a JavaScript expert. Your colleagues come to you whenever they're unsure about a JavaScript feature. But how good are you really? During this session you will find out. I will pose a series of ever more challenging JavaScript riddles and brain-teasers. We'll see how far you are able to go, and along the way you'll likely learn some new things about this ever-evolving language.
  • 12:30 - 13:30 Lunch
    One hour for lunch and networking.
  • 13:30 - 15:00 SESSION 3
    Charlie Gerard

    Practical Machine Learning for Front-End Developers

    Machine learning can have some pretty complicated concepts to grasp if you’re not a data scientist. However, recent developments in tooling make it more and more accessible for developers and people with little or no experience. One of these advancements is the ability to now train and run machine learning algorithms and models in the browser, opening this world to front-end developers to learn and experiment. In this presentation, we will talk about the different applications, possibilities, tools and resources, as well as show a few examples and demos, so you can get started building your own experiments using machine learning in JavaScript.
    Noam Rosenthal

    Peeling an orange - progressive website loading

    Website loading experience is one of the most painful points for web developers today. While improving the actual loading time is the most important goal, improving the perceived performance can bring a lot of value as well, especially in the case of rich web applications. In this talk we'll discuss progressive bootstrapping - a technique in which we load the website not from top down, but rather from outside in - useful from the first early paint and provides richer experience as more content and code loads. Focus on user experience when thinking about performance.
  • 15:00 - 15:30 Coffee Break
  • 15:30 - 17:00 SESSION 4
    Phil Hawksworth

    Are you being servered? - exploring a serverless web

    “JAMstack” is an emerging term which describes an approach to architecting and delivering sites as pre-rendered assets, and where necessary, enhancing them with JavaScript and services via APIs. This approach is growing in popularity, and highlights how there has never been a better time for a fresh look at how we approach building and delivering web sites and applications. From the careful selection of JavaScript libraries and frameworks, to the use of emerging tools, services, and platforms. In this talk we’ll explore how an application can be built to include pre-rendered user interface elements and dynamic APIs backed with data services. All without needing to manage or maintain a server.
    Stuart Langridge

    You really don't need all that JavaScript, I promise

    JavaScript is your behaviour layer; the way to add interactivity to your sites, to provide a slick and delightful user experience, to make everything fast and easy and clean. But at some point everything changed: the tail started to wag the dog instead and development became Javascript-first. We'll talk about how you maybe shouldn't rely on JS as much as you're told to, and some practical strategies for how to build sites without reaching for a JS framework as first, last, and only tool for making the web happen.
  • 17:30 After-party
    Have a beer (or more) with speakers and attendees after the conference.
    Location: Radisson Blu, Pool Side Bar.

Sponsors & Partners. Helping us make this event possible.


  • Softvision








  • BucharestJS


  • Carlsberg

Become Sponsor

Newsletter. Subscribe and stay updated.