I'm not sure how important it is to programming. While I know some younger coders who "practice" and "drill" programming problems, this is pretty foreign to how I've learned to program (over a couple plus decades). I've just... programmed. No shade, whatever works. But as a kind of aside, I'm curious how many programmer readers of HN do "practices" or "drills" of programming (and what stage of your career you are at; even the most expert musicians have to keep practicing and drilling. I think expert programmers just... produce programs).
(But I did find this article enlightening and I predict useful to my amateur musicianship! It's not a bad article at all. I'm just not sure how applicable it is to computer programming -- which it does not claim to be, but I assume is why it was posted on HN -- I think they are very different skills and practices. The muscle memory/physicality aspect of musicianship just doesn't apply to programming I think).