Architecture of Open Source Applications
Never Work in Theory
Ten Simple Rules for Talking People Into Things
Carpentry For Everyone
What Kinds of Exercises Do You Use to Teach Programming?
Git, Graphs, and Software Engineering
Ten Simple Rules for Being a Good Research Partner
Them That's Got
Rules for Teaching
Why Teachers Don't Collaborate on Lesson Development
Zen and the Art of Assignment Operators
In My Better World
Why I Teach (Revisited)
Just Keep Swimming
Exaptation and the Future of Software Engineering
Daddy, Why Don't You Ever Laugh?
A Base Case for Empirical Software Engineering Research
Announcing the Creation of the Software Carpentry Foundation
Is Learning at Scale Just Another Name for Ubiquitous Surveillance in the Classroom?
You Keep Using That Word
Correctness Isn't Compelling
That Seems Simple to Me
We Have Nothing To Give Them
Mike Gunderloy's book Coder to Developer was one of my top 10 for 2004 (and the sequel, Developer to Designer, looks every bit as good). He has just posted an article on "User Choice, Customization, and Confusion" that says a lot of sensible things.
© 2018 Greg Wilson.
All content made available under the Creative Commons - Attribution License.