PinnedNate LiuWhy you should test your Component by rendering Storybook <ComponentStory> instead of just…The following terms are used in this articles:4 min read·Aug 1, 2021----
Nate LiuPull Requests: More Than Just the Last Mile-Effective Practices from Story to Approval for Both…unique insights and some often-missed practices that are just as vital, all gathered from my experiences in the past few years7 min read·Apr 14, 2024----
Nate LiuQuick Cheatsheets: React useEffect Usage GuidesBased on the latest official React documentation, as well as my own past experiences, this article provide tips and guideline for both…6 min read·May 6, 2023----
Nate LiuBetter readability: name/comment the destructor function returned by useEffect callbackRecently I ran into a case some event handler on page is not properly unsubscribed among a bunch of errors. In response to my previous…1 min read·Dec 18, 2022----
Nate LiuSome quick summaries to “6 tips to align product owners to get fruitful design outcomes”source: https://uxdesign.cc/6-tips-to-align-product-owners-to-get-fruitful-design-outcomes-1b3e8db51d71 min read·Mar 14, 2022----
Nate LiuCSS spec: Cascade Layers — quick introduction and usagesReferences:2 min read·Mar 5, 2022----
Nate Liu⚡️10x speed up your Jest spin-up time by watchmanSpeed up your jest start time by 10-fold2 min read·Feb 13, 2022--1--1
Nate LiuDisable WalkMe to avoid flaky Cypress end-to-end testsWalkMe widgets can be useful at production site, guiding your user thru the system. However it can be causing flaky tests as it’s loaded…1 min read·Aug 31, 2021--1--1
Nate Liu1 second refactoring: readability and maintainability by naming your function(e.g. React useEffect)Greatly improve your code readability maintainability by named function in one second.4 min read·Oct 31, 2020----
Nate LiuCypress test case writing practices and tipsSome quick summary and personal opinion to some of official Cypress best practices3 min read·Jul 28, 2020----