Lovington, NM / reading the station…
Dustin Garner

Software, games & websites · 32.95°N 103.35°W

Storm radar, video games, and everything between.

I'm Dustin Garner, an independent developer in Lovington, New Mexico. I make radar and warning tools, a roguelite on Steam, a food recall app, training portals and websites for other people. I'm also a SKYWARN spotter, so the weather stuff gets tested for real. Most of it you buy once and keep.

§1

The work, so far

Eight things I've built and still look after. Hover for a peek, click to read the notes.

  1. 01Spotter Tools ProRadar & storm volumesiOS · Android · Windows
  2. 02WarnPostWarnings, drawn for socialWeb · Telegram · Discord
  3. 03Spotter TrainingCourses for spotter teamsWeb
  4. 04WebsitesBuilt by hand for chase teamsClient work
  5. 05TexploreA roguelite about diggingSteam
  6. 06Safe PantryFood recall alertsiOS · Android
  7. 07Weather Stream BotA 24/7 storm broadcastWindows · in progress
  8. 08Lovington StationMy backyard, onlineweather.dustingarner.com

Spotter Tools Pro

The radar app I wanted on my own dash. It paints NEXRAD fast on the GPU, stands a full Level 2 scan up in 3D so you can fly around a storm, and pulls in the stuff spotters actually check before they commit to a road.

Storms in 3D
The whole volume scan as a solid you can orbit. Hail cores and couplets in real space.
Fast radar
Level 2, Level III and 45 TDWR sites. Six Level 2 products in about a second, loops up to 8 hours.
Archive to 1991
Pick a date and reload the exact scan. Moore, El Reno, Bridge Creek.
Ground truth
10,000+ DOT cameras from 61 sources, live surface wind particles, soundings on the device, Hurricane Hunter recon.

App Store Google Play Microsoft Store spottertools.pro

WarnPost

The Weather Service sends a wall of text. WarnPost turns it into a picture laid out like a TV station's warning graphic: the polygon over live radar, the hazards, how many people are inside it and the towns in its path, on your phone in seconds with the official wording ready to paste. Or it posts it for you.

Only official words
Text comes straight from the issuing office. Nothing summarized or guessed.
Backup radar
If the nearest site goes down, the next one takes over on its own.
Auto-post
Straight to a Facebook Page and Instagram, with an approve-first mode.

warnpost.dgwaynes.com Open the app For TV, radio & EOCs

Spotter Training

A course platform for spotter teams. Twelve-plus modules on the material that actually comes up in the field, graded quizzes, and a coordinator side for rosters, assignments, due dates and a gradebook. I also build private versions for agencies, fire departments and chase teams with their own SOPs.

  1. Convective warning criteria
  2. Watches & outlooks
  3. Flood hydrology
  4. Storm structure
  5. Radar interpretation
  6. CAPE, shear & helicity
  7. Winter storms
  8. Fire weather & marine

Take a look Commission one for your team

Websites

Sites written by hand: no page builders, no theme marketplace. Mostly for chase teams and weather folks who need radar on the page, a way to file reports, and something that still loads with one bar of signal.

severeweatherspecialist.org
Severe Weather Specialist website
  • Severe Weather Specialist Travis Johnson's chase and spotter network. Live radar and warning polygons, a storm report form, livestreams, a team roster and an application page. Works offline.
  • New Mexico Chasers Project Radar and intercept map, a 90s-style "RetroCast" weather console, livestreams, sponsor ads with simple tiers, and a team application.
  • spottertools.pro The home of Spotter Tools Pro: downloads, accounts, cameras, recon and the training portal.

Ask about a site

Texplore

Something that isn't weather. Dig deep, die often, come back stronger: a roguelite where you mine, fight and gamble your way down to build the ship that gets you off a dying Earth.

Texplore gameplay screenshot
Texplore gameplay screenshot
Texplore gameplay screenshot
"You can tell this is a passion project." Osiris Reviews
Cash out or push on
Bank your haul or risk losing it to whatever lives down there.
Lucky Roll
An upgrade wheel, Common to Legendary, mid-run.
Keeps going
Skill points carry over. Build the rocket, go to the Moon.

Texplore on Steam

Safe Pantry

Food recalls move fast and the agencies don't text you. Safe Pantry watches FDA recalls every minute and USDA FSIS every fifteen, then tells you about the ones that touch your kitchen. Scan a barcode, keep a watchlist, set allergens.

The deal

Class I recalls, the dangerous ones, and every recall in your state are free forever. No ads, no account, nothing sold.

App Store Google Play

Weather Stream Bot

A 24/7 severe weather broadcast that runs itself: it sweeps active warnings across the country, zooms to the dangerous ones on MRMS radar, reads the bulletin out loud and keeps a ticker going. It plugs into OBS, so it streams anywhere, under your channel name and mascot.

demo, 1:05
Tracking radar across Texas, counting alerts and reading warnings.

Get on the early list

Lovington Station

An Ambient WS-2000 in my backyard. The console pushes a reading every 16 seconds to a little server I wrote, which stores it and serves the dashboard. The numbers at the top of this page are coming from it right now.

Temp--
Wind--
Rain today--
Rain this year--
Solar--
Barometer--

Open the full dashboard

§2

How I work

I live and build in Lea County, out on the southern High Plains. When the sirens go off here, the people running toward the storm don't need another slow app behind a login and a monthly charge. They need something that opens instantly and keeps working when the towers get flaky. That's the bar for everything I ship.

It's just me, under DG Wayne's LLC. I answer my own email, I fix my own bugs, and if you write about a project you'll be talking to the person who writes the code.

  1. Sell it, don't rent it. One price where I can. Safety alerts are never behind a paywall.
  2. Leave people alone. No ad networks, no selling location or habits.
  3. Build for the field. Fast on a bad connection, cached for no connection.