Recent Posts

Weekly Viz 2025-04-14

1 minute read

LLM Evolution My work this week is inspired by a visualization from Information is beautiful. It plots the LLM models from 2022 to late 2024 in a scatter pl...

My 2025 Weekly Vizzes

1 minute read

This is my eighth year of this weekly visualization project, which I began in 2018 when I started my first full-time job. The goal is to visualize a real-wor...

Weekly Viz 2025-04-07

less than 1 minute read

Average Tariff Rate 1900-2024 In the past week, the new tariff proposal has been shaking the stock market. For this week’s visualization, I am visualizing t...

Weekly Viz 2025-03-31

less than 1 minute read

The Best Migration Destinations The dataset I am visualizing this week is the one posted on MakeOverMonday this week – the best migration destinations 2025....

Weekly Viz 2025-03-24

less than 1 minute read

World Life Expectancy The dataset I am visualizing this week comes from the World Population Prospects report by the United Nations, Department of Economic ...

Weekly Viz 2025-03-17

less than 1 minute read

BLS Employment Projections BLS’s “The Economics Daily” column posted its employment projections of selected occupations suspectible to potential AI impacts ...

Weekly Viz 2025-03-10

1 minute read

Daylight Saving vs. Standard Time Daylight Saving started yesterday, and everyone in the US ‘lost’ one hour. I am tired of this twice a year time switches a...

Reading Notes 2025 Jan - Feb

3 minute read

My Medium Articles! In the past two months, I continued writing articles per month on Medium and Towards Data Science. Here you go: Unlocking the Power o...

Weekly Viz 2025-03-03

less than 1 minute read

SWE Total Compensation - AI/ML vs. Not I came across an annual salary report by Levels.fyi. One interesting thing that caught my eye was the comparison of S...