This Week I Learned #25

Assumed audience: people interested in learning and metacognitive tools. What's this?

Here are some of the things I learned this week, in the order I’ve noted them down. This one is a bit late, since I had to work this weekend in preparation for a busy week.

  • The term ”bleeding edge” was first coined in the early 80s as a more extreme version of “cutting-edge” or “leading-edge” (Source). You know that things are serious when blood is involved.

# Programming

  • Idempotence in the context of REST APIs refers to the ability to repeatedly call an endpoint without producing additional side effects on the server other than the ones produced by the first call (Wikipedia, link). It’s typical for REST endpoints to be idempotent save for the ones using the POST HTTP method.