EJD
@firewxguy.bsky.social
1.2K followers 1K following 2K posts
Meteorologist/Software Developer, Lead Developer of FireWxPy & xmACIS2Py & PyClimo. SUNY Oswego Class 2016. My tweets are my own and only represent my views.
Posts Media Videos Starter Packs
Pinned
firewxguy.bsky.social
🧵For those wanting to familiarize themselves with WxData pre-release, I've updated the documentation for what is already build on my github.

Existing Modules
- GEFS
- RTMA
- NOAA
- METARs
- FEMS
- Soundings
- Utils (Cyclic Points)

To Be Added Before Release
- GFS
- NBM
- RAP
- ECMWF (IFS & AIFS).
Reposted by EJD
firewxguy.bsky.social
This will also be a great package for the meteorology professors who teach the computer programming class to use because it will make for an easy introduction for students to download and work with both observational and model data, especially with the scanner as a built-in safeguard.
firewxguy.bsky.social
🧵For those wanting to familiarize themselves with WxData pre-release, I've updated the documentation for what is already build on my github.

Existing Modules
- GEFS
- RTMA
- NOAA
- METARs
- FEMS
- Soundings
- Utils (Cyclic Points)

To Be Added Before Release
- GFS
- NBM
- RAP
- ECMWF (IFS & AIFS).
firewxguy.bsky.social
The other main reason this will be great for professors to use in the Meteorology Department's computer programming class is the fact that WxData remaps all the GRIB variable keys into plain language variable keys which will make the data more friendly for the students to understand and work with.
firewxguy.bsky.social
The scanner prevents repetitive downloading of the same datasets which is a common mistake by junior developers (I made the same mistakes 2 years ago!!). Those mistakes can result in 5 minute IP address bans from the data servers.
firewxguy.bsky.social
This will also be a great package for the meteorology professors who teach the computer programming class to use because it will make for an easy introduction for students to download and work with both observational and model data, especially with the scanner as a built-in safeguard.
firewxguy.bsky.social
🧵For those wanting to familiarize themselves with WxData pre-release, I've updated the documentation for what is already build on my github.

Existing Modules
- GEFS
- RTMA
- NOAA
- METARs
- FEMS
- Soundings
- Utils (Cyclic Points)

To Be Added Before Release
- GFS
- NBM
- RAP
- ECMWF (IFS & AIFS).
firewxguy.bsky.social
Once WxData 1.0 is released, FireWxPy is going to get a complete overhaul by replacing the current data access methods with WxData. This will overhaul the entire FireWxPy library and thus begin the FireWxPy 2.0 series.
firewxguy.bsky.social
I also plan to add more high-resolution models such as the RRFS once it gets released to the public. I will not add the NAM since that is being sunset early 2026. Curious, does anyone know if the HRRR is also being replaced by the RRFS? I've seen conflicting information on that.
firewxguy.bsky.social
For those wishing to get ahead and start checking out the existing documentation for this upcoming library you can find it here. #python #datascience #meteorology

github.com/edrewitz/wxd...
firewxguy.bsky.social
🧵For those wanting to familiarize themselves with WxData pre-release, I've updated the documentation for what is already build on my github.

Existing Modules
- GEFS
- RTMA
- NOAA
- METARs
- FEMS
- Soundings
- Utils (Cyclic Points)

To Be Added Before Release
- GFS
- NBM
- RAP
- ECMWF (IFS & AIFS).
firewxguy.bsky.social
Lmfao full of ourselves, are we?
firewxguy.bsky.social
Ted Cruz is now retweeting Chartz.
firewxguy.bsky.social
This is why I am relentless in saying the Democrats need to get rid of their social issue litmus tests. It's ok to be a more socially conservative Democrat because the reality is we are trying to win more than just San Francisco. Don't give the GOP any ammunition for their campaign messaging.
firewxguy.bsky.social
I spoke to some of my friends who voted for Trump in 2024 and asked them why they went that way and the first thing they cited are those culture war issues. While I put those issues at very low priority since I care more about saving Social Security, they give more weight to those issues than me.
firewxguy.bsky.social
Correct. Winning is the name of the game for this reason. The messaging on the Democratic side has been abysmal in this area since 2016 and due to that the Republicans have been quite effective at pointing that out and the Republican message resonates with young men.
firewxguy.bsky.social
The social platform should be "You do you and you live your life the way you want to live it. But if I don't like your lifestyle, you shouldn't try to force it on me, and I won't try to force my lifestyle onto you."
firewxguy.bsky.social
The only national platform that would be great for the Democratic Party is a left-wing populist economic platform like the New Deal Democratic platform of the 1930s and 1940s. But running on the social platform of San Francisco will not help our party win in purple and red areas.
firewxguy.bsky.social
The one size fits all on social issues needs to end in the Democratic Party. What might be popular for a candidate in San Francisco would be the kiss of death for a Democrat running to flip a district in Alabama or Mississippi from red to blue.
firewxguy.bsky.social
But the reality is, other people have some of those issues at a higher priority than me and we need to win those people back, full stop. We lost everything in the 2024 election so offense is the name of the game for 2026 and 2028.
firewxguy.bsky.social
The biggest mistake our party made since 2016 is to focus on social issues. I myself don't agree with the main Democratic platform on some social issues. The difference between me and other people is I put those issues at a very low priority when I vote.
firewxguy.bsky.social
Policy wise, the Democrats need to focus on economic policies rather than social issues. That's how we flip areas in rural and suburban America. Fiscal progressivism (New Deal policies) with Libertarian policies on social issues is the best way forward.
firewxguy.bsky.social
Roy Cooper would also be a great VP running mate choice if he wasn't running for senate in 2026.
firewxguy.bsky.social
I'm a born and raised Long Island New Yorker and a Southern Californian as an adult and I want a Southern Democrat rather than a Northern or West Coast Democrat for our party's nominee.
firewxguy.bsky.social
I do think a Southern Democrat like Beshear is the best path forward to make Democratic gains in rural and suburban America. Rather than focus on playing defense in urban areas, we need to go on offense in rural and suburban America if we want to win.
firewxguy.bsky.social
A Southern Democrat as the presidential candidate with a progressive northerner or west coast running mate is a great ticket to both unite the party from progressive to moderate and win independents. Andy Beshear is also more progressive than Bill Clinton while being popular with moderates.
firewxguy.bsky.social
Kamala Harris can not be the 2028 Democratic nominee if we want to be serious about winning. Andy Beshear is by far the best Democratic candidate for president in 2028. I'd like someone like either Gavin Newsom, Pete Buttigieg, Chris Murphy, Corey Booker or Ro Khanna to be his VP running mate.