Blog

Writing

Ideas, tutorials, and updates from our team.

  • product design

    Whose number is it, once someone has claimed it?

    Sharing a bill hands a piece of it to other people. Taking it back is a decision about consent, not a toggle — which is why "stop sharing" no longer does it quietly.

  • product design

    We refuse to convert your currencies

    If you owe someone €40 and £15, HiBill shows you €40 and £15. Why we keep balances separate per currency instead of collapsing them into one number.

  • AI

    What we learned reading thousands of receipts

    Receipts are a hostile document format. Notes on tax lines, thermal paper, service charges, and why every scan is shown to you before anything is saved.

  • settling up

    Two kinds of transaction is all you need

    Expenses, loans, paybacks, settlements — four objects that turned out to be two. A note on collapsing a data model until it stops lying.