Software
File formats decide whether your files outlive the software
Choosing a format is a preservation decision disguised as a save dialog.
Operating systems, updates, formats and the logic underneath the interface.
21 articles · updated August 11, 2026 · page 1 of 2

Software
Every layer added for developer productivity costs something at runtime. The costs are individually reasonable and cumulatively large.
Software
Choosing a format is a preservation decision disguised as a save dialog.
Software
Support ends because a chain of suppliers stops publishing code, not because the hardware became incapable.
Software
A service that mirrors your files faithfully will mirror a deletion or an encryption just as faithfully.
Software
Published source answers who may read and change the code. It says nothing about who is checking it or who is paying for it.
Software
The split is decided by model size, memory bandwidth and power, and each of those constraints has a hard edge.
Software
Compression removes predictability. A file with none left has nothing to give, and that limit is mathematical rather than a…
Software
Characters, encodings and fonts are three separate layers, and mangled text tells you which one broke.
Software
Computers drift, timezones move by political decision, and getting both right is a surprisingly deep engineering problem.
Software
Shipping is a decision about which known defects are acceptable, and pretending otherwise would mean never releasing anything.
Software
A sequence of lookups, handshakes, parses and layout passes runs in a fraction of a second, and slow pages are usually stuck in one…
Software
Deterministic machines produce predictable sequences by definition, and security depends on collecting genuine unpredictability…