Ship-and-Learn Rule
Draw a deadline against perfectionism and learn from every release
- Difficulty
- Easy
- Time to result
- ~days to results
- Steps
- 5
- Confidence
- 98%
Set a strict boundary between improving a piece of work and allowing perfectionism to stop its release. Work hard within the chosen production window, but preserve publishing as the non-negotiable action. Accept that early attempts will be weak because quality is an output of repetitions rather than a prerequisite for beginning. After each release, identify one concrete lesson—such as better audio, editing, framing, or explanation—and incorporate it into the next attempt. This creates a loop of action, feedback, and incremental improvement. The mechanism works because finished projects expose real shortcomings, while an unpublished project supplies little external evidence and no completed repetition.
Origin
Nasser used this rule while publishing his early medical-education videos despite poor production quality. Extracted from Deep Dive with Ali Abdaal.
Core principles
- 01Perfectionism must not prevent the intended action
- 02Early work is expected to be imperfect
- 03Each completed release creates usable feedback
- 04Repeated production develops skill faster than indefinite polishing
How to run it
- 1
Commit to the release
Decide what will be published and establish a deadline or recurring cadence.
Pro tip Treat publishing as part of the task, not an optional final decision.
- 2
Improve within bounds
Use the available time to make the work as strong as reasonably possible.
Watch out Do not let small defects consume the entire production window.
- 3
Ship despite discomfort
Publish when the boundary arrives even if the work is not your best.
Pro tip Expect beginner work to look like beginner work.
Watch out Do not apply this shortcut to outputs where defects can cause serious harm.
- 4
Extract one lesson
Review the process and choose one specific improvement for the next attempt.
Pro tip Prefer an actionable production change over vague self-criticism.
- 5
Repeat
Build the next work using the lesson while preserving the release commitment.
In the wild
A new creator records a useful tutorial but hears a car outside in part of the audio. Instead of restarting indefinitely, they publish on schedule, note the audio issue, and improve microphone placement for the next video.
→ The creator gains a completed repetition and improves the next production.
Common mistakes
Using quality as avoidance
Endless polishing can disguise fear while preventing the feedback needed to improve.
Learning too many things at once
Attempting a total transformation each cycle makes improvement harder to execute and evaluate.
Is it for you?
Best for
It is best for beginners who repeatedly polish, postpone, or abandon public work.
Not ideal for
It is not ideal for safety-critical, legal, medical, or irreversible outputs that require formal validation.
From the transcript
“I draw a really strict line in the sand where perfectionism should not be so much to the point that it stops me from doing…”
“I would have to upload it no matter what, even if it wasn't my best piece of work, because I recognized how much value there…”
From the episode
How To Find Meaning In A Digital World - Kharma Medic
Kharma Medic