Writing is

thinking.

I write about solving problems with code, designing things people use, teaching, and learning. Archive