Measuring My Currency Anxiety With Wise, Prometheus and Grafana

How I Failed To Beat Anxiety and Decided To Control It Instead
Most of my income is in US dollars and my expenses are in euros, so exchange rate swings sometimes hit my wallet pretty hard. It often feels like it is never the right moment for any big purchase, because the rate is 'kind of' not great.
I could not get rid of these feelings, so what do you do then? Exactly. You take the situation under control, because control creates at least an illusory sense of confidence.
Inputs:
1. Wise API (my main account is with Wise)
2. Programming skills
3. Grafana
Result:
1. I wrote a Prometheus exporter in Python that calls Wise every 30 seconds for the latest FX rate
2. I hooked this exporter up to Prometheus (actually VictoriaMetrics, but that is not important here)
3. I built dashboards in Grafana
4. I set up thresholds for the USDEUR rate so that I get alerts when it goes outside that range
The screenshot does not include another graph that converts my income from dollars to euros, and one more that shows my apartment rent in dollars (with an average value).
Now when the dollar weakens, I am still anxious, but at least I can measure my anxiety with numbers π
More to explore
How Watching Exchange Rates Replaces Reading the News
Another useful side of tracking exchange rates in real time is that I learn about world events without reading the news. I do not have time to read the media riβ¦
Fullyst 2025 in Numbers: Growth, Usage, and the Weirdest Spam
All right, Iβll still write a bit about the 2025 results, but for now only about Fullyst. Some stats: 1. Subscriber growth for the Fullyst news channel: +716 peβ¦
Saylify: web app progress, search experiments, and current pain points
Saylify progress update: I have started on the web app and so far it is going quite well. There is summary, translation, summary of the translation and similar β¦
Turning My Life Upside Down at the End of a Crazy Year
It seems like it is time to write year-end summaries and plans for the next one, but it looks like I am not up for that. As this insane 2025 is wrapping up, I dβ¦