Skip to main content

Command Palette

Search for a command to run...

An overview of touch-typing as a developer

Published
2 min read

An ability to type fast feels no different than a miracle. But how much is it even important from a developer perspective and even from a non-dev perspective?

well, I use this skill as a stress relief sometimes, by just listening to lofi songs and just typing whatever's on my mind or just do random typing on typing test websites. but aside from stress relief part it has made my dev life quite efficient.

Where to learn?

The website I started with was typingclub.com

Start learning from here

This will guide you from the basics to the advance, so just sit back, open the website, and start practicing. Ofcourse it will take some time to develop muscle memory for pressing the keys properly, it took approximately 1 - 2 months to develop it properly. But after that, you are good to go and you will love doing it.

if you feel you have gotten decent in touch typing and you wanna do typing for relaxing and fun try Monkey type

What next?

Now you know how to type fast, but what next? As a developer, what is it that you can utilize your typing skills for?

Start using VIM, is it an editor just like other code editors like Vs code, sublime, etc. but in vim instead of relying on mouse, vim uses keyboard shortcuts to do tasks that we do using a mouse, and having fast typing skills do come in handy there improving your coding efficiency.

Although if you feel awkward using vim in terminal you can also install vim extension for Vs code

Doing work from the Terminal will also increase your efficiency and it looks cool too.

These are some videos that will help you in learning the CLI (command line interface)

But then again the command line don't looks that cool by itself, so you should consider customizing.

If you use mac the you can just use Warp terminal its great for beginners and even for pros.

Warp Terminal which looks something like this

For windows follow this tutorial

Thanks for reading my blog.