Oddbean new post about | logout
 I want some large-scale study about the impact of APIs and lower-level abstractions and how those impact the user-facing features built on top of them. Files (as in this post by nostr:npub1j46f9va5qdrmamcwmncew7g8mwekgma386dhws6k04fsnlkqpcpsj23gm7) are a great example, but ease of error reporting/error messages is something I see all the time—if you tell the user "operation failed" what you really mean is that it was too hard to report a good reason (or you just don't care).

https://jenson.org/files/