Handmade Hero » Forums » Game » Coding along with the series - day 29
lclhstr
29 posts
#9093 Coding along with the series - day 29
9 months ago Edited by lclhstr on Jan. 7, 2017, 10:04 p.m. Reason: progress update

.
Mór
36 posts
#9098 Coding along with the series - day 6
8 months, 4 weeks ago

I watch Casey's videos and look over the source code using diff afterwards. I would like to follow along by typing, but starting and stopping takes too long. Perhaps if I had dual monitors I could do it, but I don't have that set up.

I was interested in learning Emacs, but looking at Casey's gauntlets made me fear getting RSI. Then I read the creator of Emacs got RSI too, so I thought perhaps its better to learn the vim way. I haven't done anything about it though. Soon.
Stas.L
Stas Lisetsky
16 posts
1 project

Ex-php dev. Working on a 2d graphics editor

#9101 Coding along with the series - day 6
8 months, 4 weeks ago

Mór, I had same problems and fears. I Tried a 2 monitor setup - still did not work, because once you shift focus to the other monitor to type something, you don't see anything Casey's typing and it's even more frustrating. (Maybe if you're touch typing it's possible. I'm not so I don't know)

So yeah, I did starting and stopping the video for 60 episodes.
It took up to 3-3,5 hours per episode to type everything and understand the code.
But was worth it. I now work roughly as fast as Casey (was nowhere near it! it was shocking at first)

As far as RSI goes, I would definitely recommend vim. I guess this is individual, but I started having issues after ~1 year after HH started.
Now I switched to vim and about to start wearing braces like Casey. RSI is no joke.

None
hugo
25 posts

None

#9108 Coding along with the series - day 6
8 months, 4 weeks ago

I've been "typing" a text editor tutorial from Per Vognsen (https://www.youtube.com/user/pervognsen) which is around 10 hours of material, and its very interesting how, even though its mostly mechanical, I feel like I learned to write a text editor, and that wouldn't happen just watching the video passively.

None
lclhstr
29 posts
#9114 Coding along with the series - day 7
8 months, 4 weeks ago Edited by lclhstr on Jan. 7, 2017, 10:04 p.m.

.
Mór
36 posts
#9116 Coding along with the series - day 7
8 months, 4 weeks ago Edited by on Oct. 27, 2016, 4:37 a.m.

lclhstr:
I also have certain RSI-like issues, but I think mine are caused by mouse clicking, not keyboard usage. These days I'm using an extra numpad on the left of the keyboard with certain custom actions attached (see my AHK file on the website). So I can still move the cursor with precision, but don't have to click anymore.


I wrecked my right wrist using cheap traditional mice. Its not just their bad ergonomics, the buttons on the cheap ones are stiff which can cause muscle strain. A few years ago I switched to my left hand and got a Kensington Expert Mouse (its a trackball) and so far no problems.
lclhstr
29 posts
#9117 Coding along with the series - day 8
8 months, 4 weeks ago Edited by lclhstr on Jan. 7, 2017, 10:04 p.m.

.
ratchetfreak
274 posts
#9118 Coding along with the series - day 8
8 months, 4 weeks ago

sound gets properly fixed at episode 20. Not to mention that square waves are too "noisy" for detecting sound issues. A sine wave is a much cleaner wave form and the human ear can detect errors in one much more easily.
lclhstr
29 posts
#9121 Coding along with the series - day 9
8 months, 4 weeks ago Edited by lclhstr on Jan. 7, 2017, 10:05 p.m.

.
BillDStrong
Bill Strong
46 posts
#9122 Coding along with the series - day 7
8 months, 4 weeks ago

Mór:
lclhstr:
I also have certain RSI-like issues, but I think mine are caused by mouse clicking, not keyboard usage. These days I'm using an extra numpad on the left of the keyboard with certain custom actions attached (see my AHK file on the website). So I can still move the cursor with precision, but don't have to click anymore.


I wrecked my right wrist using cheap traditional mice. Its not just their bad ergonomics, the buttons on the cheap ones are stiff which can cause muscle strain. A few years ago I switched to my left hand and got a Kensington Expert Mouse (its a trackball) and so far no problems.


Have you seen this? It's a vertical mouse designed to lesson the strain on your wrist.

Also, switching keyboard layouts to something more optimal than qwerty can help. ( I use Colemak.)
lclhstr
29 posts
#9123 Coding along with the series - day 7
8 months, 3 weeks ago Edited by lclhstr on Jan. 7, 2017, 10:05 p.m.

.
Mór
36 posts
#9125 Coding along with the series - day 7
8 months, 3 weeks ago Edited by on Oct. 28, 2016, 3:54 a.m.

BillDStrong:
Mór:
lclhstr:
I also have certain RSI-like issues, but I think mine are caused by mouse clicking, not keyboard usage. These days I'm using an extra numpad on the left of the keyboard with certain custom actions attached (see my AHK file on the website). So I can still move the cursor with precision, but don't have to click anymore.


I wrecked my right wrist using cheap traditional mice. Its not just their bad ergonomics, the buttons on the cheap ones are stiff which can cause muscle strain. A few years ago I switched to my left hand and got a Kensington Expert Mouse (its a trackball) and so far no problems.


Have you seen this? It's a vertical mouse designed to lesson the strain on your wrist.


Yes, I looked at that one and all kinds of strange shaped ones when I was researching it and found a flaw in all of the designs. The problem with mice in general, its not just the angle, its the fact you have to move your entire arm just to move the mouse, so its physical location is always changing. With a trackball it never changes location, you just move your hand over it. Even with the trackball, I take care to rest my finger tips on the ball and my thumb on the pad so my wrist remains straight.
ratchetfreak
274 posts
#9126 Coding along with the series - day 7
8 months, 3 weeks ago

Mór:


Yes, I looked at that one and all kinds of strange shaped ones when I was researching it and found a flaw in all of the designs. The problem with mice in general, its not just the angle, its the fact you have to move your entire arm just to move the mouse, so its physical location is always changing. With a trackball it never changes location, you just move your hand over it. Even with the trackball, I take care to rest my finger tips on the ball and my thumb on the pad so my wrist remains straight.


THere are different ways of gripping the mouse. maybe it pays to try a different one. Though I won't expect that particular habit to change.
lclhstr
29 posts
#9127 Coding along with the series - day 10
8 months, 3 weeks ago Edited by lclhstr on Jan. 7, 2017, 10:05 p.m.

.
lclhstr
29 posts
#9135 Coding along with the series - day 11
8 months, 3 weeks ago Edited by lclhstr on Jan. 7, 2017, 10:05 p.m.

.