PinnedFang JininStackademicRecursion is the architect, and iteration is just a babyI signed the book contract with my book publisher recently, so I’m actively in writing my second book Think in Recursion for programmers…5 min read·Feb 25, 2024--1--1
PinnedFang JininJavaScript in Plain EnglishConditional React Context: Treating Each Consumer DifferentlyIf you use a React context often, soon you will realize it’s a heavy operation when it’s updated. Therefore people tend to add a…6 min read·Sep 2, 2021----
PinnedFang JinTake webcam video with blurred background in MacIf you take Zoom or Teams conference call, you might have made your background either removed or blurred in the past. This feature is so…2 min read·Apr 24, 2023--1--1
PinnedFang JininJavaScript in Plain EnglishFind the Parent Element with CSSThe CSS ':has' adds a custom logic to find elements based on other selectors (instead of its own selector).3 min read·Sep 16, 2022--1--1
PinnedFang Jin“Keep” array index after filter in JavascriptES6 adds quite a bit functionalities to array with map, filter etc. They are extremely handy, but I start to have trouble keeping track of…2 min read·Dec 26, 2020----
Fang JinHow to train yourself to run, write, speak or sing?It is a tough business in teaching yourself anything, because if it’s that easy, you most likely have already done it. It’s hard to train a…·6 min read·Apr 5, 2024----
Fang JinMan, what is love for a tech guy?This is not a post to make you cry, I’ll make sure it doesn’t go that way.·3 min read·Mar 31, 2024----
Fang JinAmerica might be changing their shopping habitsI don’t know why a tech person want to write about shopping habit. But I start to notice the way how I shop around stuff over the internet…4 min read·Feb 24, 2024----
Fang JininStackademicCareful About Dependencies from package.jsonI still got bitten regularly by dependencies. To be honest, more or less my everyday work is about reading, writing, testing, and…·4 min read·Feb 21, 2024----
Fang JininStackademicRefactoring is the Key to Success in ProgrammingOnce a while, someone would ask me to provide advice in how to become a good programmer. I am normally speechless at that moment, because I…·5 min read·Feb 18, 2024----