Hi,
Do you have many brilliant ideas but struggle to type the verbose lines of code you need or hate having to look down at your keyboard to find the curly brace and semi colon. What you should do is switch to Python 😂! I'm just kidding! But what you do need is to get faster at coding. And by that I don't mean your problem solving (which is very important too don't get me wrong). This post will focus on increasing your actual keyboard speed. This is often a neglected part of coding. Speed matters. Of course you need to be good at problem solving but don't let speed limit you.
So How Do You Type Lighting Fast?
There's Two Steps:
- Get your general Words Per Minute (WPM) up
- Do code specific typing practice
For step 1 I'd recommend monkeytype and typeracer. These websites allow you to type out quotes, text snippets, and random words. They are both free and time tested and helped me a lot. Getting your general typing skills better will make you type word much faster and aside from the langauge specific characters, a lot of coding is really key words and variables.
Step 2 is all about refining your code specific speed. Semicolons, brackets, curly bracers, etc. are all characters you don't use much on a daily basis. To practice that, I'd recommend CodeRacer since that's a site I created for myself to get faster at coding and it worked. It's like the sites above except you can type out code snippets instead of general text. It's totally free to use and you can practice in 10 languages and type real code snippets in JavaScript, Python, Java, C++, Go, TypeScript, Kotlin, HTML, Typescript, & C#. It also lets you view your wpm, mistakes, accuracy, and a leaderboard. Again it's totally free and you don't need an account to play but you can create one if you want to view your past games & stats.
If you want to get better at typing actual code check out https://coderacer.dev
Thanks for reading!

Top comments (0)