logoalt Hacker News

evkleintoday at 5:42 PM1 replyview on HN

Not sure if this is an established hobby or something I've just come up with myself, but I've been "dashboarding." Essentially I have a Blazor webapp that integrates lots of data sources (some manual, some automatic) from areas of my life and I use that to visualize and analyze goals and habits. The main page consists of rolling-weekly stats that deliver "integration scores." Each score contributes to an overall score that gives me a general idea of how I'm doing on all my habits and goals.

So for instance, I use YNAB for our family budgeting, and I have it setup so that if I go a whole week without performing reconciliations, I get dinged -1. Otherwise this sits at 1.0. Then I have a score for journaling - my goal is to journal 4-5 times per week, so each time I journal it resets the score to 1, and then slowly ticks down to 0 over time. Then I have a number of Apple health scores that get imported automatically via REST API. This part compiles all the data on calories, relevant macronutrients (I mostly track protein and fiber currently), steps, workouts, etc. and builds a nice visualization. I consider a total integration score of 0.8 to be pretty good - keeping at that level is actually better than seeking for a perfect 1.0 all the time as my theory is that it will prevent burnout and allow for some forgiveness, because I can't be perfect.

It's been a fun project, and one that I generally try to avoid any AI use. Fun to just build and because the stakes are so low I just chip away at one feature at a time, carving out 15 minutes here or there.


Replies

THansenitetoday at 5:48 PM

Do you have more details on this project anywhere? I've been working on habit-building and tracking in my journal for the past year and a half or so, but I'm looking to amp it up a bit more. Your project appeals to my software developer and hobby collector mindset and would love to learn more about it.

show 1 reply