gtypist typing lessons
An eleven-part series of typing lessons focusing on the characters that programmers use most often and written in the domain-specific-language supplied with GNU's gtypist program.
I wrote these lessons when I was first transitioning from law to
programming and needed to improve my speed/accuracy with keys I
hadn't needed to use before (like [
, {
, and \
). I later
released it publicly in case others are facing the same issue.