I wanted to do a small tray icon plugin showing me weather alerts but the European weather alert system (whatever it’s called) was using shitty API that would only return all alerts at the same time which was quite heavy. So I wrote a small server that would pull those twice a day, save in a DB and expose API with location param. Then I wrote lua plugin in awesome WM to get this and display info. After couple of months they changed the API and allowed filtering alerts by location…
I wanted to do a small tray icon plugin showing me weather alerts but the European weather alert system (whatever it’s called) was using shitty API that would only return all alerts at the same time which was quite heavy. So I wrote a small server that would pull those twice a day, save in a DB and expose API with location param. Then I wrote lua plugin in awesome WM to get this and display info. After couple of months they changed the API and allowed filtering alerts by location…