10 Matching Annotations
  1. Apr 2021
    1. Anytime before your items ship, you may cancel your order for a full refund, no questions asked. And when you do get your items, if you don't think what you ordered lives up to expectations, we'll also refund you 100% and even pay for return shipping.
  2. Mar 2021
  3. Feb 2021
    1. Programming to an interface means that when you are presented with some programming interface (be it a class library, a set of functions, a network protocol or anything else) that you keep to using only things guaranteed by the interface. You may have knowledge about the underlying implementation (you may have written it), but you should not ever use that knowledge.
  4. Jan 2021
  5. Oct 2020
    1. The false promise of your source code repository is that everything it contains is “good.” To complete your task, just find something that does something similar, copy, modify, and you’re done. Looking inside the same repository seems like a safety mechanism for quality but, in fact, there is no such guarantee.
    1. However, it only serves as a hint, and doesn’t guarantee the computation won’t re-run. But sometimes you need to be sure an object is only created once.

      This lack of guarantee has led to: https://github.com/Andarist/use-constant (and the useConstant defined in react-final-form-arrays/src/useConstant.js)

  6. Mar 2020
    1. Something else that will never change is the right to freely self-host Matomo On-Premise; this way you can always host Matomo Analytics on your own servers without having to pay for it.
  7. Dec 2016