Weather science data reporter @sfchronicle | Previous: intern with @NCIprevention, @theAGU and @ScienceNews | @UCSC_SciCom '20 | he/him

SF Bay Area
Joined October 2010
NEW: How Trump's NOAA cuts could hurt California "Coast Guard rescue missions failing after running into unexpected currents. Surprise storms flooding downtown San Francisco. Seafood contaminated by unseen algal blooms." By @edwardsanthonyb & @jackjlee sfchronicle.com/weather/arti…
2
10
10
2,198
Fascinating story by @hannah_hagemann: Scientists are 'harvesting' fog for water. Here's what it could mean for California "Fog — a part of daily life for millions of Californians — is fundamentally fickle." Photo by @YOSHIFOTO sfchronicle.com/weather/arti…
1
6
1
5
1,834
Ok night owls🦉let's talk about the recent tsunami warning🌊We don't get these alerts very often and there are lot of questions, frustration, and even some anger about how it all unfolded. We'll go over the history, science and warning process👇
72
577
103
4,549
612,961
How did the 2024 Cape Mendocino earthquake happen? @kurtisalexander & I asked seismologists & geologists for the @sfchronicle Read our story to learn about the science behind the 7.0 & what experts know about where & when aftershocks could occur ➡️rb.gy/or1e7e
2
4
7
1,790
Looking for a change of pace when folks gather on Thanksgiving and don't want to talk politics? Try this eye-popping survey of what AI gets wrong about SF, from tri-towered Golden Gate Bridges to foliage-shrouded towers. Aka my final @sfchronicle byline: sfchronicle.com/projects/202…
3
3
2
9
2,618
Pop-up YouTube livestream today (11/22) at 10am Pacific Time! discuss ongoing #AtmosphericRiver & record-breaking precipitation event across parts of N. California today, including reflection on broader context. Expect a live radar & satellite tour. #CAwx youtube.com/live/2QXwn9oblhY…
8
29
4,217
Jack Lee retweeted
#MountainFire UPDATE: The fire has crossed Highway 118 and is now impacting the Camarillo Heights area. Evacuation orders are in effect, and we urge residents to follow these orders for their safety. Several individuals have been injured and transported to local hospitals. Numerous structures are currently threatened. Due to extreme wind conditions, fixed-wing aircraft are unable to assist in firefighting efforts. Ground crews, helicopters and mutual aid resources are actively working to protect lives and property. For the latest information on road closures and evacuation zones, please visit vcemergency.com. @CountyVentura @VCAirUnit @VENTURASHERIFF @LAFD @VCFD @CityofCamarillo
30
281
45
703
244,582
Still have those eclipse glasses handy? Quick, look at the Sun — there is a sunspot group large enough to see without a telescope (using a proper solar viewing method, of course)! That's active region 13848, which has produced two M-class flares in the past week. 🤩
25
158
13
932
41,588
What's the best event in San Francisco? We held a ranked-choice poll to find out, but also used the results to explain how ranked-choice voting works, including whether voters can "game" the system sfchronicle.com/projects/202…
1
5
9
861
How many cars vs. pedestrians use SF's Great Highway? I was curious about Prop K's potential impact, so I went out to the Great Highway and counted every car & pedestrian I saw over the course of an hour Here's what I found @sfchronicle sfchronicle.com/projects/202…
3
6
1
20
3,180
We are launching the only comprehensive guide for families applying to California’s public universities, featuring in-depth acceptance rates and enrollment data for all University of California and Cal State campuses.
4
10
2
12
4,489
The Excessive Heat Warning has been extended for inland portions of the Bay Area, Central Coast, and the city of San Francisco through 11 PM Thursday. The Heat Advisory directly along the coastline has also been extended through 11PM Thursday. #CAwx
3
49
8
69
41,361
Today is forecast to be the hottest of the heat wave sweeping across the Bay Area, with temperatures as much as 25 degrees above normal. Live updates >> trib.al/cJpCgSK
1
2
1
1,990
Jack Lee retweeted
Yesterday we posted an unusual story for us at the @sfchronicle that was actually about 400 stories. Here is a little thread about how it happened. sfchronicle.com/projects/202…
2
17
2
54
5,134
The Chronicle's hat game is about to take a serious hit. 🎩 But in all seriousness, I've learned so much reading and talking with @JohnKingSFChron. Wishing him the best retirement. sfchronicle.com/sf/article/s…
5
11
4
57
11,387