Day 40: Corgi Routes. Upload GPX, scrub elevation, Relive-like motion. MapLibre + D3. #100DayMapChallenge.
Day 39: Global Education Gender Parity Map
Day 39: Global GPI across education levels. Leaflet + D3 client map; gap widens as girls advance. #100DayMapChallenge.
Day 36: Most Valuable Vinyl Records – Voronoi
Day 36: 50 valuable vinyls as Voronoi territories. Beatles dominate the collector landscape. #100DayMapChallenge.
Day 34: Historical Timelines – COVID Vaccination Race
Day 34: COVID vaccination timelines as a comparison tool. Inspired by Bostock’s bar chart race. #100DayMapChallenge.
Day 32: SF DA Org Chart as a Living Network
Day 32: 350+ person org as a breathing force-directed network. SF DA office client work, Q2 2022. #100DayMapChallenge.
Day 29: Romania’s Population as a Mosaic
Day 29: Romania population as a Gridviz mosaic. Density without administrative borders. Week 5 begins. #100DayMapChallenge.
Day 28: EU Bilateral Migration Flows 2020
Day 28: EU bilateral migration 2020 as a chord diagram. Bidirectional, asymmetric flows. #100DayMapChallenge.
Day 27: First Experiment with Star Maps
Day 27: First star globe from HYG (mag < 8). D3 + Versor. Seed for the Day 57 IIB longlist. #100DayMapChallenge.
Day 26: Breaking Down a Nation – SIRUTA Sunburst
Day 26: Romania administrative hierarchy as a zoomable sunburst (SIRUTA). Area = population. #100DayMapChallenge.
Day 25: COVID Outbreaks – Map and Circle Pack
Day 25: Where are the outbreaks? Map + pack views on the same Romania COVID dataset. Series finale. #100DayMapChallenge.









