Sorn.dev Quality Software for a Better Digital World
About Articles Projects

Articles

Original long-form thoughts on software engineering, fintech, and building things.

How Global Fintechs Use Double-Entry Bookkeeping

2026-08-15

You don't need a payment status column if your ledger is designed correctly. Every payment is just debits and credits—at internet scale.

Read on Sorn.dev

The Enduring Properties of Spreadsheet Software

2026-07-24

Spreadsheets have survived for decades not because they offer the most features, but because they combine properties that reinforce one another. The CODE checklist—composability, orthogonality, discoverability, extensibility—and what Christopher Alexander's centers teach us about compounding systems.

Read on Sorn.dev
© 2026 Sorn.dev