Vilnius.js Meetup May 2019

This is a past event

163 people went

Vilnius Tech Park

Antakalnio g. 17 · Vilnius

How to find us

go to the middle building - 3rd entrance in this map

Location image of event venue


js dev, the season-closing party has:
• RxJS, VR & AR, art, design, accesibility and UX themed talks by professional speakers and engineers
• huge venue with bar & terrace

Thanks to:
• YGLF Lithuania (conference on May 16-17th, see for bringing Adrian
• Vilnius Tech Park (, thanks Eugene) for hosting

18:00 - drinks & snacks
18:30 - Eugene Furseyeu & Roman Lyubimov: Reactive coding patterns with RxJS: Strengths and Weaknesses
19:00 - Doug Sillars: Building an Art Gallery in the Browser
19:30 - Adrian Roselli: The Role of Design in Accessibility
20:00 - hangout at BarKodas

Adrian Roselli (

Adrian is a member of the W3C Web Platform Working Group, W3C ARIA Working Group, and W3C Accessibility Task Force. He’s written articles for trade journals, web sites, and participated as an author and editor on five books. In 1998 he co-founded a software development consulting firm before leaving at the start of 2016. Some may recognize Adrian from his days helping to run, one of the first communities for web developers. Adrian has been developing for the Web since 1993.

Doug Sillars (

Doug has been working on the mobile web and applications since EDGE (that’s 2G) was considered fast, and webpages used WML instead of HTML. He has helped thousands of developers understand mobile application performance, and his audits have revealed many issues, that once resolved, greatly sped up the applications. These performance speedups also saved AT&T hundreds of millions of dollars in network costs (through data reductions). A Google Developer Expert, he is passionate about helping companies and development teams meet their performance goals, and have worked with small one developer teams – to teams with hundreds of developers.

Eugene Furseyeu & Roman Lyubimov ( &

Eugene is a software architect with Amazon Web Services (AWS) specialisation. Machine Learning expert. Agile software developers teams creator. Roman has more than 5 years experience in MySQL, PHP and JavaScript. 4+ years experience in Drupal and Symphony. 3+ years experience in EmberJS and Angular frameworks.

The Role of Design in Accessibility

Designers can have an outsized impact on the accessibility of a project, being the ones who produce the visuals that are often critical for understanding and sign-off. Adrian will talk about the ways designers contribute to the overall accessibility of a site or application. We'll look at typography, structure, documentation, colour, contrast and more. Each of these has a corresponding WCAG SC to help provide guidance.

Building an Art Gallery in the Browser

The world of virtual reality allows us to build new 3D interactive spaces that we can fill with anything we want - like the art of the great Renaissance masters. More into Cubism? With a quick click - now the gallery is full of a completely different genre. With new AR features, we can actually build the gallery in our own space - and just as easily swap out the art - all in our browser! In this talk, we’ll walk through the steps to build a virtual ARt gallery, with web technology available today, but also take a peek at the new WebXR technology that is coming to our browsers soon!

Reactive coding patterns with RxJS: Strengths and Weaknesses

We'll talk about RxJS - a library for composing asynchronous and event-based programs by using observable sequences. The talk will contain the following parts and will be illustrated by code samples in StackBlitz, so you'll be able to follow us with live coding:
- Observable core type and how to create and manage event streams in your JS code
- Key operators and the features of the library, which makes it really outstanding
- How is it compared to the native Promise and AsyncFunction objects?
- What are the biggest pitfalls and problems when using RxJS in real life coding?