-
Harry Chapin and RATM: the problem with bleeding interests
Note: this post requires a basic familiarity with the songs discussed. If you’re not familiar with them, I’d recommend …
-
All of the writing I did in a week as a software engineer
The other day, I was thinking about less-obvious skills that I find helpful for working as a software engineer. Some …
-
Brute-forcing the NYT Digits game
You’re given a list of integers and a target number. You can add, subtract, multiply, or divide numbers, and you can use …
-
The dog hair and the computer mouse
Because I spend my entire workday on the computer, my mouse is very important to me. With my basic optical mouse, I’m …
-
Things that are hard to measure, things that are easy to measure
There are things that are hard to measure, and there are things that are easy to measure. I think about this duality a …
-
In the desert, no service, and your partner's late to the rendezvous. What now?
Let’s say, purely hypothetically, that you’re in Joshua Tree National Park. Your partner dropped you off in the morning, …
-
Practice being a beginner
I’m a big fan of trying new things. Part of the process that I’ve come to enjoy is facing and getting over my initial …
-
Learning by working on problems just outside of your reach
There’s a common pattern I’ve seen when learning something new, where you can effectively move towards a larger goal by …
-
iPhones and action discoverability, or "How the hell was I supposed to know that?"
Discoverability I spend a lot of my time thinking about UX and design, and I try to consciously think about it in the …
-
The hobby buyer's fallacy: "I'd really pursue my hobby if I just bought X"
There’s a trap I used to fall into that has happened more times than I’d like to admit1. The typical scenario would be …