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…Feb 252Feb 252
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…Sep 2, 2021Sep 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…Apr 24, 20231Apr 24, 20231
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).Sep 16, 20221Sep 16, 20221
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…Dec 26, 2020Dec 26, 2020
Fang JinAsk approval from others, old habit never diesI thought I have ditched the model of asking approval from others, however subconsciously I think I’m still doing this more or less. So I…Nov 8Nov 8
Fang JinStrength vs EffectThere’s a Chinese saying 四两拨千金. What it describes is a pro who can do difficult things with less effort. I always thought this is to…Nov 5Nov 5
Fang JinHow to cope with trauma, part II haven’t had time writing a blog for a while. Lately I have gone through a four-month personal matter, and I want to take some time share…Aug 13Aug 13
Fang JinWhat do you need to write a book?Writing a book is not as easy as it sounds, but also isn’t that hard once you get to know what things you need to gather or prepare. Since…Jun 13Jun 13
Fang JinUse a web page/service as an stand-alone applicationI use Google chrome all the time, most of time I pin the browser tab to the left so that I can have most of the common services that I need…Jun 6Jun 6