I'm absolutely doing these this year! Well...except for the ones I've already done. If you don't mind my thinking aloud, here's how I'll tweak this for myself...
Definitely taking that course! (Added it to my learn-list.)
I'll have to search through my contacts, and see which colleagues I haven't talked with in a while. I could probably stand to reach out to more than one, but even one would be enough.
Currently, my CODE keyboard is pretty clean, but I'll probably take it apart and give it a thorough cleaning somewhere this summer. Now to find where to leave that reminder...
I'm actually a power user of Windows, Mac, AND Linux, and I know of the benefits of each, so this one is hard. Instead, I'll tweak it to learn more about Arch Linux, which is the distro I keep avoiding. (I'll finish learning Slackware first.)
Ned Batchelder, one of my earliest coding mentors, has a bunch of talks I've been meaning to get around to. Time to add those to my learn-list!
Already familiar with RSI. I've got a good chair/desk/keyboard setup that prevents that condition, and I take frequent typing breaks. I might invest in a good mousepad tho...
I use VSCode, PyCharm, and Vim. I'll learn at least one feature of each. (Added to learn-list).
Grid Garden and Flexbox Froggy were a lot of fun when I used them in late 2018. Still, if you learn it, but never use it, it isn't worth much. I often use Flexbox, but I'll have to add "use CSS grid on a website" to my list.
I'm still sitting on my dicebox project, which could use a slight refactor and official release. No more stalling - I'll do it!
This one is actually harder than it looks, as I struggle with a generalized anxiety disorder. However, I signed up for AnxietyCentre.com, which I highly recommend, so I'll be addressing that in the new year. If I do, 2019 might turn out to be a pretty good year after all.
4. I'm actually a power user of Windows, Mac, AND Linux, and I know of the benefits of each, so this one is hard.
You may want to look for non-mainstream OSes then, like Haiku and 9front, or venture into the BSDs to see how they are different from each other and from GNU/Linux.
You'll be glad to know, FreeBSD is already on my list - I've got a book on it, and I want to know more. The Linux/BSD communities seem to follow some of the same cultural faultline as the FSF/OSI split.
I've also done some playing around with IBM OS/2 Warp. I'll have to find some more to try out, just for fun.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.