Skip to content

RheinNeckarJS January 2019

Photo of Martina Kraus
Hosted By
Martina K. and 2 others
RheinNeckarJS January 2019

Details

Hey folks,
Hope you had a great christmas and we wish as well a happy new year everyone!
After a short winter-break, we are back as well.

AGENDA

18:00 - Doors open
18:30 - Beginning of the Meetup
18:45 - Martina Kraus: WebAssembly: C++ goes Web
19:30 - Pizza!!!! & Networking
20:00 - Ruben Bridgewater: Error handling: doing it right
20:45 - Have a drink and talk to each other :)

### Martina Krays:WebAssembly: Embedded native Code inside the Webbrowser – C++ goes Web ###

Porting an old C++ Desktop App to a Single Page Application without rewriting business logic?
That's possible with web assembly. Further running native embedded Code inside the browser comes without a performance penalty. This enables the developer to create also compute heavy tasks like video and image rendering. After small examples, aiming to show the compiler toolchain, Martina will deep dive into the question: How to port existing C++ Application to web assembly?

Bio:
Martina Kraus always had always a strong interest in Web-Engineering. At Thinktectutre AG she focuses on implementing highly scalable software-solution with Node.Js and Angular.
Besides her work as a lecturer at the Hochschule Mannheim, she is also a member of Hackerststolz e.V. (https://hackerstolz.de), the Founder of the JavaScript User group and an organizer for AngularGirls Events.

### Ruben Bridgewater: Error handling: doing it right ###

It’s weekend and you are out at a lake with your family. You get a call from your boss that the application is down and the customers complain all over. You hurry home to fix the issue right away but you can’t find it and decide to revert to the last working state. Later you spend half your sprint searching and fixing the problem.

We all have run into issues like this before and our logs did not provide enough information to figure out what the problem is about. You saw a lot of errors but some had no stack trace and if they did, they were often useless because of the asynchronous JS nature hiding the actual call site.

But why all this pain when our life could be peaceful by using best practices in error handling? This is a journey into the asynchronous debugging horrors and the simplicity that async / await in combination with error classes can bring into that world

Bio:
Ruben Bridgewater is a Node.js collaborator and a software architect consultant. His main emphasis is building powerful and easy to use APIs for scalable and fast applications.

______________________________________________________________
If you're running into any questions, feel free to contact us.

This time hosted by Instaffo GmbH in Heidelberg!
See you at Instaffo GmbH for a gorgeous meetup!

Photo of RheinNeckarJS group
RheinNeckarJS
See more events
Instaffo GmbH (New Building)
Römerstrasse 135 · Heidelberg