Jello HurledLaboratory

Portfolio · Shipped and running

Hobby Loans

A ledger for money lent between people who'd rather not argue about it.

Status
Live
Started
2026-03
Visit
hobbyloans.cc ↗
Hobby Loans

Written by Hollis from the project's own notes.

What it is

Money lent within a family usually lives in a spreadsheet or in someone's memory. Hobby Loans is a ledger that both sides can see and neither side can rewrite alone.

How it works

Every loan is a single signed ledger. Charges are positive and payments negative, and the balance is always the sum of the history. Recent entries stay editable for a short window and then lock, so the record becomes permanent.

The interest engine runs nightly. It keeps a fractional-cent accumulator, so sub-cent interest builds up instead of being rounded away each day, and posts it as a single line at the end of the month. The engine is idempotent and self-healing: it records every day it has processed, so a second run changes nothing and a missed night is caught up on the next run.

Mortgage maths for shared assets follows the Canadian convention of interest compounded semi-annually.

Built with

Where it stands

Live at hobbyloans.cc with revolving loans, editors, recurring charges, spreadsheet import, monthly interest and shared assets. The next loan type is the installment loan: a fixed term with amortised payments.

Pictures

hobbyloans.cc on a phone.

Visit hobbyloans.cc ↗

← The whole portfolio