Frendy GuoNarrow Down Types With Typescript Generic ConstraintsHow to unleash the real power of Typescript generics3 min read·Jan 8, 2022----
Frendy GuoinJavaScript in Plain EnglishPros and Cons of the Different Types of Test DoublesCompare the different types of Test Doubles and find the most suitable one for testing your implementation.6 min read·Dec 24, 2021----
Frendy GuoinJavaScript in Plain EnglishCSS Container Query: A Media Query on SteroidsOne of the most requested web features is finally here…almost.5 min read·Dec 11, 2021----
Frendy GuoExcessive Reflow and How to Minimize ItUnderstand how the web browser render stuffs on your screen and what to do with excessive reflows.6 min read·Dec 5, 2021----
Frendy GuoThe Real Power of React Custom HooksAnd why you should be using them.6 min read·Feb 18, 2021----
Frendy GuoServer Component: The React Way to Server-side RenderingIntroducing the React Component that runs on server and achieve zero bundle size6 min read·Feb 7, 2021----
Frendy GuoOptimize Web with Resource Hints: Preconnect, Prefetch, Preload and DNS-PrefetchHint browsers to be more efficient with resource.5 min read·Jan 12, 2021----
Frendy GuoJavascript Event Loop and ConcurrencyEver think about how Javascript handles incoming tasks such as function calls or event processing?4 min read·Nov 24, 2020----