Recent Posts

Reading Notes 2023 Jan - Feb

3 minute read

This is the first article of the reading notes series in 2023. It summarises the Medium blogs I read in the past two months. Hope you will enjoy the reading ...

Weekly Viz 2023-02-27

1 minute read

San Francisco Weekly Precipitation The Bay Area has seen pretty extreme weather this winter. During the year-end holiday season, we had crazy rainfall, and ...

Weekly Viz 2023-02-20

less than 1 minute read

American’s Trust in Mass Media is Declining Over Time This week, I found this report from Gallup on American’s trust in media. It has many interesting data ...

Weekly Viz 2023-02-13

1 minute read

US Search Engine Market Share Top 10 ChatGPT has continued to be a hot topic in the past three months, and the news of Bing is going to integrate with ChatG...

Weekly Viz 2023-02-06

less than 1 minute read

Which Country Gets the Most Paid Vacation Days This week I am looking at the paid vacations days around the world. I got the dataset from last year’s makeov...

Weekly Viz 2023-01-30

1 minute read

EB Green Card Waiting Time for Mainland China Applicants The US Green Card application process is rather complicated – For an Employment-based (EB) Green Ca...

Weekly Viz 2023-01-23

1 minute read

Spring Festival Travel Rush Happy Chinese New Year! Last Sunday was Chinese New Year. Every year, in China, millions of people working or studying out of th...

2023 LinkedIn Post Engagement Analysis

7 minute read

On Jan 2nd this year, I posted my annual reflection on LinkedIn. I am very happy to see some great interactions on the post and as a result, an increase in w...

Weekly Viz 2023-01-16

1 minute read

US Interstate Migration Pattern 2013-2022 This week I used the dataset from Makeover Monday. This is a dataset about US interstate and cross-border migratio...

Weekly Viz 2023-01-09

1 minute read

Population Projection China vs. India This week when I was looking for datasets to visualize, I saw this article on The Economist, talking about India will ...