The simplest example of scheduling on the main thread
4 min read • February 19, 2019I have recently read several articles related to relatively new react reconciliation algorithm (aka react fiber). And I wondered how to implement something really simple to explain idea of scheduling and splitting work into chunks. So here is my thoughts.
Load everything lazily with IntersectionObserver
1 min read • January 23, 2019I believe it is clear for every web developer that we should care about size and amount of resources we load to a client (browser). Let's have a look at a simple technique we can use to improve initial load of web pages.
Implementing medium like tooltip
4 min read • January 20, 2019Do you know that if you select post text on medium a tooltip with several options (tweet, highlight...) will appear? Have you used it? I would like to tell you how to create similar one and about DOM API I've learned during implementation.