Why does setTimeout(func, 0) work, anyway?
The magic behind setTimeout and its implications on JavaScript execution flow.
Just Jeb
Everything published here, newest first — 14 posts.
The magic behind setTimeout and its implications on JavaScript execution flow.
Why is Lighthouse score so different from field data? What is TBT? How large bundle size and long tasks affect performance? And finally, how do you improve it? Learn all about it in this article.
Why you shouldn’t be using function parameters in JavaScript and what the alternative is.
A detailed guide to measuring and improving your React App performance with React Profiler. Accompanied by a web app that makes it easy to follow along.
Why and when to use pure hooks VS hooks with context
An in-depth overview of internal Angular CLI APIs and example of custom builder
In this article we’re going to review Chrome Extensions architecture and learn how to incorporate Angular into it. We will be starting from scratch with ng new and finishing with a fully functional Chrome extension, convenient dev environment and hopefully a decent understanding of how it works.
The magic behind setTimeout and its implications on JavaScript execution flow.
Why is Lighthouse score so different from field data? What is TBT? How large bundle size and long tasks affect performance? And finally, how do you improve it? Learn all about it in this article.
Why you shouldn’t be using function parameters in JavaScript and what the alternative is.
A detailed guide to measuring and improving your React App performance with React Profiler. Accompanied by a web app that makes it easy to follow along.
Why and when to use pure hooks VS hooks with context
An in-depth overview of internal Angular CLI APIs and example of custom builder
In this article we’re going to review Chrome Extensions architecture and learn how to incorporate Angular into it. We will be starting from scratch with ng new and finishing with a fully functional Chrome extension, convenient dev environment and hopefully a decent understanding of how it works.