18:00 - Mingling 🎉, SWAG 🎁, pizza 🍕, and beers 🍻
18:30 - Reject like a pro - By Idan Dagan, Core Team Lead @ Lusha
19:10 - Trace-Based Testing with OpenTelemetry - By Michael Haberman, Co-Founder & CTO @ Aspecto
19:45 ----> Raffle special prizes!
## Full Agenda:
18:30 - Reject like a pro - By Idan Dagan
Do you know when EXACTLY the 'unhandledRejection' event is emitted?
From Node.js v15, unhandled promise rejections are deprecated and will terminate the Node.js process.
We all believe that we are handling those promise rejections, but in this session, we will deep dive inside node internals.
We will see how node handles those rejected promises under the hood, and will understand the difference between microtask vs macrotasks.
Hopefully, by the end of this session, you will know how to reject like a pro.
19:10 - Trace-Based Testing with OpenTelemetry - By Michael Haberman
Companies these days use distributed tracing for critical functions such as performance monitoring and troubleshooting, allowing DevOps, developers, and SREs to find and fix issues in production after they happen. But here is the thing, they don’t use tracing to its full potential.
There is another use case for tracing data, and that is trace-based testing. This new method allows you to improve assertion capabilities by leveraging traces data and make it accessible while setting your expectations from a test.
By the end of this session, you will know how to use this method to increase your tests’ reliability and possibly prevent issues early in the development cycle.
19:45 - Raffle special prizes!
Claim the event and start manage its content.I am the organizer