Efficient programming
10-finger method
Learning and practicing the 10-finger method for writing on a keyboard can increase the writing performance over the long run. It’s highly optimized for more efficient movement (shorter distances and all fingers used). It can be practiced with Tipp10.
Snippets / Live templates
Creating and using code snippets can improve the performance of writing the code for constructs that are often used. Software development IDEs like Visual Studio Code and WebStorm feature them.
Machine learning assisted writing
GitHub Copilot can often produce correct or almost correct code for multiple lines.