Workflow
My Workflow & Tools Link to heading
I believe that great developer tools can supercharge productivity and make coding even more enjoyable. Here’s a peek into my daily setup and why I love it:
Vim Enthusiast Link to heading
I’m passionate about Vim. The efficiency and speed Vim offers have become second nature to me.
- In GUIs, I use Rider, but always with the IdeaVim plugin to keep my muscle memory happy.
- In the terminal, you’ll find me with Neovim, customized to fit my workflow.
I love Vim’s modal editing, composable commands, and its ability to keep my hands on the keyboard.
Split Keyboard Advocate Link to heading
I’ve found that a split ergonomic keyboard makes long coding sessions much more comfortable. Its layout encourages better posture and minimizes strain, comfort is key for sustainable, joyful software development.
Colemak DH Layout User Link to heading
I use the Colemak DH keyboard layout for everything.
- It’s a variant of the standard Colemak layout that further optimizes finger travel.
- I find it more comfortable and less fatiguing, especially with the kind of intensive typing that software engineering demands.
Why These Tools? Link to heading
- Speed: Vim and Colemak both minimize effort for repetitive tasks and typing.
- Consistency: I can use the same muscle memory across editors and environments.
- Ergonomics: A split keyboard and optimized layout let me work longer and healthier.