Skip to main content

Front Door

Here you will find short writings on a variety of topics. Some are responses to questions I received from students or other people. Some are rants about topics I’m passionate about. Some are explanations of how I approach the world. Some are just my attempts to think through a topic. If you’d like, you can read a longer introduction. If you’re here because someone told you that I write about CS education, please read this post.

Latest musing: How should a student learn compilers and interpreters? (Musing #1132)

RSS feed for this page

Musings, by number, oldest to newest

Musings, by number, newest to oldest

Musings, by topic