Blogging

đź§© Progress by Abstraction: How Doctors Build the Future of Thought

> Human progress isnt the result of smarter people its the result of smarter layers.

By Dr. Chukwuma Onyeije, MD, FACOG

Maternal-Fetal Medicine Specialist & Medical Director, Atlanta Perinatal Associates

Founder, Doctors Who Code · OpenMFM.org · CodeCraftMD ·

Introducing a New Series on DoctorsWhoCode.blog

“Human progress isn’t the result of smarter people — it’s the result of smarter layers.”
— Sean McClure, Discovered, Not Designed

🌍 Discovering a New Lens on Human Progress

Every so often, a book reshapes how you see not just technology — but the human story itself.
For me, Sean McClure’s Discovered, Not Designed has done exactly that.

McClure is a systems thinker and technologist who argues that our greatest advancements — in software, engineering, and civilization itself — haven’t come from superior intelligence or greater effort. They’ve come from something quieter but more profound: progress by abstraction.

Abstraction, in McClure’s sense, is the way humanity packages complexity into layers — turning what once required deep expertise into accessible, usable systems for the next generation.

We’ve gone from hammer and chisel to machinery, from machine code to natural language programming, from raw data to AI that understands speech and vision. Each leap has one thing in common: it hides the low-level details so we can focus on higher-level creation.

And that idea resonated deeply with me — not just as someone who codes, but as a physician who works daily in systems layered by decades of scientific abstraction.

🩺 Why This Matters to Doctors Who Code

In medicine, progress works exactly the same way.

We inherit the abstractions of those who came before us — anatomical atlases, diagnostic algorithms, electronic records, and now AI-powered decision tools. Each layer takes what was once incomprehensibly complex and renders it operational, so we can think about meaning rather than mechanics.

A modern clinician doesn’t need to rediscover germ theory or recalibrate ultrasound waves — those abstractions are built into our tools.
Just as programmers no longer need to manipulate binary code, doctors no longer need to compute blood flow dynamics by hand.
We stand atop generations of cognitive scaffolding.

For physicians who code, this insight is liberating.
It means that coding, too, is part of this long tradition — the same intellectual progression that has always defined medicine: organizing complexity so that others can build upon it.

That’s why I’m devoting this new series, “Progress by Abstraction: How Doctors Build the Future of Thought,” to exploring how abstraction connects code, care, and cognition.

📚 About Discovered, Not Designed

Sean McClure’s Discovered, Not Designed examines how humanity’s technological leaps emerge organically from patterns of problem-solving — not from top-down design. He shows how, through abstraction, we bootstrap complexity: each generation begins from a higher baseline than the last.

The book walks through vivid examples — bridges, airplanes, software, and AI — to demonstrate how each innovation becomes the foundation for the next.

It’s a story about how progress compounds, not by making individuals smarter, but by allowing societies to build smarter systems.

McClure’s central argument — that abstraction, not genius, is the real driver of progress — provides a compelling framework for understanding medicine’s own transformation in the AI era.

đź§  The Series Outline

Over the next three essays, we’ll explore abstraction as the hidden architecture of both modern coding and modern medicine.

Part 1 — The Bridge Builder’s Mind

Why human progress depends on abstraction, not intelligence.
How engineers and clinicians both manage complexity by layering knowledge.
The metaphor of the bridge — from small rivers to massive spans — as a model for scaling thought.

Part 2 — From Machine Code to Medical Code

A parallel evolution: how computing advanced from binary to natural language, and how clinical reasoning followed a similar arc — from raw data to conceptual diagnosis.
Why abstraction is the real engine behind both programming and patient care.

Part 3 — Voice, Vision, and the Doctor in the Loop

The new frontier: voice interfaces, computer vision, and AI copilots.
How these tools abstract away documentation and data analysis, freeing doctors to focus on empathy, ethics, and decision-making.
Why “the doctor in the loop” represents the next great layer of abstraction.

🩺 Why It Matters Now

Medicine and technology are converging in ways that demand new literacy.
Doctors don’t need to become full-time programmers — but we do need to understand the architecture of abstraction shaping the systems we depend on.

If McClure is right, the future of human progress isn’t about knowing more — it’s about knowing how to build on what’s already been abstracted for us.
And that, more than anything, is what defines a Doctor Who Codes:
a professional who bridges meaning and mechanism, compassion and computation.

đź§© Coming Next

Part 1 — “The Bridge Builder’s Mind”
How abstraction turns impossible complexity into human-scale creation.

abstraction-theory ai-and-physicians artificial-intelligence-in-healthcare clinical-reasoning coding-in-medicine computational-medicine computer-vision digital-transformation-in-medicine discovered-not-designed doctor-in-the-loop doctors-who-code healthcare-innovation human-progress medical-education medical-technology natural-language-processing progress-by-abstraction sean-mcclure systems-thinking voice-interfaces
Share X / Twitter LinkedIn
Chukwuma Onyeije, MD, FACOG

Chukwuma Onyeije, MD, FACOG

Maternal-Fetal Medicine Specialist

MFM specialist at Atlanta Perinatal Associates. Founder of CodeCraftMD and OpenMFM.org. I write about building physician-owned AI tools, clinical software, and the case for doctors who code.