PinnedWhy you should test your Component by rendering Storybook <ComponentStory> instead of just…The following terms are used in this articles:Aug 1, 2021Aug 1, 2021
TypeScript interface and type: the usages and which one should be usedWhen you’re coding with TypeScript, you often have to decide between using an interface or a type. Both are great for organizing data in…May 11, 2024May 11, 2024
Pull 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 yearsApr 14, 2024Apr 14, 2024
Quick 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…May 6, 2023May 6, 2023
Better 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…Dec 18, 2022Dec 18, 2022
Some 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-1b3e8db51d7Mar 14, 2022Mar 14, 2022
⚡️10x speed up your Jest spin-up time by watchmanSpeed up your jest start time by 10-foldFeb 13, 20221Feb 13, 20221
Disable 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…Aug 31, 20211Aug 31, 20211
1 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.Oct 31, 2020Oct 31, 2020