Skip to content

Commit

Permalink
fix: blog images move to img.salm.dev
Browse files Browse the repository at this point in the history
  • Loading branch information
nicosalm committed Sep 30, 2024
1 parent 72feb40 commit f55c178
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 9 deletions.
2 changes: 1 addition & 1 deletion src/pages/blog/cli-productivity/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ I found something much better. It does exactly what I want. It’s called [TMUX]

`tmux` is a terminal multiplexer.

<BlogPicture src="https://omniti.com/i/terminal_multiplexing_before_and_after-small.png" alt="Multiplexing Diagram" />
<BlogPicture src="https://img.salm.dev/u/pPAX2u.png" alt="Multiplexing Diagram" />

A terminal multiplexer is a program that transparently “sits between” your active terminal connection and <i>K</i> spawned terminal sessions. With TMUX, you can start a session, open new windows, and hotkey between them. You can detach and reattach to sessions at will. In other words, you can set a session aside and return to it later, and everything will be exactly how you left it. With a plugin, these sessions can even persist across system restarts.

Expand Down
15 changes: 7 additions & 8 deletions src/pages/blog/ergonomics/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ title: "Preserving my Future Self"
description: "My Ergonomic Overhaul to Improve Health and Reduce Strain"
---

import BlogPicture from '../../../components/BlogPicture.astro';
import BlogPicture from "../../../components/BlogPicture.astro";

Hero header image by [zsa.io](https://www.zsa.io/voyager) (producer of the ZSA Voyager Split Keyboard)

Expand All @@ -18,7 +18,7 @@ to share my impressions after a month of using a split, ortholinear keyboard cal
I paired this with the [Colemak-DH keyboard layout](https://colemakmods.github.io/mod-dh/).

But why? — Why go through so much work? Will it make me type blazingly fast? Well, no, although I believe the ceiling has been raised
inadvertently.
inadvertently.

I chose to refactor my workflow for one reason alone: the vast ergonomic benefit which promises to preserve my physical health. I
did this for me ten years from now[^1].
Expand All @@ -27,23 +27,22 @@ did this for me ten years from now[^1].

A lot of experts and articles will advise slowly adjusting to a new keyboard layout over time, perhaps adding
in a small subsection of the keyboard each week. I think that is fair, but not for me[^2]. Instead, I erased my muscle
memory in one sweep and just went for it.
memory in one sweep and just went for it.

I unplugged my old keyboard and set up my Voyager. Split keyboard, blank keycaps, and an entirely new keyboard schema with a symbols layer. Challenge accepted.

I began with typing websites. I introduced one letter at a time, building familiarity:

<BlogPicture src="https://cdn.discordapp.com/attachments/1089411233788203153/1226887612887859250/CleanShot_2024-04-08_at_08.33.102x.png?ex=66f95721&is=66f805a1&hm=3349b6fbe3867c208e5b2430ecb55820e58104a8d1493015767dd8488d94f055&" alt="Keys" />
<BlogPicture src="https://img.salm.dev/u/nxIdg0.png" alt="Keys" />

I saw gradual but consistent progression. It was like a game:

<BlogPicture src="https://cdn.discordapp.com/attachments/1089411233788203153/1226212970309357629/CleanShot_2024-04-06_at_11.51.332x.png?ex=66f985d2&is=66f83452&hm=fd3d5fe40383fb4aef0eb4dcaefa33be9c777ea963a0fe9776e6eb7c1a20c293&" alt="Progression" />
<BlogPicture src="https://img.salm.dev/u/ynggIw.png" alt="Progression" />

I eventually unlocked the entire keyboard. Including numbers and symbols. After a month of practice, I'm now typing at ~70 wpm down from my previous average of ~125.

In time, I transitioned from typing websites to real projects, coursework, and general day-to-day productivity. I see a strong linear trend and I am confident it is only a matter of time until I meet my old personal best.


### Breaking Down the Changes

I changed many things about my setup. I think there's value in analyzing each change and the impact it brought my way.
Expand Down Expand Up @@ -82,8 +81,8 @@ The result? A layout that’s not only ergonomic but also extremely fast.
While I’m optimizing my typing setup, it’s crucial not to overlook the importance of overall
posture. After all, no keyboard layout can save you from the effects of poor posture. I’ve been
paying close attention to my chair and how I sit while working. Ensuring that my chair supports a
natural, upright posture is key to avoiding [upper crossed syndrome](https://www.physio-pedia.com/Upper-Crossed_Syndrome)
— a condition where the muscles in the neck, shoulders, and chest become imbalanced due to poor posture.
natural, upright posture is key to avoiding [upper crossed syndrome](https://www.physio-pedia.com/Upper-Crossed_Syndrome)
— a condition where the muscles in the neck, shoulders, and chest become imbalanced due to poor posture.
This syndrome can lead to neck pain, shoulder discomfort, and even headaches, which all suck.

A close friend of mine worked for years unguarded at a desk and it caused them to lose
Expand Down

0 comments on commit f55c178

Please sign in to comment.