fuzzyworld

find-stone-beer

Contribute: contrib-68uq+find-stone-beer@fuzzyworld.net (how) · Report a bug: bugs-k7q4+find-stone-beer@fuzzyworld.net

git clone https://code.fuzzyworld.net/find-stone-beer.git

Open in VS Code · Open in VS Code in the browser · CI: ✗ failed

Recent commits

2026-10-2736f9d7a✗ Rename .gitlab-ci.yml to .fw-ci.ymlPavel Safronov
2023-09-144cc684dAdded a status code check to the url getter, expecting 200 at all times.Pavel Safronov
2023-08-286cc7663Scheduled execution failed with an error that seems to be caused by a bad Bing Maps response, adding some checks to verify that we get what we're expecting.Pavel Safronov
2023-08-271ab63e5Added code to round a coordinate value in such a way, that the accuracy of the coordinate is greater than a given value. This allows rounding a coordinate so that it (for example) is accurate to within .25 miles, instead of whatever accuracy was there originally.Pavel Safronov
2023-08-278da39f4Moved env-var logic to its own file.Pavel Safronov

Full log

Find Stone Beer

This project is a Go application that once a day pings Stone Brewing API to figure out if any of my nearby stores have Arrogant Bastard in stock, and then sends that information to my phone using Pushover.

Tech used

So what?

Part of the reason for this project (aside from finding where the hell Stone ships Arrogant Bastard, because they certainly don't ship it to the bigger sellers around me!) is to figure out how to perform simple tasks like this and provide notifications for myself without needing a dedicated server. This project can now serve as a simple example of performing simple automation and notifying users.