Always building.
Always curious.
I’m Eric Renken. I build software, experiment with radio, run a personal weather station, and put technology to work in my home lab. This is where I share the projects and what I learn along the way.
Recent programming work.
Redfield Weather
A personal station dashboard rebuilt with .NET 10 Blazor WebAssembly and an Azure Functions backend. Conditions, historical graphs, air quality, and National Weather Service alerts in one place.
Explore the code ↗GateMonitor
A local dashboard for a Remootio controller and Ghost Controls driveway gate. Angular and Blazor frontends share the same idea: direct device communication, gate state, and practical controls.
Explore the code ↗myNOC.WeatherLink
A .NET library for the WeatherLink v2 API, now targeting .NET 8 and .NET 10. Recent work includes automated versioning, Source Link validation, and NuGet Trusted Publishing.
Explore the library ↗Entity Framework Query
Use-case-specific query objects that keep database reads focused. Recent updates add .NET 8 / 10 support, cancellation, scoped contexts, and SQL-backed tests.
Explore the library ↗A little closer
to the weather.
Redfield Weather brings observations from my Davis Vantage Pro2 and AirLink into a dashboard I build and maintain. It’s where my interest in weather meets sensors, data, and software.
- STATION
- Davis Vantage Pro2
- AIR QUALITY
- Davis AirLink
- THE SOFTWARE
- Blazor + Azure Functions
- ON THE DASHBOARD
- Conditions · History · Air quality
Signals worth exploring.
Amateur radio is another way I explore technology and connection. My archive follows the journey from getting licensed to packet radio, WiRES-II, and ideas for radio software.
Explore my ham radio articles ↗Built to be used.
Networking, cameras, home automation, and the equipment that connects it all. UniFi is a major part of my setup; GateMonitor is one example of how I connect custom software to real hardware.
Read about my UniFi setup ↗Home automation articles ↗