Dimesum Engineering
The team building Dimesum. We write up the parts of the product that were hard to get right, using our own code and our own defects as the evidence.
- Engineering
Why your split bills never seem to add up right
A group balance that won't add up isn't your maths. When you split bills, it's one of four causes: rounding, a currency, an edit, or someone who left.
- Money
Tracking shared expenses without becoming the accountant
Tracking shared expenses in a flat means remembering, asking and looking mean. Here is what to capture, and how a shared ledger carries it instead.
- Money
Splitting utility bills without a monthly argument
Splitting utility bills fairly: split what everyone uses equally, split what one person uses by use, and follow a full quarter worked out to the cent.
- Money
Splitting bills with a partner: fifty fifty or by income
Splitting bills with a partner when you earn different amounts: compare fifty fifty, by income, and a shared pot, with one worked example you can recompute.
- Money
The rent split calculator that ends the argument
A rent split calculator only does the sum. Here is how to choose the method, split 2,400 by area, income or ensuite, and defend the number tonight.
- Money
The split expenses calculator method, in four steps
A split expenses calculator totals what each person paid, totals what each owes, finds every net position, then settles the group in the fewest transfers.
- Money
A template for expense tracking, in five columns
This template for expense tracking gives you five columns, one formula for balances, and the four things a spreadsheet will never do for your flat or trip.
- Money
Best rent split apps: 11 ranked for month four
We ranked 11 rent split apps on what rent really tests: an edit that keeps history, balances per currency, fewer transfers, and getting your data out.
- Money
How to split payment rent between four flatmates
One name on the lease and four people owing in. Here is how to split payment rent every month without a short month, a bounced transfer, or a fight.
- Money
Joint bank account or separate: what actually decides it
A joint bank account decides where your shared money sits, not who owes what. Here's a worked example, the three arrangements, and what to agree first.
- Money
How to split a bill without the awkward math
Learn how to split a bill fast: divide by the table, pull out shared dishes, and let tax and tip follow each order. A worked example you can recompute.
- Money
Bill splitting statistics: 24 sourced numbers
Bill splitting statistics with every figure sourced: how often groups split, what goes unpaid between friends, and what a trip abroad quietly costs.
- Money
Best bill splitting apps: 11 ranked on what lasts
We ranked 11 bill splitting apps on the four things that decide it: edits that keep history, per-currency balances, fewer transfers, and a clean exit.
- Engineering
We deleted our natural language expense parser
Dimesum deleted its rules-based natural language expense parsing after four money bugs, and shipped one refusal rule that returns a number or nothing.
- Money
The rent split guide: divide rent with roommates fairly
A practical rent split guide: divide rent by room size or income, prorate a mid-month move, and split utilities by a different rule. Worked $2,400 example.
- Money
How to split an itemized bill when one dish wasn't shared
Split an itemized bill line by line: name who ate what, let the total derive from the lines, and allocate tax and tip by what each person ate.
- Money
Settle up: how to clear group expenses in fewer transfers
What settle up means and how to do it: net every balance instead of repaying receipts, clear a group in at most n-1 transfers, and confirm both sides agree.
- Money
Six money bugs in multi-currency expense splitting
A multi-currency expense splitting audit found six money bugs a green test suite never saw. Read every defect, its cause, and the fix that deleted an engine.
- Design
Four illustration styles, and the one that ships
Dimesum drew four illustration styles and shipped one. The brand art direction rule: a colour that cannot become a token cannot be re-themed.
- Money
Why editing a shared expense must restate the split
Editing a shared expense in Dimesum means restating the whole split, so fixing a typo never pulls in a flatmate who joined later or flattens 70/30 to 50/50.
- Engineering
The append-only ledger that keeps split-expense balances exact
Dimesum posts every split expense to an append-only ledger, so balances become a projection you can delete and rebuild instead of a number that drifts.