Insights

Notes on building and operating with clarity

Engineering notes and product thinking from the Calculosoft team.

Trading systems

Backtests that lie: two bugs that made a losing strategy look robust

An audit of our trading research platform found two quiet bugs. One labelled a consistently losing strategy as robust; the other filled stop-losses at prices that never traded. Here is how each one happened and the one-line rules that fixed them.

Read the note

Backend

Money without floating point: the rules behind Expensio's ledger

A personal finance app is only trustworthy if every total adds up to the last unit. These are the decisions we made for Expensio's money core, including the bug where a tiny loan rounded to zero and turned into a 500 error.

Read the note

Contact

Tell us what you're building

Share a short brief. We'll respond with clear next steps.