Blog
Annoted history of my top 20 commands
Well I pulled this out of the archives. I've tried looking for past versions of this but I must have just looked at them and never blogged. Pity as it would have been nice to see what I was doing x years ago. So I'll save it here for a future of me to see.
19:16:59 pippin: $ history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn |head -n 20
95 | cd | # Not very surprising |
85 | ls | # Again not very surprising |
56 | vim | # I <3 this editor |
44 | fgrep | # Client's dodgy code base making me go hunting for stuff at the mo - grrrrrr |
34 | git | # I write software for a living |
27 | grunt | # Starting to use this much more lately |
22 | node | # Hipster alert but it pays the bills |
21 | ruby | # Again, write software for a living |
19 | python | # Am seriously falling in love with python |
19 | gs | # My alias for git status |
19 | gco | # My alias for git checkout |
18 | tig | # Love this handy command for git repo info |
17 | gwho | # Being nosey on git commits |
16 | ts | # My script to show me active tmux sessions |
16 | curl | # Probably testing something |
16 | n | # Running a few apps on different nodes possibly? |
16 | heroku | # PaaS stuffs |
15 | create_repo | # Suprised I use git for so much now |
12 | phantomjs | # Testing the javascripts |
8 | start_development | # How I start my apps (as certain apps have different start and dev criteria) |
The biggest surprise was the abscence of ssh. In saying that I think tmux has pretty much nullified that. Also I've started to use heroku lately. Also quite suspicious in its abscene was any database shell commands. Again I am sure tmux and my start_development script has taken away the need for me to explicitly go into a db shell. Quite proud that grunt is in there - I've really started to use that for my web dev tasks lately.
All in all I am pretty happy with all that.
- work, (8)
- workflow (2)