Andy Weir on Writing the Hit Book Behind the Movie ‘Project Hail Mary’

| Podcasts | March 20, 2026 | 5.08 Thousand views | 39:02

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
As Trump Purges Immigration Judges, One Speaks Out
35:42
New York Times Podcasts New York Times Podcasts

As Trump Purges Immigration Judges, One Speaks Out

This investigation reveals how the Trump administration has systematically transformed the immigration court system—uniquely part of the executive branch—into a deportation tool by firing 115 judges and imposing unprecedented pressure, driving asylum grant rates to historic lows below 10%.

1 day ago · 8 points
R.F.K. Jr.’s Newest Mission: Getting Us Off Antidepressants
31:36
New York Times Podcasts New York Times Podcasts

R.F.K. Jr.’s Newest Mission: Getting Us Off Antidepressants

Health Secretary Robert F. Kennedy Jr. is advancing federal policies to incentivize 'deprescribing' of antidepressants, forcing a reckoning within psychiatry over its lack of training and research regarding long-term medication cessation while amplifying patient demands for support in discontinuing SSRIs.

2 days ago · 9 points
Art, Outrage and How the Culture Wars Began
34:57
New York Times Podcasts New York Times Podcasts

Art, Outrage and How the Culture Wars Began

Cultural historian Isaac Butler traces the birth of modern American culture wars to the 1980s and 90s, revealing how tactical playbooks pioneered during the 1970s Kanawha County textbook wars transformed art funding and expression into central political battlegrounds.

6 days ago · 9 points