Skip to content

Casual APIs

blog.originate.com
8 pointskevingoslar1 comment
On HN

Comments

This is basically the second half of the Robustness Principle[1]:

  Be conservative in what you do, be liberal in what you accept from others.
If you use both halves things get even better. For example this is why digital electronics work — circuits are forgiving about the voltage ranges of their inputs but very precise about their outputs.

It's also a nice way to live life :'(

[1] http://en.wikipedia.org/wiki/Robustness_principle

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.