A couple of interesting observations while building it:
Yesterday the dataset had ~600 stations. Today it’s reporting 6,666 stations from the UK government feed, which is… a slightly ominous number, but according to the data and me asking an LLM, that’s close to full UK coverage already.
I deliberately went for a “pure speed” tech stack. Astro, no UI framework, just vanilla JS. Deployed on Cloudflare, with prices stored in D1.
I'm not using the API to load the data, I'm cleansing and then importing the CSV (which you can download for free) into the D1 database.
There’s also an /insights page with some aggregated stats that genuinely surprised me: https://petrolmate.co.uk/insights
Really nice to finally have an official, open dataset to build on. It already feels far more reliable than the old user-reported approaches, and it’ll be interesting to see how coverage and update frequency settles over the next few weeks.
Would love to hear feedback by the way. What is this missing to make it a genuinely useful tool?
Note, in brave on linux I can't see the map. Console has a lot of 401 on stadiamaps. But works great in chrome.
Companies do not understand "must" unless it's accompanied by a proven threat of sanctions that outweighs the profits made by breaching the regulation. The GDPR is a good example of plenty of "musts" and theoretical fines but lax enforcement means it's always more profitable to breach it than comply.
https://www.gov.uk/guidance/report-your-fuel-prices-and-fore...
So looks as though the requirement to report was only just introduced, hence the considerable missing data.
Edit: BBC reporting here: https://www.bbc.co.uk/news/articles/cp80dpzdg37o
App is about halfway down this page, https://www.fischersports.com/rc4-podium-rd-worldcup-strd/U0... under 'find your size' and is powered by https://volumental.com/
Unfortunately, auto.ol shared secrets with them, Ocado abused that in court.
Literally, Fuck Ocado. I wouldn't trust them.
Autostore ended up paying Ocado? How did Ocado abuse them?
[0] https://openinframap.org/