Blog

  • Flash Flood Warning: Laguna / Eastern Cibola County Area Until 5:00 PM MDT

    Flash Flood Warning: Laguna / Eastern Cibola County Area Until 5:00 PM MDT

    Active Flash Flood Warning for Eastern Cibola County, NM — issued by NWS Albuquerque NM at 2:04 PM MDT, in effect until 5:00 PM MDT (4:00 PM PDT).

    Doppler radar indicated thunderstorms producing heavy rain over and near Laguna Pueblo, including I-25. Between 1 and 1.5 inches of rain have fallen. Additional rainfall amounts of 0.5 to 0.75 inches are possible in the warned area. This is exactly the profile that produces the interior-flooding jobs restoration teams see most: water finding its way into homes and businesses through every low point, drainage systems overwhelmed, and saturated ground that keeps feeding the damage long after the rain stops.

    This is a live snapshot as of 1:16 PM PDT. Conditions change fast — always verify with the National Weather Service for your specific county or ZIP code.

    Eastern Cibola County, NM — Flash Flood Warning

    The NWS Albuquerque NM issued this Flash Flood Warning at 2:04 PM MDT, in effect until 5:00 PM MDT. Coverage: eastern Cibola County in west central New Mexico.

    What the radar shows: Doppler radar indicated thunderstorms producing heavy rain over and near Laguna Pueblo, including I-25. Between 1 and 1.5 inches of rain have fallen. Additional rainfall amounts of 0.5 to 0.75 inches are possible in the warned area. Flash flooding is ongoing or expected to begin shortly.

    HAZARD: Flash flooding caused by thunderstorms.

    SOURCE: Radar indicated.

    IMPACT: Flash flooding of small creeks and streams, urban areas, highways, streets and underpasses as well as other poor drainage and low-lying areas.

    Locations that will experience flash flooding: Laguna Pueblo, New Laguna, Mesita and Paraje — including Interstate 40 between Mile Markers 108 and 118.

    The warning explicitly names a stretch of Interstate 40 (Mile Markers 108–118), meaning interstate travelers are in the warned area.

    Primary sources: the NWS alert and the NWS Albuquerque NM forecast office page.

    Stay safe right now

    Turn around, don’t drown. Most flood deaths occur in vehicles — never drive through flooded roadways. Six inches of fast-moving water can knock an adult down; a foot of water can float most cars; two feet can carry away a truck. If you encounter a flooded road, find another route.

    If water enters your home: stay out of standing water where electricity may be present; avoid the basement until the water recedes and the power is confirmed off; photograph everything before any cleanup — that documentation is what an insurance claim runs on — then call a local restoration contractor. Water left sitting starts a second wave of damage within a day: saturated materials breed mold, warp finishes, and wick up walls far beyond the visible waterline.

    Heed the warning’s own instructions: Turn around, don't drown when encountering flooded roads. Most flood deaths occur in vehicles.

    What this means for restoration teams

    This warning centers on the Laguna Pueblo corridor along Interstate 40 — one of the busiest east-west freight and travel arteries in the country. When the National Weather Service names I-40 mile markers in a warning, it means stranded motorists, stalled vehicles in low sections, and truck-traffic disruptions are part of the damage picture alongside homes and businesses in Laguna Pueblo, New Laguna, Mesita, and Paraje.

    The damage profile of a flash flood warning like this is the bread and butter of water-mitigation work: interior water intrusion through doors, vents, and low walls; saturated drywall and insulation that won’t dry on its own; mold risk inside 24–48 hours if wet materials sit; sewage or stormwater backup where drainage is overwhelmed; and in hilly country, undermined driveways, culverts, and access roads that turn a simple extraction call into a logistics problem.

    The play: stage equipment now rather than after the first call. Pre-position air movers, dehumidifiers, and extraction gear toward the warned corridor; keep an on-call rotation through the evening because water-intrusion calls typically start within hours of the water receding and keep coming for days as people discover damage — the tenant who finds a soaked closet, the vacation-rental manager doing post-weekend checks, the homeowner who thought the carpet would dry on its own.

    Field discipline: photo-document everything before mitigation starts; moisture-map every affected room (water migrates farther than the eye line suggests); capture the address, the water source, and the affected areas on the very first call; and keep the homeowner’s payment responsibility clear in writing before work starts. In a fast-moving multi-call afternoon, the first-call notes are what keep a clean job clean.

    FEMA & federal assistance

    If your home or business takes water damage, federal help may be available once the immediate danger passes. The FEMA Helpline is 1-800-621-3362 (7 a.m.–10 p.m. local time, 7 days a week). You can also apply at DisasterAssistance.gov, through the FEMA mobile app, or find a local Disaster Recovery Center at fema.gov/drc.

    Basic eligibility generally requires U.S. citizenship or qualified non-citizen status, identity verification, proof of occupancy or ownership of the damaged property, and unmet needs not covered by insurance. Apply as soon as it’s safe to do so — federal assistance timelines move faster when applications are in early.

    Looking ahead

    The warning is scheduled to expire at 5:00 PM MDT (4:00 PM PDT), but expiring warnings don’t mean the water disappears on schedule. In flash-flood terrain, creeks and low crossings can crest after the warning lifts, and a second round of storms can re-trigger flooding over ground that’s already saturated — the later Texas and New Mexico warnings today show exactly how one afternoon can stack multiple rounds.

    Watch the NWS Albuquerque NM office page through the evening for updates, extensions, or a new warning polygon, and keep an eye on radar for training storms over the same area. For restoration teams, the demand window opens as the water recedes: the first calls come from people standing in it, the longer tail comes from people who discover it — and the second wave of calls after a flash flood can run for days.

    Sources & how to verify

    To verify for your own county or ZIP: go to weather.gov, enter your ZIP, or open the forecast-office page for your area and check the current watches, warnings, and advisories.

    This post is for informational purposes and is not an official weather warning. Always follow instructions from local authorities and the National Weather Service.

  • Flash Flood Warning: Jeff Davis County Area Until 4:45 PM CDT

    Active Flash Flood Warning for East Central Jeff Davis County, TX — issued by NWS Midland/Odessa TX at 3:07 PM CDT, in effect until 4:45 PM CDT (2:45 PM PDT).

    Doppler radar indicated thunderstorms producing heavy rain across the warned area. Between 1.5 and 2.5 inches of rain have fallen. Additional rainfall amounts up to 0.5 inches are possible in the warned area. This is exactly the profile that produces the interior-flooding jobs restoration teams see most: water finding its way into homes and businesses through every low point, drainage systems overwhelmed, and saturated ground that keeps feeding the damage long after the rain stops.

    This is a live snapshot as of 1:16 PM PDT. Conditions change fast — always verify with the National Weather Service for your specific county or ZIP code.

    East Central Jeff Davis County, TX — Flash Flood Warning

    The NWS Midland/Odessa TX issued this Flash Flood Warning at 3:07 PM CDT, in effect until 4:45 PM CDT. Coverage: east central Jeff Davis County in southwestern Texas.

    What the radar shows: Doppler radar indicated thunderstorms producing heavy rain across the warned area. Between 1.5 and 2.5 inches of rain have fallen. Additional rainfall amounts up to 0.5 inches are possible in the warned area. Flash flooding is ongoing or expected to begin shortly.

    HAZARD: Flash flooding caused by thunderstorms.

    SOURCE: Radar indicated.

    IMPACT: Flash flooding of small creeks and streams, urban areas, highways, streets and underpasses as well as other poor drainage and low-lying areas.

    Locations that will experience flash flooding: Buffalo Trail Scout Camp, Star Mountain and Black Mountain.

    NWS headline note: this is a continuation (remains in effect) — the warning was already in effect and continues until 4:45 PM CDT.

    Primary sources: the NWS alert and the NWS Midland/Odessa TX forecast office page.

    Stay safe right now

    Turn around, don’t drown. Most flood deaths occur in vehicles — never drive through flooded roadways. Six inches of fast-moving water can knock an adult down; a foot of water can float most cars; two feet can carry away a truck. If you encounter a flooded road, find another route.

    If water enters your home: stay out of standing water where electricity may be present; avoid the basement until the water recedes and the power is confirmed off; photograph everything before any cleanup — that documentation is what an insurance claim runs on — then call a local restoration contractor. Water left sitting starts a second wave of damage within a day: saturated materials breed mold, warp finishes, and wick up walls far beyond the visible waterline.

    Heed the warning’s own instructions: In hilly terrain there are hundreds of low water crossings which are potentially dangerous in heavy rain. Do not attempt to cross flooded roads. Find an alternate route. Flooding is occurring or is imminent. Campers and hikers should avoid streams or creeks.

    What this means for restoration teams

    This warning sits in the Davis Mountains country of West Texas — hilly, rugged, and cut by hundreds of low-water crossings that can turn from dusty ranch roads into killers in a single cloudburst. The Buffalo Trail Scout Camp, Star Mountain, and Black Mountain names in the warning path mean outdoor and transient populations are in the hazard zone: campers and hikers, people on the move, vehicles crossing drainages that were dry an hour earlier.

    The damage profile of a flash flood warning like this is the bread and butter of water-mitigation work: interior water intrusion through doors, vents, and low walls; saturated drywall and insulation that won’t dry on its own; mold risk inside 24–48 hours if wet materials sit; sewage or stormwater backup where drainage is overwhelmed; and in hilly country, undermined driveways, culverts, and access roads that turn a simple extraction call into a logistics problem.

    The play: stage equipment now rather than after the first call. Pre-position air movers, dehumidifiers, and extraction gear toward the warned corridor; keep an on-call rotation through the evening because water-intrusion calls typically start within hours of the water receding and keep coming for days as people discover damage — the tenant who finds a soaked closet, the vacation-rental manager doing post-weekend checks, the homeowner who thought the carpet would dry on its own.

    Field discipline: photo-document everything before mitigation starts; moisture-map every affected room (water migrates farther than the eye line suggests); capture the address, the water source, and the affected areas on the very first call; and keep the homeowner’s payment responsibility clear in writing before work starts. In a fast-moving multi-call afternoon, the first-call notes are what keep a clean job clean.

    FEMA & federal assistance

    If your home or business takes water damage, federal help may be available once the immediate danger passes. The FEMA Helpline is 1-800-621-3362 (7 a.m.–10 p.m. local time, 7 days a week). You can also apply at DisasterAssistance.gov, through the FEMA mobile app, or find a local Disaster Recovery Center at fema.gov/drc.

    Basic eligibility generally requires U.S. citizenship or qualified non-citizen status, identity verification, proof of occupancy or ownership of the damaged property, and unmet needs not covered by insurance. Apply as soon as it’s safe to do so — federal assistance timelines move faster when applications are in early.

    Looking ahead

    The warning is scheduled to expire at 4:45 PM CDT (2:45 PM PDT), but expiring warnings don’t mean the water disappears on schedule. In flash-flood terrain, creeks and low crossings can crest after the warning lifts, and a second round of storms can re-trigger flooding over ground that’s already saturated — the later Texas and New Mexico warnings today show exactly how one afternoon can stack multiple rounds.

    Watch the NWS Midland/Odessa TX office page through the evening for updates, extensions, or a new warning polygon, and keep an eye on radar for training storms over the same area. For restoration teams, the demand window opens as the water recedes: the first calls come from people standing in it, the longer tail comes from people who discover it — and the second wave of calls after a flash flood can run for days.

    Sources & how to verify

    To verify for your own county or ZIP: go to weather.gov, enter your ZIP, or open the forecast-office page for your area and check the current watches, warnings, and advisories.

    This post is for informational purposes and is not an official weather warning. Always follow instructions from local authorities and the National Weather Service.

  • Flash Flood Warning: Jeff Davis County Area Until 4:45 PM CDT

    Flash Flood Warning: Jeff Davis County Area Until 4:45 PM CDT

    Active Flash Flood Warning for East Central Jeff Davis County, TX — issued by NWS Midland/Odessa TX at 3:07 PM CDT, in effect until 4:45 PM CDT (2:45 PM PDT).

    Doppler radar indicated thunderstorms producing heavy rain across the warned area. Between 1.5 and 2.5 inches of rain have fallen. Additional rainfall amounts up to 0.5 inches are possible in the warned area. This is exactly the profile that produces the interior-flooding jobs restoration teams see most: water finding its way into homes and businesses through every low point, drainage systems overwhelmed, and saturated ground that keeps feeding the damage long after the rain stops.

    This is a live snapshot as of 1:16 PM PDT. Conditions change fast — always verify with the National Weather Service for your specific county or ZIP code.

    East Central Jeff Davis County, TX — Flash Flood Warning

    The NWS Midland/Odessa TX issued this Flash Flood Warning at 3:07 PM CDT, in effect until 4:45 PM CDT. Coverage: east central Jeff Davis County in southwestern Texas.

    What the radar shows: Doppler radar indicated thunderstorms producing heavy rain across the warned area. Between 1.5 and 2.5 inches of rain have fallen. Additional rainfall amounts up to 0.5 inches are possible in the warned area. Flash flooding is ongoing or expected to begin shortly.

    HAZARD: Flash flooding caused by thunderstorms.

    SOURCE: Radar indicated.

    IMPACT: Flash flooding of small creeks and streams, urban areas, highways, streets and underpasses as well as other poor drainage and low-lying areas.

    Locations that will experience flash flooding: Buffalo Trail Scout Camp, Star Mountain and Black Mountain.

    NWS headline note: this is a continuation (remains in effect) — the warning was already in effect and continues until 4:45 PM CDT.

    Primary sources: the NWS alert and the NWS Midland/Odessa TX forecast office page.

    Stay safe right now

    Turn around, don’t drown. Most flood deaths occur in vehicles — never drive through flooded roadways. Six inches of fast-moving water can knock an adult down; a foot of water can float most cars; two feet can carry away a truck. If you encounter a flooded road, find another route.

    If water enters your home: stay out of standing water where electricity may be present; avoid the basement until the water recedes and the power is confirmed off; photograph everything before any cleanup — that documentation is what an insurance claim runs on — then call a local restoration contractor. Water left sitting starts a second wave of damage within a day: saturated materials breed mold, warp finishes, and wick up walls far beyond the visible waterline.

    Heed the warning’s own instructions: In hilly terrain there are hundreds of low water crossings which are potentially dangerous in heavy rain. Do not attempt to cross flooded roads. Find an alternate route. Flooding is occurring or is imminent. Campers and hikers should avoid streams or creeks.

    What this means for restoration teams

    This warning sits in the Davis Mountains country of West Texas — hilly, rugged, and cut by hundreds of low-water crossings that can turn from dusty ranch roads into killers in a single cloudburst. The Buffalo Trail Scout Camp, Star Mountain, and Black Mountain names in the warning path mean outdoor and transient populations are in the hazard zone: campers and hikers, people on the move, vehicles crossing drainages that were dry an hour earlier.

    The damage profile of a flash flood warning like this is the bread and butter of water-mitigation work: interior water intrusion through doors, vents, and low walls; saturated drywall and insulation that won’t dry on its own; mold risk inside 24–48 hours if wet materials sit; sewage or stormwater backup where drainage is overwhelmed; and in hilly country, undermined driveways, culverts, and access roads that turn a simple extraction call into a logistics problem.

    The play: stage equipment now rather than after the first call. Pre-position air movers, dehumidifiers, and extraction gear toward the warned corridor; keep an on-call rotation through the evening because water-intrusion calls typically start within hours of the water receding and keep coming for days as people discover damage — the tenant who finds a soaked closet, the vacation-rental manager doing post-weekend checks, the homeowner who thought the carpet would dry on its own.

    Field discipline: photo-document everything before mitigation starts; moisture-map every affected room (water migrates farther than the eye line suggests); capture the address, the water source, and the affected areas on the very first call; and keep the homeowner’s payment responsibility clear in writing before work starts. In a fast-moving multi-call afternoon, the first-call notes are what keep a clean job clean.

    FEMA & federal assistance

    If your home or business takes water damage, federal help may be available once the immediate danger passes. The FEMA Helpline is 1-800-621-3362 (7 a.m.–10 p.m. local time, 7 days a week). You can also apply at DisasterAssistance.gov, through the FEMA mobile app, or find a local Disaster Recovery Center at fema.gov/drc.

    Basic eligibility generally requires U.S. citizenship or qualified non-citizen status, identity verification, proof of occupancy or ownership of the damaged property, and unmet needs not covered by insurance. Apply as soon as it’s safe to do so — federal assistance timelines move faster when applications are in early.

    Looking ahead

    The warning is scheduled to expire at 4:45 PM CDT (2:45 PM PDT), but expiring warnings don’t mean the water disappears on schedule. In flash-flood terrain, creeks and low crossings can crest after the warning lifts, and a second round of storms can re-trigger flooding over ground that’s already saturated — the later Texas and New Mexico warnings today show exactly how one afternoon can stack multiple rounds.

    Watch the NWS Midland/Odessa TX office page through the evening for updates, extensions, or a new warning polygon, and keep an eye on radar for training storms over the same area. For restoration teams, the demand window opens as the water recedes: the first calls come from people standing in it, the longer tail comes from people who discover it — and the second wave of calls after a flash flood can run for days.

    Sources & how to verify

    To verify for your own county or ZIP: go to weather.gov, enter your ZIP, or open the forecast-office page for your area and check the current watches, warnings, and advisories.

    This post is for informational purposes and is not an official weather warning. Always follow instructions from local authorities and the National Weather Service.

  • wp-direct-publish: the tiny script behind our API-first WordPress lane

    wp-direct-publish: the tiny script behind our API-first WordPress lane

    We just open-sourced a ~60-line Python script that publishes WordPress posts through the REST API. It’s MIT-licensed, three files, and it ran our storm lane overnight before we released it.

    Repository: https://github.com/TygartMedia/wp-direct-publish

    Why it exists

    We publish a lot of WordPress posts. For a while, the publishing path went through a browser — a real Chromium session, clicking through the editor, waiting on page loads, recovering from the inevitable flaky step. Around 65 steps per post.

    Then we measured it. Same job, two lanes: the browser lane used roughly 10x the tokens and took roughly 2x the wall-clock time of going straight to the WordPress REST API. The API lane is also byte-exact and diffable — what you send is what lands, and you can see it in a diff instead of squinting at screenshots.

    So we burned in a standing rule: publish via the API first. The browser lane stays as the fallback for jobs the API genuinely can’t do, not the default.

    The security design

    The interesting part of the script isn’t the publishing — it’s what it refuses to do with your credentials.

    An application password never travels through argv, environment variables, or disk. It’s piped in through stdin, used once for the Basic-auth header, and forgotten. The Python standard library does everything; there are no third-party dependencies and nothing to install.

    The workflow that goes with it is just as deliberate: when a fresh application password is needed, Will pastes one into chat, it goes straight into the pipe, and it’s never stored — not in files, not in memory, not in chat logs, not in the vault. Transient use is the feature, not a limitation.

    Generate app passwords at wp-admin → Users → Profile → Application Passwords (bottom of profile.php), and you can revoke them in one click whenever you want.

    Dogfooded, then released

    This is our standing build flow: every internal tool gets dogfooded on our own operation first, then open-sourced with the invitation — take it, make it better, and if you build something better, we’ll be customer number one.

    wp-direct-publish.py ran the storm lane — real overnight storm-warning posts, real publishing pressure — before a single line went public. The README tells that story honestly, including the measurements. We don’t ship what we haven’t lived with.

    Take it

    Three files. Standard library only. MIT.

    https://github.com/TygartMedia/wp-direct-publish

    If it saves you from driving a browser through 65 steps to publish a post, it did its job.

  • Storm Updates: Kansas Slight Risk + Midwest–Montana Flood Moderate — Saturday, September 19, 2026 (Morning)

    This is a live Saturday morning snapshot of U.S. local-storm activity as of early Saturday, September 19, 2026. Overnight convection left trees and wires down across the Carolinas and Upstate South Carolina, dumped 1.00–1.50-inch hail on the Utah Wasatch Front and Four Corners, and produced brief tornado or landspout reports near Fruit Heights and Uintah County, Utah. This morning the organized work is water: flash-flood warnings and just-hit rain of 3 to 7.5 inches in southeastern Minnesota and northeastern Iowa, with a Weather Prediction Center Moderate Risk of excessive rainfall still draped over eastern Iowa, northern Illinois, and northern Indiana, plus a second Moderate pocket over southern Montana.

    The Storm Prediction Center 1300 UTC Day 1 Convective Outlook holds a Slight Risk of severe thunderstorms across parts of the central Plains, valid 1300Z Saturday through 1200Z Sunday. Summary language: scattered severe wind gusts and large hail this afternoon and evening, focused on Kansas. No convective watches are currently valid. The most recently issued watch was #0669, now expired. There are no tropical cyclones in the Atlantic, eastern Pacific, or central Pacific. A subtropical Atlantic disturbance near the Azores is not a U.S. land threat.

    These are county- and ZIP-scale thunderstorms and flash-flood pulses, not a mainland hurricane landfall. Restoration exposure today is interior water where overnight cores trained, then late-day Kansas wind and hail if the Slight Risk verifies. Conditions change fast. Verify with the National Weather Service for the specific county or ZIP before you roll.

    What is live this morning

    No SPC severe thunderstorm or tornado watch is up at 12:23 UTC Saturday. Friday’s Carolina wind pulse and Utah/Four Corners convection are yesterday’s tickets now sitting as LSRs. What is still live is hydrologic: overnight Flash Flood Warnings for southern Fillmore County, Minnesota; Clayton and Fayette Counties, Iowa; and Dubuque, Jackson, Jo Daviess, and Stephenson Counties on the Iowa–Illinois line. La Crosse and Quad Cities language overnight cited 1–3 inches already down in the Iowa warnings and 3–7.5 inches in the Minnesota flood statements, with a mudslide reported on Highway 76 west of Caledonia and water over the road at Beaver Creek Valley State Park.

    Flood Watches remain through Sunday morning across portions of southwest and south-central Michigan, northern Indiana, and northwest Ohio. A separate Flood Watch covers south-central and southeast Montana and Sheridan County, Wyoming, through Sunday afternoon, including burn-scar flash-flood language. Heat Advisories continue into this evening over parts of southeast Kansas and central through southwest Missouri, with heat-index values near 100–105°F — that is a crew-safety overlay on the same Plains corridor that later gets the Slight Risk.

    Hotspot 1 — Central Plains Slight Risk (Kansas axis)

    This is today’s new severe desk. The 1300Z outlook, issued 7:25 a.m. CDT by Smith/Mead, places a Slight Risk over parts of the central Plains. The 15-percent hail contour covers about 34,700 square miles and 1.33 million people, with larger centers listed as Wichita, Topeka, Lawrence, Salina, and Manhattan. The 15-percent wind contour is a bit larger and also takes in St. Joseph, Missouri. A categorical intensity-level-1 wind overlay (60–75 mph gusts) sits where HREF guidance, precipitable water, and steep low-level lapse rates overlap. A 5-percent wind area fans out as far as Denver, Kansas City, Indianapolis, Cincinnati, and Atlanta — that is the isolated-gust envelope, not the Slight Risk core.

    A cold front still runs west-southwest to east-northeast from the central High Plains to the mid-Mississippi Valley and will ease south. Seasonably moist air ahead of it over Kansas, Missouri, and northwestern Oklahoma should become moderately unstable by mid-afternoon. Storms are expected late afternoon into early evening as CIN erodes. Steep 0–3 km lapse rates (8.5–9.5°C/km) favor vigorous cores and evaporative cooling. A few short-lived supercells are possible in the Kansas vicinity given adequate speed and directional shear. Large hail rides with the stronger updrafts. The threat should diminish during the evening.

    Farther west, models still build storms near and east of I-25 this afternoon, then grow a loosely organized band — including some supercells — into a linear cluster crossing eastern Colorado into western Kansas. Fifteen-percent wind probabilities were added over eastern Colorado for that mode. Low severe-wind probabilities continue into western Kansas late evening if the cluster holds together.

    Cities and counties to watch: Wichita, Hutchinson, Salina, Manhattan, Topeka, Lawrence, and the I-70 / I-35 corridor in Kansas; St. Joseph and the western Missouri fringe; eastern Colorado Front Range and High Plains east of I-25; Amarillo and Enid sit in the broader wind-probability field but are not the Slight Risk bullseye.

    Restoration read: stage tarps and glass/roof kits for late afternoon, not after the first warning. Hail on the 15-percent contour is vehicle and shingle work. Wind at 60–75 mph is trees on service drops and isolated roof peel. Do not let the Heat Advisory talk you out of hydration and early staging — that air mass is the same one feeding the storms.

    Hotspot 2 — Midwest Moderate excessive rainfall (already hitting)

    WPC’s Day 1 Excessive Rainfall Outlook, updated 0844 UTC Saturday and valid 12Z Saturday through 12Z Sunday, maintains a Moderate Risk over portions of the Midwest, particularly eastern Iowa, northern Illinois, and northern Indiana. That is the same corridor that took overnight Flash Flood Warnings. Additional 1–2 inches were still possible in the Iowa–Illinois warnings as of 4:19–5:54 a.m. CDT. Flood Watches through Sunday morning over southwest Michigan, northern Indiana, and northwest Ohio keep the water story open after the current warnings expire.

    Southeastern Minnesota is the just-hit core: 4–7.5 inches in Fillmore and Mower Counties with flooding on Highway 16 between Wayland and Peterson, water over County 57 / Minnesota 56, trees washed onto Highway 43 from south Rushford to Bratsberg, and I-90 between mile markers 193 and 204 in the statement footprint. Houston County statements cited 5–7 inches and a mudslide west of Caledonia. Those are extraction and roadway-closure jobs already on the books.

    River flooding leftover from earlier in the week still sits on the Saint Marys and Wabash in northeast Indiana and northwest Ohio, with moderate flooding forecast near Decatur and Fort Wayne. That is channel water, not this morning’s flash-flood cores.

    Restoration read: Minnesota–northeast Iowa–northwest Illinois is today’s water ticket. Photograph interiors in remaining daylight only if it is safe. The Moderate Risk means another training band can reload the same ZIPs this afternoon. Do not send the Kansas hail crew and the Dubuque water crew as one story.

    Hotspot 3 — Southern Montana Moderate flood + High Plains leftover wind

    WPC upgraded parts of southern Montana to a Moderate Risk of excessive rainfall. Discussion cited anomalously high moisture, a slow-moving mid-upper low, and deterministic QPF near 3.5 inches with high-end CAM scenarios of localized 7–8 inches if instability verifies. NWS Billings holds a Flood Watch through Sunday afternoon for all of south-central and southeast Montana and Sheridan County, Wyoming, with explicit burn-scar flash-flood language. A separate Flood Watch covers a slice of northeast Montana (Dawson, Garfield, Petroleum, Prairie, Wibaux).

    Overnight High Plains wind already verified on the west side of this pattern: 66 mph near Burlington, Colorado; 67 mph southeast of Evansville, Wyoming; 63 mph northwest of Ruleton, Kansas; 69 mph north-northwest of McDonald, Kansas; 64 mph north of Hastings, Nebraska; trees and snapped poles in Cheyenne County, Kansas. Those are Friday night LSRs, not a live watch.

    Restoration read: Montana is a flood-and-burn-scar desk, not a wind desk. High Plains wind damage from last night is already on the ground in western Kansas and eastern Colorado. Today’s new wind threat there is the late-day cluster coming off the Front Range.

    Just hit

    Friday’s Carolinas–Georgia Marginal Risk verified as a wind pulse. Official LSRs include a 69 mph gust at Greensboro (GSO) and 66 mph at Fayetteville (KFAY), plus a long string of trees and wires down from Davie, Guilford, Randolph, Iredell, Rowan, Chatham, Moore, Johnston, Wake, Cumberland, Harnett, Catawba, and Pender Counties in North Carolina into York, Spartanburg, Greenville, Pickens, and Anderson Counties in South Carolina. Shingles and siding damage was reported west-southwest of Statesville. A landspout lofted debris at Lighthouse Point, Broward County, Florida, mid-afternoon Friday. That is a local Florida ticket, not the national headline.

    Utah and the Four Corners took the hail and brief-tornado reports: 1.50-inch hail at Kaysville and west of Farmington, Davis County; 1.00-inch hail at Farmington, New Mexico, and Dinosaur / Massadona, Moffat County, Colorado; a tornado report near Fruit Heights, Davis County, from video showing rotation and lofted debris; a landspout report 15 miles east-southeast of Naples, Uintah County. Those cells are down. The work is already there.

    Pulse table

    RegionMain threatsSPC / NWS / WPC levelStatus this morning
    Central / eastern KansasSevere wind 60–75 mph, large hail, short-lived supercellsSPC Slight (1300Z)Outlook only — no watch yet
    Eastern CO into western KSDamaging gusts as storms go linear15% wind / isolated severeLate afternoon–evening
    E Iowa / N Illinois / N IndianaFlash flood, training rainWPC Moderate EROLive overnight FFWs; risk continues
    SE Minnesota (Fillmore, Houston, Mower)Just-hit 4–7.5″ rain, roads, mudslideFFW / flood warning overnightAftermath + residual water
    SW MI / N IN / NW OHAdditional flooding possibleFlood Watch through Sunday morningWatch live
    Southern / SE Montana + Sheridan WYHeavy rain, burn-scar flash floodWPC Moderate + Flood WatchToday into Sunday
    Carolinas / Upstate SCTrees, wires, 66–69 mph gustsFriday Marginal — verifiedJust hit / cleanup
    Wasatch Front / Four Corners1.00–1.50″ hail, brief tornado/landspout reportsFriday convectionJust hit
    Ohio Valley / southern Appalachians / SoutheastIsolated 50–60 mph gustsSPC 5% wind / local SVR possibleAfternoon scatter
    Atlantic / Gulf vs. U.S. mainlandNo named cyclone threatening landNHC: no TCsQuiet on the mainland coast

    What this means for restoration teams

    Water is the morning job. Minnesota and the Iowa–Illinois line already have interior and roadway flooding from overnight cores. A Moderate ERO means those same counties can take another round. Kansas is the afternoon job: hail and 60–75 mph wind if the Slight Risk fires on schedule. Montana is a separate flood-and-burn-scar desk with a multi-day watch. Carolina wind and Utah hail are Friday night tickets still waiting on adjusters.

    For teams on the Kansas Slight Risk: stage before mid-afternoon local, not after the first warning. Property owners should photograph damage in daylight if it is safe, call the carrier, and start extraction the same night if water is inside. Heat-index values near 100–105°F on the Missouri–southeast Kansas Advisory are a crew-safety constraint, not a reason to ignore the outlook.

    What this is not

    This is not a regional derecho and not a U.S. mainland hurricane landfall. No convective watch is up as of mid-morning UTC Saturday. The work today, if it comes, will be scattered: a hail and wind swath through a Kansas county, another flooded intersection where Iowa or northern Illinois cells train, burn-scar runoff in southern Montana, leftover trees in the Carolinas. That is the local-storm pattern this desk should staff.

    Looking ahead

    SPC Day 2 remains a Slight Risk. WPC Day 2 eases the Midwest and Ohio Valley to a Slight Risk of excessive rainfall as the axis slides east. Flood Watches in Michigan, Indiana, Ohio, and Montana run through Sunday. Watch the next Storm Tracker update rather than assuming the overnight Minnesota warnings were the last water of the weekend.

    Sources and how to verify

    Primary sources: NOAA Storm Prediction Center Sep 19, 2026 1300 UTC Day 1 Convective Outlook (Smith/Mead, 0725 AM CDT); SPC Current Watches page updated 12:23 UTC Saturday (no watches valid; last watch #0669); SPC Local Storm Reports for 18/1200Z–19/1159Z; Weather Prediction Center Day 1 Excessive Rainfall Outlook updated 0844 UTC Saturday; National Weather Service warning text from La Crosse, Quad Cities, Northern Indiana, Billings, Kansas City/Pleasant Hill, Springfield, and neighboring offices; National Hurricane Center Atlantic Tropical Weather Outlook 800 AM EDT Saturday (no tropical cyclones; Azores disturbance is not a U.S. land threat).

    Check weather.gov for the county warning, spc.noaa.gov for the outlook, watch, and LSRs, and WPC excessive rainfall for the flood overlay. Prior desk: Friday, September 18 storm updates (afternoon).

    Informational only — not an official weather warning. Follow local authorities and the National Weather Service. Turn around, don’t drown.

  • Cyber insurers are writing AI into policies — the fine print splits on whose AI it is

    Two specialist cyber carriers put affirmative AI wording on cyber cover within days of each other. CFC rebuilt the cyber section of its financial institutions insurance suite around its full cyber proactive response (CPR) policy, adding affirmative wording for AI-related cyber exposures, announced September 17. Beazley issued a comparable AI Clarifying Endorsement for its cyber product, stating explicitly that AI-driven cyber attacks fall within its existing cover.

    The announcements put a name on what the market has called silent AI — cyber policies absorbing AI-related risk for roughly two years without naming it, an echo of the silent-cyber problem that pushed cyber exposure into standalone products a decade ago. Note the contrast: in general liability, new ISO exclusion forms effective this January let carriers strip AI-related losses out of standard policies instead of affirming them.

    The split that matters: the affirmative wording confirms AI used against the policyholder — AI-driven deception, reconnaissance, intrusion — falls within cyber cover. It says nothing about AI the business itself runs — client-facing tools, trading models, vendor platforms. That exposure may sit under E&O, professional liability, or a gap between the two.

    For restoration contractors: this is the wording now being written into specialist cyber forms, not a rewrite of every contractor policy. If your operation runs AI on client work — intake bots, quoting tools, chatbots — that wording answers the attack-against-you question, not the your-AI-made-a-mistake question. That’s a broker conversation, and it’s new this month. The operator-side breakdown is on Restoration Intel.

    Sources: Insurance Business UK on CFC; Beazley’s AI Clarifying Endorsement

  • Cyber insurers are writing AI into policies — the fine print splits on whose AI it is

    Two specialist cyber carriers put affirmative AI wording on cyber cover within days of each other. CFC rebuilt the cyber section of its financial institutions insurance suite around its full cyber proactive response (CPR) policy, adding affirmative wording for AI-related cyber exposures, announced September 17. Beazley issued a comparable AI Clarifying Endorsement for its cyber product, stating explicitly that AI-driven cyber attacks fall within its existing cover.

    The announcements put a name on what the market has called silent AI — cyber policies absorbing AI-related risk for roughly two years without naming it, an echo of the silent-cyber problem that pushed cyber exposure into standalone products a decade ago. Note the contrast: in general liability, new ISO exclusion forms effective this January let carriers strip AI-related losses out of standard policies instead of affirming them.

    The split that matters: the affirmative wording confirms AI used against the policyholder — phishing, reconnaissance, intrusion — falls within cyber cover. It says nothing about AI the business itself runs — client-facing tools, trading models, vendor platforms. That exposure may sit under E&O, professional liability, or a gap between the two.

    For restoration contractors: this is the wording now being written into specialist cyber forms, not a rewrite of every contractor policy. If your operation runs AI on client work — intake bots, quoting tools, chatbots — that wording answers the attack-against-you question, not the your-AI-made-a-mistake question. That’s a broker conversation, and it’s new this month. The operator-side breakdown is on Restoration Intel.

    Sources: Insurance Business UK on CFC; Beazley’s AI Clarifying Endorsement

  • Cyber insurers are writing AI into policies — the fine print splits on whose AI it is

    Two specialist cyber carriers put affirmative AI wording on cyber cover within days of each other. CFC rebuilt the cyber section of its financial institutions insurance suite around its full cyber proactive response (CPR) policy, adding affirmative wording for AI-related cyber exposures, announced September 17. Beazley issued a comparable AI Clarifying Endorsement for its cyber product, stating explicitly that AI-driven cyber attacks fall within its existing cover.

    The announcements put a name on what the market has called silent AI — cyber policies absorbing AI-related risk for roughly two years without naming it, an echo of the silent-cyber problem that pushed cyber exposure into standalone products a decade ago. Note the contrast: in general liability, new ISO exclusion forms effective this January let carriers strip AI-related losses out of standard policies instead of affirming them.

    The split that matters: the affirmative wording confirms AI used against the policyholder — phishing, reconnaissance, intrusion — falls within cyber cover. It says nothing about AI the business itself runs — client-facing tools, trading models, vendor platforms. That exposure may sit under E&O, professional liability, or a gap between the two.

    For restoration contractors: this is the wording now being written into specialist cyber forms, not a rewrite of every contractor policy. If your operation runs AI on client work — intake bots, quoting tools, chatbots — that wording answers the attack-against-you question, not the your-AI-made-a-mistake question. That’s a broker conversation, and it’s new this month. The operator-side breakdown is on Restoration Intel.

    Sources: Insurance Business UK on CFC; Beazley’s AI Clarifying Endorsement

  • Cyber insurers are writing AI into policies — the fine print splits on whose AI it is

    Two specialist cyber carriers put affirmative AI wording on cyber cover within days of each other. CFC rebuilt the cyber section of its financial institutions insurance suite around its full cyber proactive response (CPR) policy, adding affirmative wording for AI-related cyber exposures, announced September 17. Beazley issued a comparable AI Clarifying Endorsement for its cyber product, stating explicitly that AI-driven cyber attacks fall within its existing cover.

    The announcements put a name on what the market has called silent AI — cyber policies absorbing AI-related risk for roughly two years without naming it, an echo of the silent-cyber problem that pushed cyber exposure into standalone products a decade ago. Note the contrast: in general liability, new ISO exclusion forms effective this January let carriers strip AI-related losses out of standard policies instead of affirming them.

    The split that matters: the affirmative wording confirms AI used against the policyholder — phishing, reconnaissance, intrusion — falls within cyber cover. It says nothing about AI the business itself runs — client-facing tools, trading models, vendor platforms. That exposure may sit under E&O, professional liability, or a gap between the two.

    For restoration contractors: this is the wording now being written into specialist cyber forms, not a rewrite of every contractor policy. If your operation runs AI on client work — intake bots, quoting tools, chatbots — that wording answers the attack-against-you question, not the your-AI-made-a-mistake question. That’s a broker conversation, and it’s new this month. The operator-side breakdown is on Restoration Intel.

    Sources: Insurance Business UK on CFC; Beazley’s AI Clarifying Endorsement

  • Flash Flood Warning: Northern Fillmore and Mower Counties Until 1 AM CDT

    Flash Flood Warning: Northern Fillmore and Mower Counties Until 1 AM CDT

    Status: ACTIVE — Flash Flood Warning until 1:00 AM CDT Saturday, September 19. A Flash Flood Warning is in effect right now for northern Fillmore and northern Mower counties in southeastern Minnesota, issued by the National Weather Service in La Crosse at 11:51 PM CDT Friday. This one is observed and already causing damage: local law enforcement reports trees washed down at Highway 43 from south Rushford to Bratsberg, and flooding along Minnesota Highway 16 between Wayland and Peterson. Between 3 and 6 inches of rain have fallen, with another 1 to 3 inches possible. Flash flooding is already occurring.

    This is the most damage-forward of tonight’s three active southeastern Minnesota warnings — confirmed road flooding, washed-out trees, and the heaviest rainfall totals of the night. For restoration contractors, a warning with observed highway flooding is the one that produces the Saturday call surge: stranded vehicles, flooded road-adjacent properties, and basements that filled while the rain kept falling at up to 3 additional inches. This is a live snapshot as of 12:35 AM CDT Saturday, September 19. Conditions change fast — always verify with the National Weather Service for your specific county or ZIP code.

    Northern Fillmore and Mower Counties — Flash Flood Warning

    Issued: 11:51 PM CDT Friday, September 18, by the National Weather Service in La Crosse (KARX).
    Expires: 1:00 AM CDT Saturday, September 19.
    Area: Northern Fillmore and northern Mower counties, Minnesota.
    Severity: Severe · Certainty: Likely · Urgency: Immediate.

    At 11:51 PM CDT, local law enforcement reported thunderstorms producing heavy rain. The detection is observed — officers on the ground have confirmed it, and the damage reports are already specific:

    • Trees were washed down at Highway 43 from south Rushford to Bratsberg.
    • Minnesota Highway 16 between Wayland and Peterson has flooding reported along the highway.
    • This includes Interstate 90 in Minnesota between mile markers 193 and 204.

    Rainfall totals so far, per the NWS:

    • Between 3 and 6 inches of rain have fallen — the heaviest totals of any warning active in Minnesota tonight.
    • Additional rainfall amounts of 1 to 3 inches are possible in the warned area.
    • Flash flooding is already occurring.

    HAZARD: Flash flooding caused by thunderstorms.
    SOURCE: Law enforcement reported.
    IMPACT: Flash flooding of small creeks and streams, urban areas, highways, streets and underpasses as well as other poor drainage and low-lying areas.

    Some locations that will experience flash flooding include: Chatfield, Rushford, Grand Meadow, Lanesboro, Brownsdale, Wykoff, Fountain, Lansing, Rushford Village, Washington, Racine, Mayville, Dexter, Pilot Mound, Arendahl, Peterson, Waltham, and Whalan.

    Source links: NWS La Crosse office page · the official NWS alert (FFSARX).

    Stay safe tonight

    Turn around, don’t drown. When you encounter a flooded road, do not attempt to cross it — most flood deaths occur in vehicles, and the flooding on Highway 16 and Highway 43 tonight is the proof. It takes only a few inches of moving water to sweep a car away. Be especially cautious tonight: it is harder to recognize the dangers of flooding after dark, and this warning runs through 1 AM.

    If water is entering your home:

    • Stay out of standing water where electricity may be present. Do not enter a flooded basement until power is confirmed off.
    • Avoid the basement until the water recedes and the electrical situation is verified safe.
    • Photograph everything before cleanup begins. Documentation matters for insurance — shoot the water line, the affected rooms, and any damaged contents before anything is moved or torn out.
    • Call a local restoration contractor quickly. Water left sitting starts a second wave of damage — saturated drywall, wicking into framing, and mold growth — within a day.

    What this means for restoration teams

    Three to six inches of rain with observed highway flooding is the call profile that restoration owners in the Driftless Area know well: the Rushford corridor floods hard and fast, low-lying homes along the Root River tributaries take water first, and the I-90 corridor between mile markers 193 and 204 becoming part of the warning zone means commercial properties along the interstate — hotels, truck stops, strip retail — are in the damage footprint too.

    What to expect from the call volume:

    • Commercial calls will mix with residential. When an interstate corridor is named in a flash flood warning, expect water-intrusion calls from businesses along it — flooded parking lots pushing water into ground-floor units, loading docks, and lobbies.
    • The dawn wave will be the biggest of the night. Overnight flash-flood calls typically surface between 5 and 8 AM. With the heaviest rainfall totals in the state tonight, the Rushford–Chatfield–Lanesboro triangle should be staffed for a busy Saturday morning.
    • Washed-down trees mean access problems. Trees down at Highway 43 from south Rushford to Bratsberg signal blocked roads and delayed response. Quote arrival windows with the road situation in mind, and triage by severity.
    • Sewage backup risk is elevated. In small towns, 3 to 6 inches of rain overwhelms combined systems. Ask every caller about odor — that determines PPE, category classification, and disposal protocol.
    • Mold clock starts now. Porous materials soaked tonight reach the 24–48 hour mold window by Sunday. Contractors with drying equipment staged and an on-call rotation running win this wave.

    The play: stage equipment now — dehumidifiers, air movers, extraction units, moisture meters. Keep an on-call rotation through Saturday morning. On the first call, capture the address, the water source (rain intrusion vs. sewage backup vs. sump failure), and every affected room. Photo-document before mitigation starts, moisture-map every affected room, and keep the homeowner’s payment responsibility clear in writing before work begins.

    FEMA & federal assistance

    If your home or business is damaged and a federal disaster is later declared for your county, help may be available through FEMA. The FEMA Helpline is 1-800-621-3362 (7 a.m.–10 p.m. local time, 7 days a week). You can also apply at DisasterAssistance.gov or through the FEMA app, and find recovery centers at fema.gov/drc.

    Basic eligibility: U.S. citizenship or qualified status, identity verification, proof of occupancy or ownership of the damaged property, and unmet needs not covered by insurance. Apply as soon as it is safe to do so — and document your damage thoroughly before cleanup, because adjusters and FEMA inspectors both work from what you can show.

    Looking ahead

    This warning expires at 1:00 AM CDT — the shortest fuse of the night, and the one expiring first. That does not mean the danger lifts at 1 AM: with 3 to 6 inches of rain on the ground and washed-out roads already reported, creeks and streams in Fillmore and Mower counties can keep rising for hours after the rain stops, and any follow-up round of storms on saturated ground can re-trigger flooding with almost no lead time. Watch for an extension or a new warning from NWS La Crosse.

    The demand window for restoration work opens as the water recedes: water-intrusion calls typically start within hours and keep coming for days as people discover damage — wet carpet that seemed fine, baseboards that wicked overnight, musty odors that surface Sunday. Contractors who run Saturday-morning inspection routes through Rushford, Chatfield, and the Highway 16 corridor will find the work the overnight storm left behind.

    Sources & how to verify

    To verify for your own county or ZIP: go to weather.gov, enter your location, and check the alerts box at the top of your local forecast page — or visit your NWS office page directly.

    This post is for informational purposes and is not an official weather warning. Always follow instructions from local authorities and the National Weather Service.