Sign in

Kelton Halbert

@stormscale.io
1.8K followers 205 following 1.6K posts

Personal account, views my own. Techniques Development Meteorologist for the Storm Prediction Center. See more of my photography: www.stormscale.io/photos My blog: www.stormscale.io

PostsRepliesMedia
Kelton Halbert @stormscale.io · 26/09/2026
A substantial amount of work has gone into making this possible and at least somewhat intuitive on mobile, too. Multi-site level 2 with MRMS and split-pane pushes the browser to its limits. A resourcing model will reduce your loop size in order to fit your site + pane config.
120
Kelton Halbert @stormscale.io · 26/09/2026
Archive mode is fully supported. The compositing logic is such that you can blend MRMS with level 2, but also overlay MRMS on top of level 2. On the left display, MRMS reflectivity is an underlay masked by the range gate. On the right, semi-transparent rotation tracks are on top of velocity.
140
Kelton Halbert @stormscale.io · 26/09/2026
I've been fairly quiet on the Heimdall front, but that's because I've been working on some massive updates behind the scenes. Still rough edges to smooth over, interactivity behaviors to flesh out, and some bugs to squash, but... - single-site level 2 radar - multi-site level 2 radar - compositing
2234
Kelton Halbert @stormscale.io · 24/09/2026
It took a year and a half, but my @crunchlabs.bsky.social space selfie with Emily finally arrived! It’s a CubeSat with a screen and camera. You can request certain conditions for your selfie too So, that’s super awesome.
190
Kelton Halbert @stormscale.io · 24/09/2026
VERIFI-CATION!
0102
Kelton Halbert @stormscale.io · 24/09/2026
I added a CIG1 for hail in the 20Z update today. I am just barely skirting in with those lines, I probably should’ve expanded further north a bit. But, it looks like the environment had just enough juice to **potentially** produce 2” hail. MESH is not a hail observation, but it’s something!
1113
Kelton Halbert @stormscale.io · 23/09/2026
Forgot to post this yesterday, but a decade ago @twisterkid34.bsky.social and I would talk about working at SPC one day. Pretty cool moment to train on the outlook update with him and issue a joint convective outlook.
0162
Kelton Halbert @stormscale.io · 16/09/2026
After a long hiatus, my photography page has returned! It’s updated with new entries, retains randomized layout on refresh, & also adds lightbox functionality & direct links to the photos. Oh, and you can order prints directly from me now. They make great gifts 😁. www.stormscale.io/photos
192
Kelton Halbert @stormscale.io · 12/09/2026
As a border collie dad, I love the analogy
110
Kelton Halbert @stormscale.io · 11/09/2026
👀
190
Kelton Halbert @stormscale.io · 07/09/2026
One thing I miss about the early internet is whimsy. Everything has become sterile & boring with corporatization. I also miss screensavers... as a kid I used to scour the internet for cool screensavers. This little addition of whimsy to my home page is an homage to those things :) stormscale.io
2200
Kelton Halbert @stormscale.io · 03/09/2026
Achievement Unlocked: Issue a Convective Outlook (Update) 🏆 I’ve done plenty of thunder lines for the outlooks, but this is the first time I’ve worked on the main outlook and written the discussion! Pretty cool moment.
1262
Kelton Halbert @stormscale.io · 01/09/2026
RIP NOAAPort. www.weather.gov/media/notifi...
011
Kelton Halbert @stormscale.io · 01/09/2026
NWS is seeking comments on a proposed significant change: moving from VTEC to Common Alerting Protocol (CAP) for warnings and other hazards. www.weather.gov/media/notifi...
020
Kelton Halbert @stormscale.io · 30/08/2026
Meira made a new friend tonight
0150
Kelton Halbert @stormscale.io · 29/08/2026
Tonight’s meal was lemon Parmesan broccolini, crispy garlic and shallot potatoes, and panko breaded honey mustard salmon. Proud of this little concoction.
070
Kelton Halbert @stormscale.io · 28/08/2026
Rich in life because my fiancée’s date night idea was dinner and a storm chasing documentary.
171
Kelton Halbert @stormscale.io · 19/08/2026
010
Kelton Halbert @stormscale.io · 19/08/2026
020
Kelton Halbert @stormscale.io · 19/08/2026
250
Kelton Halbert @stormscale.io · 19/08/2026
3171
Kelton Halbert @stormscale.io · 17/08/2026
This post has aged like a fine wine. GitHub having yet another major outage.
040
Kelton Halbert @stormscale.io · 12/08/2026
Hehehehe I’ve spent plenty of time evaluating on the other parts of today, too. In fact, today is why I’m making the decision to make base, radar indicated, no tag tornado warnings less prominent looking 🙃. Probably more in line with base severe.
030
Kelton Halbert @stormscale.io · 12/08/2026
Still iterating on things, but I am close to being satisfied with the severe thunderstorm warnings and their IBW tiers. Extra emphasis is given to storms with observed tags. Also experimenting with a rabbit hole idea I fell down last night 👀
3121
Kelton Halbert @stormscale.io · 11/08/2026
The warning text gives a direct attribution link to IEM. I’m also going to create an attribution page in the “info” tab alongside the existing ones for MRMS/ProbSevere.
120
Kelton Halbert @stormscale.io · 08/08/2026
Hahahahaha duuudr, 8:27 time stamp as well! That’s fantastic. Great minds 😝
000
Kelton Halbert @stormscale.io · 08/08/2026
Overshooting top did a fun curly
2120
Kelton Halbert @stormscale.io · 08/08/2026
Window seat remains undefeated
1331
Kelton Halbert @stormscale.io · 07/08/2026
Thankful I got to have a beer and some brats at the Terrace before making the trek home to Norman. Sure has been wonderful spending a week in such a beloved city.
0130
Kelton Halbert @stormscale.io · 07/08/2026
Wonderful getting to see Leigh and @pth1.bsky.social tonight as well. Felt just like old times.
050
Kelton Halbert @stormscale.io · 07/08/2026
Getting to see The Sundogs (Dr. Grant Petty & Dr. Jon Martin) once again is a true #32SLS treat!
2110
Kelton Halbert @stormscale.io · 07/08/2026
Getting to see The Sundogs (Dr. Grant Petty & Dr. Jon Martin) once again is a true #32SLS treat!
000
Kelton Halbert @stormscale.io · 05/08/2026
David Harrison dropping straight facts about conditional intensity forecasts.
0112
Kelton Halbert @stormscale.io · 05/08/2026
010
Kelton Halbert @stormscale.io · 05/08/2026
A little tip for #32SLS attendees. If you’re willing to go for a little walk, go from the capitol all the way down State Street word campus. There’s a Korean food truck that sells bibimbap burritos and bulgogi tacos!
150
Kelton Halbert @stormscale.io · 03/08/2026
Meant to follow up with these but got a bit distracted
0180
Kelton Halbert @stormscale.io · 03/08/2026
The cat is officially out of the bag. I promised a consequential first, here it is! On (or around) October 6th, for the first time in its 20+ year history, the SPC Mesoanalysis will be available to the field in real time via NCEP NOMADS. Oh, and it’s in NetCDF, not GRIB.
58318
Kelton Halbert @stormscale.io · 03/08/2026
Look. Choices were made today. Some I’m probably going to regret come tomorrow morning. However, *this* is what it means to be a walkable city. Successful day of #badgermaxxing.
1110
Kelton Halbert @stormscale.io · 03/08/2026
Next important stop, Ian’s Pizza!
230
Kelton Halbert @stormscale.io · 02/08/2026
Important Stop No. 3. State Line Distillery. This place is one of my favorites.
200
Kelton Halbert @stormscale.io · 02/08/2026
Another important stop
140
Kelton Halbert @stormscale.io · 02/08/2026
Important first stop
190
Kelton Halbert @stormscale.io · 02/08/2026
What a lovely day and lovely view to be welcomed back with. Oh, it feels so good to be here again!
2180
Kelton Halbert @stormscale.io · 31/07/2026
A little sneak peek at my talk. I am also not exaggerating when I say some significant firsts are going to occur this fall. I’m excited this is finally happening.
2305
Kelton Halbert @stormscale.io · 30/07/2026
Really excited to get to go back to Madison next week for the AMS Summit! Not only is it one of my favorite places in the world, but the folks at SPC have a lot of great work being showcased. Going to highlight some talks people may find interesting and should attend!
2221
Kelton Halbert @stormscale.io · 24/07/2026
This might be one of the best quote tweet burns I’ve ever seen.
050
Kelton Halbert @stormscale.io · 22/07/2026
The absolute joys of web development/CSS. It must be some sort of screen height issue. Will work on a patch and push live ASAP
150
Kelton Halbert @stormscale.io · 22/07/2026
Do you have a screenshot? I see it as present on the live page
200
Kelton Halbert @stormscale.io · 20/07/2026
The full change log is available within the application.
020
Kelton Halbert @stormscale.io · 20/07/2026
I have also added a new LSR monitoring panel. This panel can be accessed regardless of whether or not the LSR map layer is loaded. It provides various grouping/sorting options, and can be placed in a movable popup window instead of a side panel (click the button at the top)
120