
Sr. newsroom dev @NatGeo. Previously @protocol @sfchronicle @DailyRanger
Minneapolis, MN
Joined August 2009
- Tweets466
- Following218
- Followers303
- Likes338
Working on a project to evaluate sports teams and forecast games with Elo. Took a crack at the PWHL. The puck drops in only two days! ericjohannes.github.io/pwhl-…
Update: It worked! It found a site in June that just opened up and we were able to book it
State park campsites on Minnesota's North Shore fill up fast. Like within a minute of reservations opening. I kept missing out, so I made a bot to check for cancellations.
github.com/ericjohannes/camp…
It runs on AWS Lambda, has a Github actions CI/CD pipeline and emails me every 6 hours with sites it fins. Probably overkill but fun to learn this stuff.
The code is open source but if you use it to score a site you gotta share it with me!
State park campsites on Minnesota's North Shore fill up fast. Like within a minute of reservations opening. I kept missing out, so I made a bot to check for cancellations.
github.com/ericjohannes/camp…
I added server-side batch processing of SVG graphics to Nat Geo’s Vite build tool to make this project on the Battle of the Atlantic. I developed the story idea and gathered and analyzed the data too.
preview.nationalgeographic.c…
I rebuilt the elections results data pipeline app for the San Francisco Chronicle/Hearst newspapers in Python and helped expand and redeploy it several times since
sfchronicle.com/projects/202…
sfchronicle.com/projects/202…
You can see my work at ericjblom.com/ and resume at linkedin.com/in/eric-blom-82…
Threading a few examples
Eric Blom retweeted
Credit to @GaelleSeguillon for the lovely elephants as well! A pleasure to work on this story so extensively.
Lots of fun collaborating with @shallotly on the dev side and for maps and illustrations with @MonicaSerrano_ @FossilFracas and @mizfellenz
But wait! There's more elephants stories here nationalgeographic.com/magaz…
How do elephants survive in rain forests, savanna and deserts? We've got you covered nationalgeographic.com/premi…
A little preview of the awesome graphics and videos here
Fascinating data compiled by xitter.cf/mapsterman at mapsterman.maps.arcgis.com/a…
Dug into some data about ships sunk in WWII for this story. See how the Battle of the Atlantic shifted across the ocean during the course of the war
nationalgeographic.com/histo…
$8 for this?
This book also explains where I got my love of cycling and pickles and my inability to throw away food
“Pake” (pah-cuh) is Frisian for “grandpa.” My pake lived through the Depression, survived the Nazi occupation of the Netherlands, immigrated to the US and raised 10 kids with my grandma. Quite a life





