This article was posted on my blog https://coder.today/software-engineer-productivity-coding-75fa21d3804. This is a revised version of it.
Produ...
For further actions, you may consider blocking this person and/or reporting abuse
Well thank you for the reminder! I spent the day making some custom snippets and macros to speed up things I waste time on. Also, I went back and removed a lot of bloat from my configs that were showing me down. I appreciate d the fact that you said spending time on this now is going to save you exponential time in the future, I often forget how important your tooling is!
Being a linux command line native, I automated many things for years, and I'm really efficient with it.
However, a few month ago I got a great productivity boost for my daily life with "z" (github.com/rupa/z , also available as oh-my-zsh plugin).
It basically remembers the directories I visit and allows me to use only some characters to go there. To go to "~/work/fancy-project", I just need to type "z fan". To go to "/usr/share/nginx/html" I just type "z ng".
Sounds simple, but it makes a crazy big difference for my daily work.
I use autojump github.com/wting/autojump for exact same use cases, difference being I do
j ng
My biggest productivity boost has been to adopt a clipboard manager. CopyQ (hluk.github.io/CopyQ/) is cross browser (I use both Win & Linux) and it's a tremendous time saver.
I can keep snippets in there, save chunks of code, etc.
Sounds nice, but most companies do not allow usage of such intrusive software.
I forgot to mention:
Most of the tips from this article came from my experience, I applied them for a few years and they did increase my efficiency. I could do the same amount of work in 25% less time (I actually measured my tasks for a period of 1y and managed to get down to 5-6h from 8h).
Hey!
Good post with very good tips!
Waiting impatiently the next! :D
Thanks!
The next one in this series (that is linked in this article) is already published on my blog.
As for the rest I will postpone them, I am currently working at a full Docker intro series with 15 pragmatic tutorials, that should keep me busy for 6 mo :)
This is an amazing post. Thank you for these tips