Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you're still monitoring and have the time @JC5, I was just curious about your data model.

I see that there tags, categories, and budgets. I understand the differences between these, and why they are presented as different concepts. How did these different features evolve? Did you have budgets first, then categories/tags? Did you ever consider implementing categories as tags and not having a separate category concept?

Just wondering if what you have now evolved from a simpler model (at least fewer concepts—maybe not simpler implementation or mental model), and if so why/how.



I started with budgets and categories. Budgets for the money (I had like five budgets) and as many categories as you want. They are basically the same thing. Max one category/budget per transaction.

Tags were added later on by user request. Most users use them to categorize transactions. I don't use them myself. I tried using tags for meta-data like "expensive" or "wasnt worth it" but never bothered to tag everything.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: