I wrote up some thoughts on the central driving force of my work right now, my history in local news and the information models from the past that inspire me today.
medium.com/@stephenstir...
@sstirling.bsky.social
Data journalist, current data editor at the Philadelphia Inquirer. Past: NJ.com, APP.com, Columbia Journalism Investigations. Jersey guy. Lifelong creator. Sports and weather geek. The things I do: https://sstirling.github.io
I wrote up some thoughts on the central driving force of my work right now, my history in local news and the information models from the past that inspire me today.
medium.com/@stephenstir...
Bit of a choppier start at PHL today after a few days of smooth sailing. About 14% of arrivals and 10.6% of departures delayed, with a handful of cancellations.
The charts in this story will update every hour until January, and reset every morning at 4 a.m.
www.inquirer.com/news/philade...
The first hearing on this bill is Monday.
Introduced 2 days before Thanksgiving, insuring a small audience. Forces stakeholders who disagree to prepare over a major family holiday weekend.
Scutari did not have to do it this way. He chose to.
Posting from X. Sen. Scutari has led a broad and successful campaign against transparency efforts in NJ for the last several years.
Here's the bill: www.njleg.state.nj.us/bill-search/...
Thank you!
26.11.2025 13:03 β π 1 π 0 π¬ 0 π 0Another calm start at PHL, where most flights and airlines are operating on time this morning. About 87 percent of flights were on time yesterday.
The charts in this story will update every hour until January, and reset every morning at 4 a.m.
www.inquirer.com/news/philade...
Finally got around to listening to "Getting Killed" from Geese. Yo.
26.11.2025 00:11 β π 1 π 0 π¬ 1 π 0We're tracking air travel at PHL amid the holiday travel surge.
No major disruptions to start the day!
These charts will update hourly throughout the Thanksgiving weekend and reset every day at 4 a.m.
www.inquirer.com/news/philade...
Somewhere in NJ, my father still has his hands up in the air. www.theguardian.com/football/202...
24.11.2025 20:44 β π 1 π 0 π¬ 0 π 0I was in a ball pit with my 7-year-old yesterday. She ran into another kid. I swear all they said to each other was "six sevvvven" and they were best friends. I just sank deeper into the pit.
23.11.2025 15:30 β π 4 π 0 π¬ 0 π 0If youβre trying to make sense of all the buzz about AI data centers, hereβs what three human reporters think you should know.
Via Erin McCarthy, Frank Kummer and the data team's Chris A. Willliams
www.inquirer.com/business/new...
This one goes out to anyone who's found themselves searching for the right rural school house at 7 p.m. on a cold, January night.
20.11.2025 20:38 β π 0 π 0 π¬ 0 π 0Today I gave a preview of Scribe, a new tool I'm developing at the Inquirer to track, transcribe and summarize public meetings to aid local reporters.
Here's a slide from my part of a discussion today hosted by INMA, with the Inky's Kevin Hoffman, Matt Boggie and several other great presenters.
Only 18 cancellations at PHL today. that's about 2%. Similar to yesterday.
13.11.2025 15:22 β π 0 π 0 π¬ 1 π 0Right? I thought so
13.11.2025 15:17 β π 0 π 0 π¬ 1 π 0Very interesting to me that despite Duffy saying 6% cancellations will continue, delays and cancels at PHL appear to have fallen off significantly after a tentative shutdown deal was reached.
13.11.2025 13:56 β π 3 π 1 π¬ 1 π 0Updated my script that monitors NHL clutch scorers for the 25-26 season.
Dylan Guenther and Seth Jarvis have already potted 4 GWG in 16 games.
This is a chart about PHL. You could make it for most major airports in the US today. It is also a chart about politics.
11.11.2025 12:22 β π 2 π 2 π¬ 0 π 0I used Shapely for part of this. It's also been a few years since I've tackled. Always nice when a problem gets significantly easier to solve.
02.11.2025 13:16 β π 1 π 0 π¬ 0 π 0I've always dug the aesthetic of these.
02.11.2025 13:05 β π 0 π 0 π¬ 1 π 0NJ population, by race, with one dot per person.
02.11.2025 12:59 β π 15 π 1 π¬ 1 π 0Pennsylvania and Philadelphia population, by race, one dot per person.
02.11.2025 12:42 β π 4 π 1 π¬ 0 π 0Interesting analysis ahead of Tuesday's election.
30.10.2025 14:32 β π 2 π 0 π¬ 1 π 0I love this. All of the top names for specific-colored cats in Philly make sense.
And then there's Doug.
More on Kitty City: www.inquirer.com/health/pets/...
Jalen Purrts. Al Pawcino. Catrick Swayzee.
We give the cats of Philly their moment.
via Lizzie Mulvey and Charmaine Runes
www.inquirer.com/health/pets/...
Analysis shows both NJ candidates are bringing in the majority of their donations from the wealthiest and whitest sections of the state.
Fascinating stuff on the money race in NJ from @joeyerardi.bsky.social, @aliyareports.bsky.social and John Duchneskie.
Story: www.inquirer.com/politics/ele...
Firing this back up for the new season. It's a long year, but off to a good start for Jack or Jesper becoming the #NJDevils first 100-point player.
27.10.2025 22:01 β π 4 π 0 π¬ 0 π 0In Pennsylvania, where there is no state or federal budget in place, the consequences of political intransigence are mounting.
These shelters are closing at a time when the average overnight low temperature is 42 degrees and falling.
via Ximena Conde and Gillian McGoldrick
What's the fastest way out of the Linc after an Eagles game?
The @inquirer.com assembled a world-class team of racers to find out:
π - Ariel Simpson
π - @mediabyhenry.bsky.social
π² - @jasen.bsky.social
π - Julie Zeglen
π - John Duchneskie
www.inquirer.com/eagles/inq2/...
Was surprised by this disparity among immigration judges ruling on asylum cases, detailed in @joeyerardi.bsky.social's thorough look at asylum data in Philly.
The 50+ pt spread among judges interpreting the same laws is difficult to navigate, attys say.
Story: www.inquirer.com/politics/asy...