Physician-Developer Academy

Medicine needs more physicians who can build.

Doctors Who Code is a guided learning platform for physicians who want to understand software, use AI with judgment, and build clinical tools that survive contact with real practice.

Written from
Maternal-Fetal Medicine practice
Built by
Chukwuma Onyeije, MD, FACOG

Learning Paths

Begin with the gap you need to close.

The archive contains the full body of work. These paths give selected articles an instructional order and a project at the end.

Featured Start Here Guide

One path. One course. One finished build.

Do not begin by trying to understand the entire software landscape. Choose the path that matches your present work. Complete its first course in order. Build the project before adding another course.

Open Start Here
  1. 01
    Locate the gapCode, AI workflow design, or medical software.
  2. 02
    Follow the sequenceLessons are ordered by dependency, not publication date.
  3. 03
    Produce the artifactA utility, workflow map, or tested calculator.

Physician-Built Projects

The argument is visible in the systems.

The platform teaches from working examples built inside clinical practice, not from abstract product exercises.

Latest from the Journal

The work continues between courses.

Browse all articles
Two physicians designing clinical software beside a patient, with interfaces for ambient documentation, evidence-based algorithms, and standardized patient care
Physician-Developer Featured

Why I Rebuilt Doctors Who Code

Doctors Who Code began as a blog encouraging physicians to learn programming. It is now a learning platform for physicians who want to use AI with judgment and build clinical tools that improve care.

· 13 min read
doctors-who-codephysician-developermedical-education
A humanoid robot hand hovering protectively over an open human hand, rendered in muted retro-futurist tones
AI in Medicine Featured

The Optimization Trap: What With Folded Hands Can Teach Us About AI in Medicine

Jack Williamson's 1947 story imagined machines that obeyed humanity perfectly and destroyed it anyway. Medicine is building the same objective function.

· 11 min read
doctors-who-codeartificial-intelligencemedicine
A glowing clock face superimposed over a dim hospital corridor, its hands mid-sweep, dissolving into circuit-board pathways
Clinical Informatics Featured

Medicine's Crisis Is Not Ignorance. It Is Ineptitude.

Atul Gawande's framework for human failure explains why obstetric emergencies are lost to execution, not knowledge. The fix is a systems problem, not a training problem.

· 6 min read
checklist-manifestoatul-gawandepatient-safety
A physician-developer in a white coat holding a glowing GitHub Gist icon, connected by streams of light to clinical diagrams, decision trees, and code panels around him
Physician Development Featured

GitHub Gists: The Most Underrated Tool Every Physician-Developer Should Be Using

GitHub Gists look like scratch space for code snippets. Used correctly, they become a version-controlled clinical reference library that decks, apps, and blog posts can all cite from a single source.

· 9 min read
githubgithub-gistsphysician-developer