Andy Weir on Writing the Hit Book Behind the Movie ‘Project Hail Mary’
TL;DR
Andy Weir discusses his evolution from 'The Martian' to 'Project Hail Mary,' revealing how his programming background informs an engineering approach to narrative tension, character likability, and making hard science accessible through humor.
⚙️ Engineering the Page-Turner 3 insights
The Anti-Sleep Editing Test
Weir edits by identifying the specific paragraph where a tired 1 AM reader might reasonably put the book down—and deletes it, ensuring every passage maintains forward momentum.
Mystery as Propulsion
He structures narratives around chains of unknowns, slowly answering questions to deliver satisfaction while immediately raising new ones that pull readers through the story.
Humor as Exposition Lubricant
Weir discovered that readers forgive heavy technical 'homework' if delivered with snark and wit, turning potentially dry physics lessons into entertainment.
🎭 Character Evolution & Reader Psychology 3 insights
From Self-Insertion to Original Creation
Mark Watney was an idealized Andy Weir; Jazz Bashara (Artemis) was his flawed 26-year-old self; Ryland Grace was his first character built from scratch with specific engineered traits like pathological conflict avoidance.
The Likability Threshold
After criticism that Jazz was too immature and unlikable, Weir learned protagonists can be flawed but must remain rootable, leading him to make Ryland's situation externally caused rather than self-inflicted.
Decoding Negative Reviews
Weir treats Amazon reviews like bug reports, analyzing patterns and reading between lines—realizing criticism of Jazz as an 'unrealistic woman' often meant readers simply didn't want to befriend her.
🔬 Science, Research & Craft 3 insights
The 5% Research Rule
Only a tiny fraction of his scientific research appears in the final novel; the rest exists in spreadsheets to ensure internal consistency without overwhelming readers with math.
Coder's Problem-Solving Mindset
His 25-year programming career taught him to view editor notes as bug reports and approach storytelling as iterative engineering rather than precious art.
Accessible Accuracy
He explains complex physics just enough for readers to understand why something is a problem for the character and why the solution works, without requiring them to solve it themselves.
Bottom Line
Treat every paragraph as a potential exit point—if a tired reader could reasonably put the book down there, rewrite or cut it—and use humor to smuggle exposition past the reader's defenses.
More from New York Times Podcasts
View all
Patricia Cornwell on Her Dark Childhood and Best-Selling Novels
Pulitzer Prize-winning author Daniel Krauss discusses his experimental World War I novel "Angel Down," written as a single circular sentence, and reflects on how horror literature provided emotional armor during his childhood and shaped his maximalist aesthetic.
What the End of Spirit Airlines Means for the Future of Flying
Spirit Airlines' sudden shutdown marks the end of the ultra-low-cost carrier era that revolutionized U.S. air travel by unbundling fares and democratizing flight access, ultimately collapsing under the weight of legacy airline competition, rising labor costs, and a blocked merger that sealed its fate.
Isabel Allende and Her Mother Told Each Other (Almost) Everything
Author Isabel Allende reveals how writing 24,000 letters to her mother over three decades forged an unusually intimate bond and trained her literary voice, while reflecting on how her debut novel emerged from grief and exile to capture three generations of resilient women.
Find Your Perfect Swimsuit
This episode breaks down how to choose swimsuits that actually fit changing bodies, explaining that brands using plus-size fit models create better proportions than those simply scaling up size 6 patterns, while specific fabric choices like textured or compressive materials address common concerns from postpartum bellies to long torsos.