An analysis of why what JavaScript calls an array fails the definition: indices are string keys, holes are absent properties, and length is writable.
An explicit cache left running after a test billed by the hour. The alert said the total had moved; nothing in my own system could say what had moved it.
Two requests pass the same validation at the same time and both are approved. Why validating in the application does not prevent duplicate records.
OAuth 2.0 is authorization, not authentication. The roles, the authorization code flow, what each token carries, and where OpenID Connect fits in.
Dependency Inversion is not Dependency Injection. Why the interface belongs to the domain and infrastructure is what implements it, with Java examples.
A copy that shares its nested references is not a copy. What lives on the stack, what lives on the heap, and when a deep copy is a design smell.
0.1 + 0.2 isn't 0.3, [] == ![] is true, and typeof null is 'object'. Ten JavaScript behaviours that pass code review and surface as bugs later.
Analyzing REITs by hand means visiting several sites and rebuilding the same spreadsheet. A Node CLI that scrapes, ranks by S-Rank and exports the result.