Subscribe
Sign in
Home
Notes
Archive
About
ledgers
CQRS Is Just Balances And Records
Ledgers are hard because you're forced to separate reads from writes
Sep 24
•
Alvaro Duran
Richard Pryor Stole a lot of Half Cents and Bought a Ferrari
Why Floats and Decimals as Money Make Illegal States Representable
Aug 27
•
Alvaro Duran
4
1
Caching In the Past Is a Rare Event
How domain knowledge turns caching into an easy problem
Mar 12
•
Alvaro Duran
2
If Amazon Can't Figure Out How To Make Money From Blockchain Databases, Nobody Can
Amazon is sunsetting QLDB; if you're a user, your only remaining option is to build it.
Feb 5
•
Alvaro Duran
2
A Tale of Two Ledgers
How the boundaries between the conflicting ledger modes inform the design of a ledger that could do both.
Jan 15
•
Alvaro Duran
4
The Intuition of Money
An effective set of concepts for building money software
Jan 8
•
Alvaro Duran
2
How Modern Treasury Invented Event Locking
Race conditions are the nastiest problem in money software. They've forced engineers to make wrong design choices. Not anymore.
Nov 20, 2024
•
Alvaro Duran
8
6
How to design mixed payment methods with store credits
Scaling a convenient alternative to cash refunds sows the seeds for a multi-method payment system, and a sophisticated loyalty program
Oct 9, 2024
•
Alvaro Duran
6
6
An Approach To Ledgers That Makes Multi-Currency Not Just Possible, But Easy
Or "How To Embed Everything Into Finance"
Sep 18, 2024
•
Alvaro Duran
5
1
Engineers Do Not Get To Make Startup Mistakes When They Build Ledgers
Practical accounting for fintech engineers, and also how not to repeat my silly mistakes.
Sep 11, 2024
•
Alvaro Duran
37
6
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts