Things I Don't Know, As of 2026

Here’s a list of the things that I’d like to learn about and have chosen not to specialize in (yet), as of 2026. ...

January 13, 2026

Computers Can Be Understood

A big mental leap I made early in my programming was starting to view computers as something that could be understood. ...

September 6, 2022

Build

If I could give one piece of advice to anyone learning to program: build. This advice might be most helpful to beginners. But it’s been valuable to me to revisit at different points in my career. In some ways, this post is for me. Steve Martin once said the secret to success is to “Be so good they can’t ignore you.” How do you get that good as a programmer? The most direct path I know is to build things. ...

March 16, 2022

Don’t miss my next essay

Hear from me immediately when I post: no ads, unsubscribe anytime.