Things learned since last post:

  • Cool word watch: Recrudescence - The revival of material or behavior that had previously been stabilized, settled, or diminished.
  • The difference between functions and methods in Javascript is mostly semantic. Even if a function is associated with an object, it really isn’t a method because it doesn’t belong to the object.
  • How to create a constant as an object property in JS.
  • Nuances in iterating over arrays.
  • The Doum-Tree of Wad Hamid. Thesis: there is enough room in the world for both tradition and modernization. New development does not necessitate the destruction of the past.
  • Classes in Javascript are optional, and aren’t really the same as in other languages. In JS, class = copy.
  • Relative polymorphism is the idea that any method can reference another method at a higher level of the inheritance hierarchy. In JS, this is through the inherited keyword. For many other languages, it is super.
  • From PG on essays - “The Meander (aka Menderes) is a river in Turkey. As you might expect, it winds all over the place. But it doesn’t do this out of frivolity. The path it has discovered is the most economical route to the sea.”
  • A Little Cloud by Joyce. Jealousy makes someone look upon their own life with a tint of loathing.
  • Why VR will bring back the arcade.
  • Do social networks reduce the diversity of the web? I’m not sure the author is correct but it is an interesting idea.
  • Interesting Quora answer linked below. Define mastery goals, not performance ones, For difficult problems.

Read Edmond Lau's answer to What are the best tricks to keep yourself motivated? on Quora