About Me

I’m a computational physicist. I’ve been coding in one form or another for most of my life and have learned a thing or two along the way. I cut my teeth on my high school’s Radio Shack TRS-80 and am old enough to have actually physically used punch cards to run a program on a mainframe. And if you don’t know what those things are count yourself as lucky! Along the way I’ve written code in more languages than I can count (do you remember Pascal or Forth?) and on everything from PCs to Cray supercomputers.  My work has encompassed physics simulations in general relativity, quantum mechanics, micro-electronics, chemical kinetics, and geophysics. Over the course of my career I’ve encountered quite a bit and hope to use this website to share some of what I’ve learned with you.