BärnerJS Talks #2 2020
Details
UPDATE 19.08.2020:
Das Meetup wird durchgeführt. Wir sind uns bewusst dass es momentan ein Risiko gibt, aber wir denken, dass wir mit folgenden Massnahmen dieses auf ein Minimum reduzieren können:
- Die Teilnehmerzahl wird begrenzt (25 Personen)
- Alle Teilnehmer müssen sich registrieren
- Die Hände müssen beim Eingang desinfiziert werden.
- Während der Talks muss eine Maske getragen werden. Die Maske wird von uns zur Verfügung gestellt.
- Bier und Essen wird nur bei gutem Wetter draussen serviert. Falls das Wetter schlecht sein sollte, so werden wir auf diesen Teil leider verzichten.
- Falls du dich am Tag des Meetup nicht gut fühlst, dann bleib bitte Zuhause und melde dich ab.
Wir freuen uns darauf euch wieder Mal offline zu sehen!
Talk 1: All you need to know about Push Notifications on the web
Push Notifications are a super powerful feature for an application to interact with its users. A feature that slowly also comes to the web-platform. This talk we will focus on the technology behind web push notifications and its current state in the web ecosystem. We will also learn how we can use the technology to create a positive experience that delivers real value to our users.
I'm a self-taught web-developer from Switzerland focused on modern frontend development. I'm also one-third of say hello, a digital agency where we create custom Web Applications for our clients and I'm currently freelancing for Valtech, where I work on a larger React Application. I also contribute a lot to Open Source projects and I love to play around with all kinds of web stuff.
Nico Martin
Talk 2: E2E Tests mit Cypress und Typescript
Ein häufiges Argument gegen E2E Tests ist der hohe Wartungsaufwand der Tests – vor allem wenn das UI noch nicht in der finalen Version vorhanden ist.
Idealerweise sollten die Tests aber mit dem UI wachsen. Dies ist nur möglich, wenn der Sourcecode der Tests den Ansprüchen des produktiven Codes genügt.
In diesem Talk möchte ich meine Erfahrungen rund um die Strukturierung von Cypress Tests mit Angular und Typescript aufzeigen. So sollte eine fortlaufende Weiterentwicklung der Tests im Gleichschritt mit der App nichts mehr im Wege stehen.
Matthias Baldi:
Webentwickler bei Lambda-IT, liebt das Javascript Technologieumfeld und ist auch einigen Ops-Aufgaben im rund um Linux und Containern nicht abgeneigt.
https://twitter.com/verslaan
https://github.com/matthiasbaldi
