Comment

Comment by mattboardman

It looks like one core issue was designing the system around pre-determined bounds (monthly, yearly, etc). This happens in lots of systems and isn't specific to billing. A job scheduling system will have the same problem (we built it to track seconds and now they want us to track calendar dates!).

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton