Data Graphics/Multimedia Editor, The Upshot | The New York Times Company
Job opening at @upshot.nytimes.com
Come help us explain the news!
We're looking for a visual journalist and graphics developer to report, write, design and code data-driven stories and visualizations.
Details here: www.nytco.com/careers/job-...
09.03.2026 18:40
π 14
π 14
π¬ 0
π 3
I've just added three KH-7 images of the Matochkin Shar Nuclear Test Site to the declassified imagery gallery. These shots are gorgeous. There's something about film and snowy landscapes.
October 4, 1965: spacefromspace.com/declassified...
May 26, 1967: spacefromspace.com/declassified...
cont.
17.02.2026 23:25
π 23
π 4
π¬ 1
π 1
Weeknotes, 2026W04: Boundary Issues
I recently nerd-sniped myself into thinking about political points of view on maps, and wondering whether itβd be possible to createβ¦
I recently nerd-sniped myself into thinking about political points of view on maps, and wondering whether itβd be possible to create OpenStreetMap-derived, Wikipedia-informed national borders on a Protomaps base map legal for educational use in countries in conflict.
medium.com/@michalmigur...
03.02.2026 00:21
π 10
π 2
π¬ 2
π 0
At 3D map of Denali with a route from the glacier up to the summit pictured in orange.
Starting to look alright. Added line rendering, pictured here
Jack Kuenzle's FKT route (www.strava.com/activities/9...)
08.02.2026 17:31
π 4
π 1
π¬ 1
π 0
Washington Post Begins Laying Off More Than 300 Journalists
My thoughts are with the +300 colleagues who were laid off today. This is not good for the industry www.nytimes.com/2026/02/04/b...
04.02.2026 16:42
π 14
π 5
π¬ 0
π 1
Introducing Async-GeoTIFF - async-geotiff
A fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python.
Introducing ππ¬π²π§π-πππ¨πππ
π
, a new library for reading GeoTIFFs and COGs. developmentseed.org/async-geotif...
- Fast, with a Rust core
- Uses a non-blocking thread pool for image decoding
- Integrates with NumPy, PyProj, Affine & Morecantile
- Remote data support with Obstore
- No GDAL dependency
03.02.2026 16:05
π 15
π 7
π¬ 1
π 1
Join us in Bologna, Italy, 4β6 Nov 2026 for Visualising Climate β the first global conference fully dedicated to climate data visualization and its power to transform public understanding of a changing planet. Come see the data.
visualisingclimate.org
#VisualisingClimate2026 #DataVis #ClimateCrisis
28.01.2026 11:01
π 279
π 119
π¬ 9
π 17
Playing with elevation data in #Blender. This is the #Toronto and Region Conservation Authority (TRCA) boundary which includes all of the watersheds that converge in Toronto. Going to try draping some orthophotos and land cover data over this. Other ideas?
#Maps #Mapping #GIS #3D #dataviz
20.01.2026 20:28
π 10
π 3
π¬ 1
π 0
So smooth!
11.01.2026 19:30
π 1
π 0
π¬ 0
π 0
Added some contour lines
willymaps.github.io/experiments/...
02.01.2026 20:08
π 1
π 0
π¬ 0
π 0
A map of California with a shaded relief layer and drop shadow.
Building drop shadows with #turfjs
willymaps.github.io/experiments/...
01.01.2026 23:29
π 5
π 0
π¬ 1
π 0
A map of the globe that shows the southern hemisphere, including New Zealand on the top left and Antarctica in the bottom center. The map shows the path of a ship that will travel from New Zealand to the West Antarctic and back between December 2025 and February 2026.
No time like a holiday deadline to learn MapLibre and how to run a cron job for the first time π (with a big assist from
@willbdavis.bsky.social )
Follow along our βslow blogβ as Ray and Chang join a team of scientists traveling to Antarctica:
ππ www.nytimes.com/live/2025/cl...
28.12.2025 16:26
π 20
π 3
π¬ 2
π 0
The basemap for the top map in this story is built off of this experiment I shared earlier in the year with @maplibre.org and the shaded relief archive: willymaps.github.io/shadedrelief/
23.12.2025 14:25
π 2
π 0
π¬ 0
π 0
Will You Have a White Christmas This Year? π www.nytimes.com/interactive/...
23.12.2025 14:25
π 2
π 1
π¬ 1
π 0
Bringing back the bugle mountains with this work in progress.
15.12.2025 12:35
π 11
π 4
π¬ 0
π 0
Map of NYC surface parking lots
Fun little exploratory project. I mapped transit oriented surface parking lots in NYC and applied recent development densities to estimate housing potential.
Link at the end.
#NYC #Planning #Dataviz #mapping #maps #map #housing
10.12.2025 14:38
π 10
π 5
π¬ 1
π 0
time map
Reminded me of this: labs.mapbox.com/bites/00375/
12.11.2025 15:20
π 1
π 0
π¬ 1
π 0
Map of 24-hour snowfall accumulation around Lake Michigan.
Tracking snowfall around Lake Michigan overnight and into today w/ @nazaneentv.bsky.social www.nytimes.com/2025/11/10/w...
10.11.2025 15:19
π 3
π 1
π¬ 0
π 0
Maps showing freezing temperatures across the contiguous United States between Sunday Nov. 9 and Friday Nov. 14, 2025.
Chart showing the actual and "feels like" temperature for Chicago between Saturday Nov. 8 and Friday Nov. 14, 2025.
@nytweather.bsky.social relaunched a freezing temperature tracker for this season. Check it out here: www.nytimes.com/interactive/...
08.11.2025 15:46
π 2
π 2
π¬ 0
π 0
New York Is Going to Flood. Hereβs What the City Can Do to Survive.
Adaptation is a matter of survival, and the city may have to throw every solution available at a worsening situation.
Been obsessed with local flood hotspots since my ground floor apartment flooded during Hurricane Sandy. Seems like a good day to share this beautiful look at NYC's flood risk and some solutions the city is exploring (feat. lovely @nunderwood6.bsky.social maps!):
www.nytimes.com/interactive/...
30.10.2025 20:53
π 10
π 2
π¬ 0
π 0
28.10.2025 18:00
π 0
π 0
π¬ 0
π 0
12 hours of Hurricane #Melissa, one frame every minute. π°οΈπΊοΈ
28.10.2025 01:22
π 65
π 25
π¬ 3
π 1
Intensification of hurricane #melissa overnight www.nytimes.com/interactive/...
26.10.2025 14:14
π 7
π 0
π¬ 1
π 0
Iβve spent years collecting tools, datasets, maps, and other interesting links Iβve come across through my work and passion. Iβm organizing everything into one place: If youβd like to get it when itβs out, you can subscribe here: pablorobles.substack.com/about
23.10.2025 15:53
π 1
π 1
π¬ 0
π 0