One recent observation I saw about AI tools is that as much as they enable you to do things you already do faster (or maybe better), perhaps more importantly, they enable you to do things that you wouldn’t have otherwise done.

I think my dotfiles project is a good example. I always wanted to have dotfiles that set up my environment in a way that maximizes my productivity, but was held back by my willingness to really dig deep into the settings of the highly configurable tools that I use. I think this was a rational decision, perhaps made more so by the fact that my job for the past 10 or 15 years has basically been thinking and going to meetings.

As a result, I hadn’t made any commits to my dotfiles since 2015, which was roughly the time I ran out of really good reasons to write code at work.