AdvancedJS | First Amsterdam meetup


Details
AdvancedJS meetup Amsterdam
- When:
September 27th at 18h
- Location:
Xebia office in Amsterdam
Wibautstraat 200
1091 GS Amsterdam
* No free parking space available, we recommend coming by public transport. There are public parking garages around the office.
- Time table:
18.00 - 18.30 - Walk in, Drinks & Pizza
18.30 - 18.35 - Opening Ceremony - by Marten de Groot
18.35 - 19.20 - ReactJS Performance - by Medhat Dawoud
19.20 - 19.35 - Small break and drinks
19.35 - 20.20 - Frontend Testing Reinvented - by Gert Hengeveld
20.20 - 21.30 - Drinks and networking
Program Overview:
Optimize Data Fetching Performance
Several reasons might cause poor performance to your web application. Fetching data from a remote server could be a big one of them. In this talk Medhat is going to take you through the several reasons that make fetching data performance not the best and will cover how to fix them easily with examples.
Speaker: Medhat Dawoud
Medhat is a Senior Frontend Engineer and a Google Developer Expert in Web Technologies with extended experience in several web technologies. Through his writings on his blog, online video courses, and talks he likes to share learnings, tips to write cleaner/reusable code, and useful DevTools. He also likes to speak about web performance and how to ship a fast and accessible web application to everyone.
Frontend Testing Reinvented
Imagine writing a complex function without unit tests. You would have to verify every scenario manually, over and over again. Cumbersome, but that's how most teams build user interfaces. Imagine if you could build UIs and test UIs in the same place. If your components included expectations for how they were supposed to behave, you'd know the instant they broke. Storybook provides an organised approach to building UIs. You document a component's use-cases as stories, which are then rendered in isolation. Stories are like tests, but for UI. Storybook interaction testing allows you to script interactions and check expectations in the story itself. That allows you to run and debug UI tests in the same environment UI components are developed for: your browser.
Speaker: Gert Hengeveld
Gert is a principal software engineer at Chromatic, a US-based startup founded by Storybook maintainers. He works remotely from his home in Amersfoort with a globally distributed team of experts in UI engineering. When not at work or hanging out with the family, he likes cycling, (water)skiing, Krav Maga, and the occasional video game.

AdvancedJS | First Amsterdam meetup