Robert Pasiński

Robert Pasiński

About Robert

Senior Software Engineer at Callstack. Passionate about all things software development, low-level coding enthusiast. Not afraid to deep dive into the unknown. Open-Source contributor. Recently I've been mainly working on bridging the gap between Web and React-Native.

Contributions

Talks Given 1

Talks

Deep Dive into JS task scheduling

We'll go deep into what are tasks in JavaScript context, what is the difference between micro-task and macro-task, when they are run and how they are scheduled. I'm gonna go through the APIs like requestIdleCallback, requestAnimationFrame, and other that allow us to leverage the scheduling mechanism and highlight the bottlenecks. You can also expect a glimpse of how these are implemented under the hood in JS engines.