Anthony Scopatz

I think, therefore I amino acid.

Adding Reflection to C++ with Python

Or, Just Write a C++ Pre-Processor

My main job these days is to be the benevolent dictator, fearless leader, and l’regexer extraordinaire for the Cyclus fuel cycle simulator. In addition to being a general solver for the nuclear fuel cycle we have the additional design constraints that 3rd parties ...

Keep Tel Aviv Awesome

Picture it, Tel Aviv, 2014. What an awesome trip! I had the pleasure of visiting my brother Shane at his home in Tel Aviv for the past month. Shane is currently a dancer in the Batsheva ensemble. This makes him famous - at least in Israel and insofar as everyone knows ...

Local is Lekker

I just got back from my month-long visit to Cape Town. As my friend and collaborator John Xia put it this was my “vacation from [my] second job.” By this of course, he meant open source scientific software development. Hopefully I didn’t shirk my duties too severely during this ...

Projects by the Coffeeshops They Remind Me Of

I have avid nostalgia for places - their feel, taste, and look - based on what major code project I was hacking on while there. Maybe it is the warm Texas night air and the pretty fairy lights, maybe it is the DeLorean floating above it all, but for whatever reason when ...

Bootcamp Student Composition by Domain

This was originally published at Software Carpentry.

Recently I was challenged to show that computational science is important to biologists, and, more importantly, that biologists care about learning how to develop quality software. I am not a biologist. While I find the subject fascinating I cannot make any broad claims ...