profile image

Robert D. White

IT & Cybersecurity Professional // Consultant
The main job of white matter is to convey information, under the form of electrical impulses, from one part of the brain to the other. White matter therefore connects different parts of the brain and cerebellum, and it is at the foundation of the relevant notion of “connectivity”.
Politics Dashboard screenshot

Politics Dashboard: A Self-Hosted, AI-Summarized News & X Feed Reader

Politics Dashboard: A Self-Hosted, AI-Summarized News & X Feed Reader Bottom line up front. I built and now open-sourced a self-hosted news dashboard that aggregates political news from RSS or FreshRSS, summarizes each article with a configurable LLM, generates a 24-hour thematic digest, and sits alongside live X/Twitter posts (with per-account AI summaries) via a self-hosted Nitter. Repository: github.com/RobertDWhite/politics-dashboard. License: MIT. Multi-arch images at ghcr.io/robertdwhite/politics-{api,ui}. The image I run in production is the same image GitHub Actions builds from main. ...

May 6, 2026 · 8 min · Robert D. White
Weather Dashboard screenshot

Weather Dashboard: A Self-Hosted, NWS-Grade Weather Operations Console

Weather Dashboard: A Self-Hosted, NWS-Grade Weather Operations Console Bottom line up front. I built and now open-sourced a self-hosted weather operations dashboard built around the US National Weather Service api.weather.gov and a stack of other free public sources (NOAA SPC, AviationWeather Center, NDBC, USGS, RainViewer, IEM). For fun, I also pull in APRS stations from my SDR rig. It renders active alerts with VTEC parsing and polygon overlays, NEXRAD and MRMS radar with time-machine playback, severe-weather products from SPC including ProbSevere v3 and GLM lightning, aviation METAR/TAF/AIRMET/SIGMET, marine buoys and tides, USGS earthquakes, AirNow AQI, and a 7-day NWS forecast. It speaks CAP 1.2 to other systems, fans out severe alerts to Slack/Discord/generic webhooks, and supports VAPID web push for the browser. Repository: github.com/RobertDWhite/weather-dashboard. License: MIT. Multi-arch images at ghcr.io/robertdwhite/weather-dashboard-{api,ui}. The image I run in production is the same image GitHub Actions builds from main. ...

May 6, 2026 · 8 min · Robert D. White
SDR Research Stack

Always-On SDR: Building a Multi-Band Radio Intelligence Platform on Kubernetes

This post was originally published at w3rdw.radio, the ham radio blog of Robert White (W3RDW). It is cross-posted here for the WhiteMatter Tech audience. Always-On SDR: Building a Multi-Band Radio Intelligence Platform on Kubernetes I have been quietly building something i am pretty excited about. The idea started simple enough: i wanted a permanent, always-on radio monitor for 2m. It grew into something considerably larger. Today the stack covers 2m, 70cm, and the full HF spectrum from 3–28 MHz simultaneously: recording, decoding, transcribing, and tagging everything it hears, around the clock, with no manual intervention. ...

April 20, 2026 · 18 min · Robert D. White
Sola Coffea App Icon

Sola Coffea: A Native iOS App for Coffee Obsessives

Introducing Sola Coffea After approximately three years of development, I am pleased to announce that Sola Coffea is now available on the App Store. It is a native iOS application constructed for individuals who approach their coffee with deliberation, whether you are cataloguing single-origin beans, calibrating espresso extractions, or discovering new establishments while traveling. What originated as a simple coffee logging concept evolved into a comprehensive platform encompassing brew analytics, social features (coming in V2), shop discovery, and a dedicated business tier for roasters and cafe proprietors. ...

April 14, 2026 · 4 min · Robert D. White
GrafLens App Icon

GrafLens: A Native iOS Application for Grafana

Introducing GrafLens Whether you operate a production Kubernetes cluster or maintain a homelab sustained by determination and YAML, if Grafana is part of your observability stack, you recognize the frustration of consulting dashboards on a mobile device. Navigating to a Grafana instance via a mobile browser is an exercise in frustration. You encounter compact text, unresponsive panels, and an interface that was never designed for smaller displays. So I decided to create something better. ...

April 5, 2026 · 4 min · Robert D. White