theOnliest
Joined 13 years ago
Joined 13 years ago
It does describe APIs in general, and that is one of the reasons I like it so much. All of our internal APIs are JMAP: when you need to do something with a user, you call User/set; with a rule, call Rule/set, and so on.
JMAP makes it super easy to build new APIs because you can reuse most of the code; the only things you need to define are the data types (and any custom implementation for access controls, etc.).
Although Fastmail itself has much more legacy code (we’ve been around a while!), new things can start with a framework called Ix, which is available at https://github.com/fastmail/Ix. Ix is the basis for Topicbox (www.topicbox.com), which is built ground-up on top of JMAP.
The stated purpose is so that you can't change your name in order to (for example) escape debt. So the way to do this is to pay to put an announcement in a legal periodical. She had to do it in two separate places: one was mandated (The Legal Intelligencer, which sounds like something out of Harry Potter), and she had the choice of a few others, of which she picked the cheapest one.
The ads themselves didn't cost $1000, but the whole process (including changing the name on her passport, etc.) came close to that.
Announcing on Twitter seems more like "hey be careful, make sure your password field is focused."