• Home
  • About
  • Talks
  • Learning Journal
  • Blog

Learning Journal

Documenting my learning journey throughout the years.

  • May 29, 2021


    • Diving deep into how concurrency and parallelism happening according to CPU cores
    • Synchronizing & locking threads using Python
  • May 9, 2021


    • Learned about browser rendering paths such as DOM and CSSOM parsing, Render Tree Construction, Layout, and Painting
    • Explored different techniques to handle changes detection on UI, such as Dirty Checking, Key-Value Observation & Virtual DOM


    • Constructing the Object Model (DOM & CSDOM)
    • Render-tree Construction, Layout and Paint

Keep connected with my work by following me on