Houjun Liuin20MinuteRantsThe Impossible ImposterA good friend of mine coined a term recently — “cyclic imposter syndrome”. It is something that I myself see more and more often around…Oct 22, 2021Oct 22, 2021
Houjun Liuin20MinuteRantsThe Culture of SecrecyWhy is the Ha! Ha! Business joke funny? It is, of course, due to the point of privileged exclusivity — and the apparent joys — that the…Sep 7, 2021Sep 7, 2021
Houjun Liuin20MinuteRantsFeeling BloatedI rarely write these blogs anymore, mostly because for a while I felt like I have too much to do each and every day— which, of course…Dec 28, 2020Dec 28, 2020
Houjun Liuin20MinuteRantsThoughts on CA Prop. 16I usually don’t comment much on politics here, but here’s my take on CA’s Prop. 16 coming to ballots near you.Oct 15, 2020Oct 15, 2020
Houjun Liuin20MinuteRantsGoodbye, TwitterI am leaving Twitter. This time, for avoiding nightmares.Oct 2, 2020Oct 2, 2020
Houjun Liuin20MinuteRantsModality FidelityVim… Such a bag of contention — so much so that I want to put my two cents in the bucket.Oct 29, 2019Oct 29, 2019
Houjun Liuin20MinuteRantsThe Butterfly, The Switch, and the Contention in BetweenPeople are so contentious about this. I am worried that the mere raising of this topic will cause a “Reddit Riot”… But, this is a thing…Oct 10, 2019Oct 10, 2019
Houjun Liuin20MinuteRantsToDo-a-RooniAt some point while writing this article, I realized that it was quickly becoming more of a 20HourRant. Whilst I am happy to rant for that…Sep 12, 2019Sep 12, 2019
Houjun Liuin20MinuteRantsMy Dark PlaygroundYou know the feeling: getting stuck on some work while you are claiming to be “productive.”Aug 29, 2019Aug 29, 2019
Houjun Liuin20MinuteRantsTo Tweet or Not to TweetTwitter isn’t exactly bad. But I just can no longer handle looking at it for any period of time, let alone trying to get value out of it.Aug 13, 2019Aug 13, 2019