Conversation

When I was in college, I learnt to touch type fast by playing a typing game. I hacked the game to include C code because typing code is very different from typing English words (because of all the operators and symbols in code) I'm reaping the benefits of that till today
1
4
Even now, I regularly write small programs as practice (which is different from the large programs I modify for my work). I usually do this to learn new techniques in my language of choice (e.g. pattern matching in Python) or to learn new languages (e.g. Kotlin, circom).
1
3
I regularly practice new features of my editor/IDE and use Anki (spaced repetition memory) to solidify the new concepts in my mind.
3
7
I write regularly (for example this thread) and keep experimenting with new techniques to improve my articulation. So, Twitter is one of the forms of riyaz for me.
1
7