Ship Value, Not Complexity.
abstratium, n.
Pronunciation: ab-strah-tee-uhm
Frequency (in current use): infrequent, but trending.
Origin: A portmanteau to define a new philosophy in software engineering.
It is a fusion of the noun abstraction (the systematic process of hiding complexity)
and the noun medium (referring to the means through which focused creation occurs).
The name therefore signifies "the medium of pure,
productive abstraction," focusing the developer entirely on building business value
rather than wrestling with technical noise.
Etymology: Latin abstractus drawn off (past participle of abstrahere).
Modern English: from 2022
1. The process of radically removing unnecessary details across the software
lifecycle (from architecture to deployment) in order to concentrate resources
and attention on things of greater importance.
2. The desired state of focus achieved by not having to deal with excessive technical
problems, allowing a team to concentrate exclusively on solving the functional problem
at hand.
3. A level of abstraction allowing the software developer to focus solely on the
creation of business value and core features, unburdened by incidental complexity.
4. Magic that eliminates the complexities traditionally associated with software
infrastructure, networking, and platform configuration.
5. The leverage of AI and intelligent automation within the development process to
handle mundane, repetitive, or complex tasks, thereby accelerating time-to-value
and ensuring high-priority goals are achieved faster.