Skip to main content
Toggle navigation
SamR's Assorted Musings and Rants
Musings, by number
Musings, by topic
For prospective students
Technical musings
The joy of code
Thinking in C and Unix
The new CSC 151
To be classified
On writing, or at least on writing these essays
For prospective faculty
For current students, and others with similar interests
For alumni, and for others who donate to the department
Thank-you notes
On teaching online
On writing letters of recommendation
Cool Grinnellians you should know (or know about)
Other essays on Grinnell
A letter to the incoming chair
Autobiographical
Mixtapes
Monthly reflections
On overcommitment
Other autobiographical musings
Everything else
Reviews and notes about things I enjoy
Assorted talks and speeches
Reflections on some important issues
Rants
ROFs
Essays I removed
Almost everything else
For prospective faculty
On teaching CS at Grinnell
(Essay #45)
Things that I think make our department great.