The stock sync used the marketing manager’s account. 5.6 shipped application passwords, which is the mechanism that had been missing since the REST API.
The JIT is configured through two settings whose interaction is not obvious, and the most common outcome of enabling it is that it is not enabled. A buffer…
A value object was a property declaration, a constructor parameter and an assignment for every field — three lines each, all of them saying the same thing. The…
A registry keyed by object identity keeps every object it has ever seen alive, so a long-running worker grows in memory with the number of distinct objects it…
A fluent method returning self promises the class it is declared in, so a subclass inherits a signature that lies about what it returns. Before 8.0 the honest…
A method with six optional parameters produced calls full of nulls to reach the seventh, and naming them fixes the call site at the cost of freezing every…