Most skills come from actions, and most actions come from habit. I try to stay code-fit by maintaining productive habits.


Crunching @Nyarmith's contributions for you.

Tool Preferences

Category Tool Note
Window-Manager tmux Portable and scriptable
Text-Editor vim Powerful and ubiquitous
Shell Any posix shell I like to use my [sh scripts]

Finally, here's the obligatory ranking of skills.*

C++ ◇ ◇ ◇ ◇ ◇
Python ◇ ◇ ◇ ◇ ◇
C# ◇ ◇ ◇
Shell-Fu ◇ ◇ ◇ ◇
Javascript ◇ ◇
Java ◇ ◇
Perl-5
Matlab ◇ ◇ ◇ ◇ ◇
R ◇ ◇ ◇
Lua

*) 5=Full confidence, 4=A minimum-viable-product would take three days, 3=Could do most things but give me a week,
2=Have used on a couple of projects, 1=Have used incidentally/Know enough to learn more efficiently