BärnerJS Talks #22-2
Details
Vor der Sommerpause möchten wir Euch zu einem weiteren Bärner JS einladen.
Die beiden Vorträge von Michael & Sebastian werden euch (hoffentlich) Inspirieren, Motivieren und zu neue Ideen generieren, um die Sommerpause bis zu unserem nächsten Meetup zu überbrücken.
Meldet Euch an und kommt zum Meetup - Wir freuen uns auf Euch!
Falls Ihr auch einen Vortrag halten wollt, meldet Euch bei uns.
Generative Art NFTs mit VanillaJS und HTML5 Canvas - Michael Vogt
NFTs/Web3/Blockchains sind aktuelle Buzz Wörter - aber darüber möchte nur am Rande sprechen. Ziel dieses Talks ist zu zeigen, wie ein generatives NFT erstellt und ein NFT Drop (=release) zu machen. Was gibt es für Infrastrukturen (Blockchains) und was für Plattformen gibt es?
Michael Vogt (https://twitter.com/neophob) ist Software Entwickler und Co-Founder von AVA Inc, ein schweizerisch-amerikanischer Hersteller von connected home Produkten mit Fokus auf Audio-Streaming und home control.
Distributed Tracing and OpenTelemetry - Sebastian Häni
Many companies rely on distributed tracing as an extension of their monitoring to gain traceability and do APM (Application Performance Monitoring). However, the frontend applications are often disregarded and the focus is on the backends/microservices. In my talk I will briefly discuss the theory and practice of tracing and about recent advancements in the field regarding OpenTelemetry (https://opentelemetry.io). Then I will show how tracing can be integrated into Angular or React.js applications in a live demo. And finally, I illustrate how we use and visualise this information at Swisscom. We use an advanced data pipeline and anomaly detection to tell how healthy a component is. Thousands of timeseries with drilldowns are visualised in a custom built React.js GUI.
Sebastian Häni (https://sebastianhaeni.ch) works as a software engineer at Swisscom. His current passion is visualising large amounts of data in a practical way to bring the most leverage to users. At Swisscom, he develops an end-to-end monitoring solution that collects information from thousands of software components, transforms them into metrics, makes predictions about their future behaviour and raises an alarm if the observed behaviour does not match the predicted one. After winning the SwissSkills championship in web development in 2010, Sebastian became an expert for Skills Championships and now authors the competition tasks for the SwissSkills, EuroSkills, and WorldSkills championships in web development. He holds an MSc degree in Engineering with specialisation in Data Science from ZHAW.
