I learned very early the difference between knowing the name of something and knowing something.

Richard Feynman

Research process

The First Ten Years

A retrospective on a decade of teaching myself computer science.

Guess and Check

Research and Adventure

During my PhD, I went hiking alone in a remote region of Iceland. Over the years, I've come to view this trip as analogous to the PhD process. Graduate school was hard, but on the warm days, the views were spectacular.

Antifragile Ideas

Thoughts on John Carmack's theory of antifragile idea generation.

How I Built This Blog

I have received a number of compliments on my blog's style or theme and even more requests for details on the blogging environment. So here's how I built my blog.

Why I Keep a Research Blog

Writing has made me a better thinker and researcher. I expand on my reasons why.