Brazilian 2022 Election Results
BBG 2022-10-032022 Brazilian Election Results
2022 Atlantic Hurricane Season Coverage
BBG 2022-09-242022 Atlantic Hurricane Season Coverage (Link for Ian)
The World Has a $1 Trillion La Nina Problem
BBG 2022-09-15The World Has a $1 Trillion La Nina Problem
Google Maps Regularly Misleads People Searching for Abortion Clinics
BBG 2022-08-15Google Maps Is Leading Abortion Seekers to Pro-Life Religious Centers
Bank Overdraft Fees Are Costing American Consumers $8 Billion
BBG 2022-07-26Bank Overdraft Fees Are Costing American Consumers $8 Billion
Supreme Court Ruling Jeopardizes Abortion Access for Millions of Women
BBG 2022-05-03Supreme Court Ruling Jeopardizes Abortion Access for Millions of Women
French 2022 Election Results
BBG 2022-04-102022 French Election Results
Beijing Olympics Medals Tracker: Who’s Winning the Most Gold
BBG 2022-02-04Beijing 2022 Olympics Medal Tracker
German 2021 Election Results
BBG 2021-09-262021 German Election Results
Canada 2021 Election Results
BBG 2021-09-202021 Canada Election Results
Tokyo Olympics Medals Tracker: Who’s Winning the Most Gold
BBG 2021-07-23Tokyo 2020 Olympics Medal Tracker
Building a Home in the U.S. Has Never Been More Expensive
BBG 2021-06-03Building a Home in the U.S. Has Never Been More Expensive
Covid Vaccine Tracker
BBG 2020-12-04Covid Vaccine Tracker
Diversity and Equality in American Business
BBG 2020-10-06How Diverse Are America’s Biggest Companies?
Tracking Covid-19 Hospitalizations in the US
BBG 2020-10-29US States Covid-19 Hospitalizations Tracker
What the Covid-19 Case Count Looks Like Regionally
BBG 2020-09-18Mapping U.S. Covid-19 Cases Near You
Where the SBA’s PPP Small-Business Aid Went
BBG 2020-07-06Where $521 Billion in PPP Aid to Small Businesses Went
Tracking Coronavirus Closures Around the US
BBG 2020-05-06US States Covid-19 Reopening Tracker
Tracking the Spread of the Coronavirus Outbreak in the US
BBG 2020-03-06US Covid-19 Tracker
Mapping the Coronavirus Outbreak Across the World
BBG 2020-01-21Global Covid-19 Tracker
Taiwan 2020 Election Results
BBG 2020-01-112020 Taiwan Election Results
Canada 2019 Election Results
BBG 2019-10-212019 Canada Election Results
What Owners Think About the Tesla Model 3 Electric Car
BBG 2019-10-29Tesla Model 3 Survey
How Hong Kong Got a Million Protesters Out on the Streets
BBG 2019-06-17How Hong Kong Got a Million Protesters Out on the Streets
How the Rise of Developing Countries Has Disrupted Global Trade
BBG 2019-05-07How the Rise of Developing Countries Has Disrupted Global Trade
Economic Forecasting Is Really Difficult. Just Ask the IMF
BBG 2019-04-10IMF Forecasts Show It’s Hard to Predict the Global Economy
OPEC Production Targets
BBG 2019-02-19OPEC Production Targets
Global Trade Tracker Shows Ports Start to See Brighter Days
BBG 2018-11-05Global Trade Indicators
Trump Team’s Conflicts and Scandals: An Interactive Guide
BBG 2018-09-07Trump Team’s Conflicts and Scandals: An Interactive Guide
How the World’s Purchasing Managers See the Future
BBG 2018-08-13Global PMI Tracker
How Apple Overcame Fits and Flops to Grow Into a Trillion-Dollar Company
BBG 2018-08-02How Apple Overcame Fits and Flops to Grow Into a Trillion-Dollar Company
How Your Pay Stacks Up With the CEO’s
BBG 2018-04-22CEO Pay Ratio
How the Populist Right Is Redrawing the Map of Europe
BBG 2017-12-11How the Populist Right Is Redrawing the Map of Europe
Breaking Down John Malone’s Investments, Company by Company
BBG 2017-09-28Breaking Down John Malone’s Investments, Company by Company
How Germans Re-Elected Merkel While Boosting Her Opponents
BBG 2017-09-25How Germans Re-Elected Merkel While Boosting Her Opponents
Puerto Rico Debt Crisis: Making Sense of the Debacle
BBG 2017-08-18Puerto Rico Debt Crisis: Making Sense of the Debacle
The World’s Most Feared Investor
BBG 2017-08-07The World’s Most Feared Investor
French Election Second Round Maps
BBG 2017-05-08Five Maps That Show Why Macron Beat Le Pen
China and the United States: Tale of Two Giant Economies
BBG 2016-05-12China and the United States: Tale of Two Giant Economies
Inside the Global Empire Run by Hong Kong’s Richest Man
BBG 2016-05-11Inside the Global Empire Run by Hong Kong’s Richest Man
How Malaysia's 1MDB Fund Scandal Reaches Around the World
BBG 2016-04-12How Malaysia's 1MDB Fund Scandal Reaches Around the World (with Shamim Adam)
Why China’s Economy Will Be So Hard to Fix
BBG 2016-02-29Why China’s Economy Will Be So Hard to Fix (with Malcolm Scott, Chloe Whiteaker and Jeremy Scott Diamond)
Three cities, one bridge: the Hong Kong-Zhuhai-Macau bridge project
SCMP 2015-11-19Three cities, one bridge (with Allen Au-Yeung)
Macau: The Rise and Fall of an Empire?
SCMP 2015-11-12Macau: The Rise and Fall of an Empire? (with story by Raquel Carvalho, visuals by Robin Fall)
The scale of South China Sea reclamation projects
SCMP 2015-09-19The scale of South China Sea reclamation projects (with Yifei Chen)
A trail of blood: Thailand's history of bombings before Bangkok shrine blast killed 22
SCMP 2015-08-18A trail of blood: Thailand's history of bombings before Bangkok shrine blast killed 21
Satellite images reveal scale of deadly warehouse explosion in Tianjin
SCMP 2015-08-13Satellite images reveal scale of deadly warehouse explosion in Tianjin
Electing the Chief Executive: Hong Kong’s political reform vote explained
SCMP 2015-04-01Electing the Chief Executive: Hong Kong’s political reform vote explained (editing & online production of collaborative graphics stack)
Balance of superpowers -- Comparing the armed forces of US and China
SCMP 2015-06-02Balance of superpowers (contributed research & graphics to print page design by Alberto Lucas López)
China’s overseas investments
SCMP 2015-04-28China’s overseas investments (Web adaptation of print page design by Alberto Lucas López)
A mountain in the way of the third runway
SCMP 2015-04-23A mountain in the way of the third runway (With Danny Lee and Henry Wong)
The visual Hong Kong budget
SCMP 2015-02-26The visual Hong Kong budget
Chasing ghosts: Where is China's next wave of empty 'new towns'?
SCMP 2015-02-13Chasing ghosts (Story by Yifei Chen)
Air pollution in China in 2014
SCMP 2015-01-22Air pollution in China in 2014
Streets of Occupy
SCMP 2014-12-12Streets of Occupy
Tigers and Flies: Corruption in China
SCMP 2014-11-03Tigers and Flies
Time-lapses of major protest sites in Hong Kong
SCMP 2014-10-03Time-lapses of major protest sites in Hong Kong
Hong Kong 'gutter oil' map: Is your neighbourhood store on the list?
SCMP 2014-09-16Hong Kong 'gutter oil' map: Is your neighbourhood store on the list?
In the eye of the storm: Typhoons in Hong Kong
SCMP 2014-08-13In the eye of the storm: Typhoons in Hong Kong
In the wake of MH17, aerial routes between Europe and Hong Kong between July 6 and 18
SCMP 2014-07-20In the wake of MH17, aerial routes between Europe and Hong Kong between July 6 and 18
Men's tennis: How big are the Big Four?
SCMP 2014-07-05Men's tennis: How big are the Big Four? (With illustrations by Pearl Law)
SCMP 2014-06-20FIFA World Cup 2014: Visualisation of group matches results and goals scored
The road to the Maracana
SCMP 2014-06-06The road to the Maracana - travel paths to the final for each team at the World Cup
Voices from Tiananmen
SCMP 2014-06-03Voices from Tiananmen (Text by Patrick Boehler)
Here comes the rain again: Hong Kong's rainfall patterns since 1997
SCMP 2014-03-31Here comes the rain again (Original design by Jane Pong)
Hong Kong Sevens team-by-team past results
SCMP 2014-03-27Team-by-team past results in the Hong Kong Sevens
Deconstructing the Hong Kong Budget
SCMP 2014-03-04Deconstructing the Hong Kong Budget
In the long run: Visualising the Hong Kong Marathon results
SCMP 2014-02-17In the long run
Road to victory: the minutes played during the 2014 Australian Open
SCMP 2014-01-27Road to victory (Design by Jane Pong)
Symphony of scandal: the ICIJ report on China
SCMP 2014-01-24Symphony of scandal
Behind the sound bite: analysing CY Leung's policy address
SCMP 2014-01-13Behind the sound bite
Carte du financement politique à Montréal
LP 2013-11-02Carte du financement politique à Montréal
L'historique des bagarres dans la LNH
LP 2013-10-07L'historique des bagarres dans la LNH
Visualising the history of the NHL draft
2013-06-28NHL draft: all the picks (and how they fared) from 1993 to 2012
Eyeo Festival
2013-06-08Eyeo Festival 2013: What I learned (and did not learn) living in China
Simulateur de la LNH
LP 2013-04-16Contre qui le CH jouera-t-il en séries ? Simulez-le !
Overview of the Hong Kong budget in 2013-14
JMSC 2013-02-27Overview of the Hong Kong budget in 2013-14
The Sina Weibo Crypt
JMSC 2013-02-03The Sina Weibo Crypt
Hong Kong Air Pollution Index Explorer
JMSC 2012-12-19Hong Kong Air Pollution Index Explorer
Central Committee
NYT 2012-12-05Composition of China's Central Committee
OpenLand Data Map
JMSC 2012-12-05OpenLand Data Map
OpenLand Agricultural Land Use Changes Map
JMSC 2012-11-29OpenLand Agricultural Land Use Changes Map
Party Leaders and Party Elders
NYT 2012-11-14Party Leaders and Party Elders
NHL Finances
LP 2012-09-15Les finances de la LNH
Detailed electoral results
LP 2012-09-07Quebec 2012 detailed electoral results analysis
Quebec electoral results and advance voting maps
LP 2012-08-24Quebec past electoral results and advance voting maps
Political financing in Quebec
LP 2012-08-03Map of political financing in Quebec
WeiboScope
JMSC 2011-12-25WeiboScope (With Dr. Fu King-wa)
Political financing in Canada
LP 2011-04-16Map of political financing in Canada (Winner of a Canadian Online Publishing Award in 2011)
Flux: Interactive Portals
2011-03-18Flux: Interactive Portals (at HK PolyU School of Design, with Mark Bowers and Charles Law)
Real-time Sina Weibo, China Meme Machine
JMSC 2010-11-26Real-time Sina Weibo, China Meme Machine (With Dr. Fu King-wa)
China Media Map
JMSC 2010-04-16China Media Map (With David Bandurski)
Real-time maps for 2008 Quebec election
CBC 2008-12-08Real-time maps for 2008 Quebec election
Real-time maps for 2008 Canadian election
CBC 2008-10-14Real-time maps for 2008 Canadian election
Outil des teasers
CBC 2008Outil des teasers
Comme les Chinois
2008Comme les Chinois
Spacing Montréal
2007‑2009Spacing Montréal (as contributor)
Métro Boulot Resto
2007-04-22Métro Boulot Resto (with Jennifer Wu)