One day I was looking at the weather on wunderground.com and noticed they had an API.
Hmmmm, one of my toy projects could use some weather data! How handy. Oh, it looks like there isn’t a ruby wrapper for this slick API. It must be new. One afternoon later, the wunderground gem was born.
Using a standard method_missing pattern to provide a flexible API, you can now do things like this to get your vacation forecast.
wunderground.forecast_for("FL","Destin") wunderground.alerts_for(geo_ip: request.remote_ip)
It feels pretty expressive and reads all nice like. Take it for a spin. Let me know how it drives.