Skip to content

Instantly share code, notes, and snippets.

@samarpanda
Last active May 15, 2020 19:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save samarpanda/2ab761853c352daa90ae9bcd47a4f1d8 to your computer and use it in GitHub Desktop.
Save samarpanda/2ab761853c352daa90ae9bcd47a4f1d8 to your computer and use it in GitHub Desktop.

Talk about performance

  • LCP, FID, CLS, Other Perf timing API
  • Improving loading experience includes - link rel preload, Priority Hints, Native lazy loading using simple html image attributes etc
  • Various performance APIs - UserTiming, LongTask, ElementTiming, ResourceTiming, ServerTiming, PaintTiming etc.
  • Tips & Tricks around ChromeDevtools to profile, detect, address issues & repeat i.e overrides, log point, performance profiling.
  • Demistify values around webpagetest
  • Font optimization techniques
  • Explaing browser rendering pipeline
  • Progressive Web Apps - ServiceWorker as a reverse proxy
  • Faster and resilient apps using ServiceWorker
  • Smart Forms to inteligently save until a user is back online
  • Keeping main thread free for quick interactivity using worker thread
  • Javascript bytes are not same as image bytes
  • Performance culture by using tools like lighthouse performance budget, Bundlesize
  • How to use React profiler to track APP performance numbers
  • Virtual scroller to improve the interactivity & minimize the number of dom elements

Wanted to cover these topics this year

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment