Hi everyone,
I've been trying various methods of improving my typing in Colemak so I'm sharing my experience in hopes of helping others to improve their speed and reduce the effort to learn Colemak.
I used to type about 70 wpm in querty but I started getting pains in my hands (backside of hands, joints on fingers, & wrists) so I started researching and stumbled upon Colemak.
I was going to switch cold turkey so I waited until I was on vacation so it didn't affect my performance at work. I practiced typing 2 hours every day working on the online typing courses from www.typingweb.com. I quite liked it. It was a painful 2 weeks for the backside of my hands as it felt like I was moving my fingers in unnatural ways (sort of like the various finger movement tricks that kids try to do) but I got to 50 wpm in 2 weeks of dedication.
After reaching 50 WPM, typingweb.com didn't seem to help improve my speed anymore so after trying for several more weeks with negligible results, I switched my practicing to www.10fastfingers.com. Colemak felt weird for the first 2 months because it always felt like I didn't complete the words that I was typing (my muscle memory made me feel like I should continue to move my fingers based on the length of the word). Since Colemak requires less finger movement, it felt like I only completed typing about half of the word even though the word would be fully typed.
10fastfingers.com did wonders as it bunched easy words together helping me get in the rythmn so my speed started climbing and finally plateauing again around 70 wpm after about 4 months. I then switched to the top 1000 words on 10fastfingers.com so that I can keep trying the same 100 words repeatedly (in random order) until I reach 80 wpm before proceeding to the next set of 100 words. This really helped to move past typing by characters and instead typing by feeling so I slowly built up a vocabulary of how each word felt. When it came time to type a word, I would just focuse on how that felt and words started appearing on-screen. This brought me up to a steady 85 wpm with regular bursts above 100 wpm.
My next problem was that while I could type random words at decent speeds, regular sentences slowed me down as I was thinking. I recently stumbled upon this awesome Firefox addon ("Type The Web") where I can browse to any website and type the content on screen. This way I can type real content and it also saves me some time as it combines my typing sessions with my reading (since I am typing articles that I would have read anyway). I would highly recommend this to everyone:
https://addons.mozilla.org/en-US/firefo … e-the-web/
I hope this helps others learn from what I found to help.
ps. I also replaced my keyboard with a mechanical keyboard with Cherry MX Brown switches so it's much easier on my joints. I no longer experience any pain at all (I attribute this to both the keyboard and due to reduced finger movement with Colemak)