EJD

@firewxguy.bsky.social

Meteorologist/Software Developer. Python is my primary programming language. I am also learning C# and Julia. SUNY Oswego Class 2016. My tweets are my own and only represent my views.

Now that WxData has a ton of content and the documentation is now in a much easier and more navigable format, I've emailed my former professor who teaches the Computer Applications in Meteorology course (MET-310) at my alma mater presenting it to him. It's a very cool feeling to say the least.

It's been a while since I wrote a Pangeo Discourse post for WxData. Last post reflected WxData 1.6 and the current version is WxData 2.2. I just wrote an updated post detailing the new features and functionalities. Here is the link for those interested: discourse.pangeo.io/t/wxdata-2-2... #Python

WxData 2.2 Released

Hi everyone! There have been a lot of significant updates to the WxData Python package since my last post in here. Background on WxData WxData is an open-source Python package (first released in No...

discourse.pangeo.io

I did an inventory of all the features in WxData 2.2 and I really think WxData is starting to rival Herbie with respect to how much weather data one can access by using the packages. One major difference between WxData and Herbie is WxData retrieves observational data and fuels data.

Bild
EJD@firewxguy.bsky.social · 2d ago

🎉WxData 2.2 Released🎉 A large expansion to the Open-Meteo API interface and a new Python interface to retrieve air quality data using the Air Now API are new features. Docs & Tutorials: github.com/edrewitz/WxD... GitHub Repo: github.com/edrewitz/WxD... Release Notes: github.com/edrewitz/WxD...

It always makes my day when someone DMs me wanting to know more about how they can use one of my creations for their data management, operations, hobby etc. The biggest satisfaction for me in a professional sense is the feeling that I made a contribution that others use.

Codex created this in 30 minutes: github.com/theweatherma...

GitHub - theweathermanda/AMS-Madison-Summit-Program: PDF version of the 2026 AMS Madison Summit program generated by Codex

PDF version of the 2026 AMS Madison Summit program generated by Codex - theweathermanda/AMS-Madison-Summit-Program

github.com

Jeff Frame@vortexjeff.bsky.social · 6d ago

If you attend @ametsoc.org meetings and have a Twitter/X account, please vote in this poll soliciting feedback on their decision to refuse to offer a single PDF listing all oral and poster presenter names, requiring attendees to spend several hours using an online scheduler. x.com/i/status/208...

I am working on making my documentation easier to navigate and look more professional. I am becoming a fan of the combination between GitHub Pages and the GitHub Wiki features.

If you attend @ametsoc.org meetings and have a Twitter/X account, please vote in this poll soliciting feedback on their decision to refuse to offer a single PDF listing all oral and poster presenter names, requiring attendees to spend several hours using an online scheduler. x.com/i/status/208...

Jeff Frame (@VORTEXJeff) on X

@ametsoc AMS Conference attendees: Would you prefer a single PDF file listing the names and titles of all oral and poster presentations in addition to the current online scheduler?

x.com

For fellow Python developers who are interested, I found a place that generates badges for total pip downloads. If you are interested in seeing full pip stats beyond downloads/month, check out this link and change your package name to the package you want: pepy.tech/projects/fir...

firewxpy · 55.3k downloads on PyPI

firewxpy has been downloaded 55.3k times. A Python package that makes various types of real-time weather graphics with an emphasis on fire weather. These graphics are designed for automation in an ope...

pepy.tech

🎉Python Package Milestone🎉 Proud to announce that xmacis2py reached 10,000 total downloads on conda-forge as of today. xmacis2py is a Python interface with the ACIS2 API for retrieving climate data and has lots of tools to analyze and visualize the data. xmacis2py = xmACIS2 in Python. #climate

BildBildBildBild

This may be a hot take but after playing around with Julia in Jupyter Lab, this is a language I want to learn to be highly proficient in. Easy syntax and dynamic typing like Python and it's compiled and runs at a speed closer to C with no GIL. [1/2]

Played around with Julia today. I will say Julia is easy to learn if you are a Python developer. Picking up Julia is easier than C# in my opinion. Julia is a newer language that is dynamically typed and compiled rather than interpreted so it's like Python on speed and is geared towards data science.

Bild

Considering taking a stab at learning Julia by making an Open-Meteo API interface in Julia since Julia is a rising language in data science and I don't see a Julia package for Open-Meteo API yet.

🎉WxData 2.1 & OpenMeteoApi.NET 1.1 Released🎉 🧵Lots of new features in WxData and OpenMeteoApi.NET. The theme is a lot of clients that interface with the Open-Meteo API. WxData is a Python interface while OpenMeteoApi.NET is a C# interface. Check 👇for links to updated docs and examples!

BildBildBildBild

DuckDuckGo >>> Google. These guys care about privacy. No creepy ads, no data quietly being sold to data brokers (no data being logged at all) and has support for Tor, including an onion domain (useful for people in places like China). There is absolutely no reason to use Google over DuckDuckGo.

DuckDuckGo@duckduckgo.com · 2w ago

Imagine getting caught breaking the law and just... continuing. That's Google. Ruled an illegal monopolist in 2024, still running the same playbook in 2026 with no consequences yet. Congress doesn't have to wait on the courts. Pass the SEARCH Act.

SounderPy Users: once my M.S. work concludes early next month & after a nice brain break, I have laundry list of updates to make to SounderPy that I plan to have completed by early full. Some new features, a couple bugs, a few dependency updates, etc. -- apologies for the delay!

🧵I've been leveraging AI when it comes to writing code both for work and hobby. I have a different frame of thinking when doing something at work vs. for hobby. I figured I'll write a late-night thread on the experience and the different frames of thinking.