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

Congratulations to Max and Marcus

Marcus Lau and Maxwell Elendt, two high school students whose science project I was mentoring, picked up a silver medal at the Toronto Science Fair on the we...
April 03, 2012

A Four-Day Curriculum

In response to my weekend post about what we teach in two days, Steve Haddock sent me this link to a four-day course based on the excellent book Practical Co...
April 03, 2012

What to Teach Researchers About the Web

One reason I'm reflecting on what I've learned in the last two years is a question that is back on the top of my work pile: what should we teach researchers ...
April 01, 2012

Sending Email Back in Time

We're about to release the second volume of The Architecture of Open Source Applications, which has indirectly prompted a bit of soul-searching on my part. W...
April 01, 2012

Wrapping Up in Oakland

We've wrapped up the workshop in Oakland for folks from NERSC, Berkeley, and Stanford. More later (when I'm home and have slept), but here's the students' fe...
March 30, 2012