Ramblings of a Mad Scientist

The Everyday Einstein Podcast

a weekly science education podcast

Science Fiction and Fantasy

some books I’ve written

TOR.com Science Articles

exploring the science in science-fiction

Science Research

bioinformatics research

Software Apps

apps I’ve written for iOS and Mac OSX

Programming Tutorials

free advice is worth every penny