Published

A Computer Scientist’s Guide to Cell Biology
For this new edition of William Cohen’s 2007 textbook, I rewrote the entire book from scratch, turning a dense and technical text into an engaging read for anyone looking to plunge into the world of cells and proteins.

Check out an excerpt here.

Unpublished

From Human to Data: How DNA Is Sequenced
When you send your DNA off to a service like 23andMe, what exactly happens to it? This unpublished article follows your sample from the moment it arrives at the lab to the moment when a complete genome pops up on a technician’s computer, introducing the reader to all the steps of DNA extraction and parallel sequencing.

Where Physics Cannot Follow: Stephen Hawking’s Black Hole Paradox
In the 1970s, Professor Stephen Hawking showed that black holes will eventually evaporate, slowly melting away into a cloud of radiation. The fate of the black hole’s contents, however, remains one of the greatest mysteries in modern physics. This unpublished article walks the reader through cutting-edge quantum physics in my trademark conversational style.

Machine Madness: Spotting and Avoiding AI Hallucinations
If there’s one thing that–hopefully–everyone knows about AI, it’s that it sometimes gives terrible, terrible answers to simple questions. These hallucinations, as they’re known, are probably impossible to completely eliminate, but there are ways to reduce their impact. This unpublished article explains how large language models (LLMs) like ChatGPT start to hallucinate and suggests a few simple strategies for getting more reliable responses.