Learn to touch type (with the home row!) and learn Vim which appears to have been designed with touch typists in mind.
When there is almost zero friction getting thoughts into code it's very easy to enter a flow state.
31–40 of 233 posts
Learn to touch type (with the home row!) and learn Vim which appears to have been designed with touch typists in mind.
When there is almost zero friction getting thoughts into code it's very easy to enter a flow state.
> Plot twist: I don't type "correctly" at all. My fingers just go wherever they want. It's like anarchist typing. My left pinky probably hasn't touched the 'A' key in months, but somehow I'm still in the 99.5 percentile. Turns out the "proper way" is just a suggestion. Like following PEP 8 or using semicolons in JavaScript. Sure, it's nice, but if your way works better, who cares? This is super interesting - I have t…
Anecdotally, I don't know anybody who types w/ a personalized style who has wrist RSI.
I absolutely adore doing "improvisational piano" terminal sessions w/ people watching, particularly when I'm operating a GUI or CLI that I know really well. I slow myself down by narrating and, if it's an in-person gig, gesturing. Doing stuff in front of people in realtime feels a lot like jamming on a musical instrument for me.
Typing fast is an underrated skill for developers. A lot of the value added by various intelligent tab completion and LLMs is easily replicated by typing variable and function names at 100+ wpm. Not a fan, however, of the desire to disparage the "right" way of doing things that's done in this blog. I type the "proper" way, home row and all, and can reach 150+wpm with high accuracy. So, based on this evidence, you're…
I also wonder if it’s a bit better for your hands. I feel like having my pinkies just kind of hanging there while I type causes the nerves to atrophy.
> No home row bullshit. No "proper finger placement." Just pure, chaotic rhythm. This is me too. I've been a "high speed hunt and peck" typist since I starting using computers in 1985. I highly recommend it. Being able to type fast does make computers vastly more enjoyable to use. Using computers every day was all the practice I needed to make me type faster. IRC and AIM in the 90s/00s were the big drivers for fast t…
Have had a recent challenge I ran out of steam on and the suggestion of focusing on correctness not speed to achieve speed really helps.
Beat Saber, I am back!
(I am actually serious. It’s my quick upper-body-emphasis cardio, and running out of motivation due to a wall impacts my health! I play it with additional constraints, which I relaxed to get through maxed out challenges. But then hit a wall anyway. Realize I need to stay strict, and take the fails upfront!
The simple things we know, but somehow need reminding of at every level.)
[flagged]
J/k I’m an ok typist with chronic RSI. Speech to text is a godsend.
Earlier quoted context omitted.
I also type unorthodoxly and quickly. Hands held diagonal (wrists straight), no particular finger-letter assignments. Closer to playing a piano. 33 years typing like this, going strong. I can't think of any benefit of home row typing other than it's easy to teach in a prescriptive manner.
>I can't think of any benefit If you want to minimize the time it takes to travel to a particular key, it makes sense to keep your fingers at the "center of mass" of the keyboard... which is the home row.
Typing fast is an underrated skill for developers. A lot of the value added by various intelligent tab completion and LLMs is easily replicated by typing variable and function names at 100+ wpm. Not a fan, however, of the desire to disparage the "right" way of doing things that's done in this blog. I type the "proper" way, home row and all, and can reach 150+wpm with high accuracy. So, based on this evidence, you're…
Unpopular opinion nowadays: This bottleneck is what makes needlessly verbose programming languages annoying. Having to wait for your fingers (or eyes) to catch up with your toughts tends to kill the flow.
Typing fast is an underrated skill for developers. A lot of the value added by various intelligent tab completion and LLMs is easily replicated by typing variable and function names at 100+ wpm. Not a fan, however, of the desire to disparage the "right" way of doing things that's done in this blog. I type the "proper" way, home row and all, and can reach 150+wpm with high accuracy. So, based on this evidence, you're…
That was a rare very good decision for kid me back then, and it's paid off ever since.