Software engineers find it natural to talk about abstractions. We have ideas such as Decorators, Model-View-Controller, and
Message Queues. These abstractions allow software engineers to talk to each other using our own rich and succint
language. Abstractions, however, is not unique to engineers. In my role as a parent and an American citizen, I am
constantly confronted with new abstract ideas arising out of life.
The abstractions I am referring to are new words and ideas coming out of our shared culture. For example, words that do
not exist twenty years ago: Me-Too and BLM as well as a redefinition of words like gender and socialism.