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

Chapters Are Coming In…

Chapters are coming in for The Architecture of Open Source Applications. By coincidence, Tim Bray recently posted a nice, compact description of the architec...
December 02, 2010

"Making Software" Webinar on December 16

Smart Bear Software is hosting a free webinar on December 16 to discuss Making Software with some of its contributors. Please help spread the word!
December 02, 2010


From a reader, a link to Red-R, a visual programming environment for R. The six-minute screencast on the documentation page shows what it's capable of. I don...
December 02, 2010

Programmer Competency Matrix

There's no scientific research behind this tabulation of what programmers ought to know, and some of the categorizations are unactionably vague, but it's sti...
December 02, 2010