Log
#76
| 2025-11-06 09:52:45 UTC
1 reply
↑
Sam Gödel-Conway
"Today, if you don’t want to build your own ledger, you do have a few …
Reader:
How difficult is it to build an internal ledger system? My impression is that you are discounting that as an option, but I have no feel for how hard it might be to do.
-
Fairly difficult.
A double-entry ledger system is a complex piece of equipment.
Building one requires knowledge of both bookkeeping and software.
Maintaining software is costly, and the costs increase with time. Code grows to support many user actions, data pathways, dependency versions, and external APIs. Future changes must attempt to add new capability without breaking an ever-larger number of existing features.
The goal of an experienced software developer is to write relatively little code, and for that code be as meaningful as possible.
So: When faced with the prospect of learning how to build and maintain a complex component, the experienced developer hesitates, and looks for existing solutions first.
I'll keep looking for a while. However, atm, it does seem that I will have to build it myself.