Three Hard Things in Computer Science

Ah yes, Phil Karlton’s two hard things in computer science: cache invalidation and naming things. They have puzzled and perturbed developers for years. But may I suggest a third — describing your problem to Google or Chat GPT? Imagine trying to describe a UI bug. You’re standing in front of a M.C. Escher looking website, telling your …

Three Hard Things in Computer Science Read More »