Years ago, I lost my temper while arguing with my brother, and said, "Jeff, I could teach you everything I know and you'd still be an idiot." Please keep that in mind as you read this site.

Recent posts

Popular, Fast, or Usable: Pick One

One of the core skills in any software developer's toolbox is automating repetitive tasks. We've been teaching this in Software Carpentry with Make for 13 ye...
July 21, 2010

Interview with The Hackers Within

Today's interview is with Nicholas Preston, Katy Huff, and Milad Fatenejad of the The Hacker Within at the University of Wisconsin-Madison. Tell us a bit abo...
July 20, 2010

Interview with STSci’s Perry Greenfield

Today's interview is with Dr. Perry Greenfield of the Space Telescope Science Institute. Tell us a bit about your organization and its goals. We run the Hubb...
July 20, 2010

A Note on Tools

After a bit of experimenting, I've decided to use SmartSVN as a GUI client for Subversion in the version control lectures, rather than RapidSVN or the comman...
July 20, 2010

Closed Feels Weirder Every Day

By now, most readers of this blog will have heard about Google’s App Inventor for Android, a building-blocks programming system based on MIT’s OpenBlocks tha...
July 20, 2010