Tuesday, October 11, 2011

Speed feels good

Sitting in front of my computer typing at over 120 words-per-minute feels DAMN good.. damn good. or at least I imagine it would be if I could actually type 120wpm. Sadly, as much as I try, I can't type that fast, but.. I *can* cheat my way into working as fast as my fictional friend, let's call him Carlos, can (or faster, shhh!).

There are probably better methods of working faster out there, but in this post, I want to convince you that you should alias your already short commands to be even shorter and how doing that will make both your fingers more efficient AND your brain more efficient.

Efficient Fingers

How many times a day do you type "ls"? 100? 1000? If you
you would save 33% of the number of keystrokes used to issue that command (including the enter key). 33% is pretty damn significant. That's 100-1000 keystrokes less per day. Your fingers are already looking like body builders you type-a-holic, they don't need to be working out any harder than they need to.

What about "cd .."?
increases your productivity by 300%! That's like 200 less keystrokes a day?

Not to belabor the point, but how many times do you type "cd" and don't immediately type "ls" afterwards?

Here are some common ones I use daily.

You may have noticed that I chose "d" and "s" for these common commands. The reason is because "d" and "s" are on the home row of your qwerty keyboard. This means your fingers have a shorter distance to travel which means MORE SPEED. They are also for your left hand so that your right hand can sit on top of the enter key ready and waiting so that it can get all up on that enter key RIGHT AFTER you type your 1-letter command. 2 hands are better than 1.

You can alias all day long and find longer and longer commands that you type often. Things like "ssh -i ec2-keypair ubuntu@ec2.adku.com" or "cd /mnt/var/log/supervisor" each of which I do 100 times a day have their own aliases, saving me completely UNFATHOMABLE amounts of time. I seriously can't even comprehend the savings.

Anyway, the point is, (fictional) Carlos may type faster than me, but that doesn't mean he gets more done than me =)

Efficient Brain

In practice, after years of obsessing over aliases and reducing keystrokes, I've unexpectedly found that the productivity gain is actually quite a bit more than just the reduced mechanical overhead of hitting keys. It also allows you to work that much closer to the speed of thought, eliminating the costly context switch of deciding what to do vs executing the commands. We all know how expensive context switching is when writing code, but there is a much smaller, but more pervasive context switch that happens between the time you decide you want to look at your log files and when your actually able to see them. Sometimes you get to the right folder and forget what you were looking for. Getting to your log files in 3 seconds instead of 10 seconds turns out to be a big difference and lets you keep your mind on what your doing and less on telling your fingers what buttons to push == SPEED x 1000!

If you like working fast and getting a lot done, consider applying for a job at Adku.

68 comments:

  1. nice post! my favorite is (indent mangled):

    function u {
    DEFAULT=$USER
    TARGET=${1-$DEFAULT}
    ORIGPATH=$PWD
    while test ${PWD##*/} != $TARGET
    do
    cd ..
    done
    }

    ReplyDelete
    Replies
    1. Very good information, Sejarah tapak perjudian dalam talian menunjukkan bahawa rakyat Indonesia telah memahami cara bermain dari semua jenis perjudian. Permainan ini telah menjadi budaya pada masa lalu king4d online, kerana tidak ada hiburan lain pada masa itu. Dewasa bermain perjudian hanya untuk menghibur suasana apabila bosan bekerja sepanjang hari dan menghilangkan kesunyian malam jika togel lxtoto online sibuk dengan rakan-rakan atau rakan-rakan dan rakan sekerja - rakan sekerja. Pada masa lalu, perjudian boleh bertaruh pada apa saja untuk memenangi permainan Eyang Togel. Sebelum teknologi canggih, komuniti perjudian tidak perlu membuat akaun kerana mereka tidak tahu komputer sama sekali. Setiap orang berpartisipasi dalam perjudian loteri Toto Singapore ini, biasanya mereka memilih salah satu laman web togel totojitu online yang diperjuangkan dan kemudian memasangkan tawanya, perjudian ini biasanya dipegang dengan memeriksa tempat yang menang dan pemerolehan skor yang diperoleh. Dilantik dari populariti jenis judi loteri judi di kalangan rakyat 8togel online, kini terdapat banyak laman perjudian loteri dalam talian yang baru muncul. Maksudnya, anda tidak harus memberi tumpuan terlalu banyak pada jenis dan tapak yang sama untuk terus bermain togel king4d online, hanya jika anda sering menang di laman web dan permainan itu mungkin hanya satu kebetulan, tetapi juga tidak memaksa nasib anda terus bermain di permainan togel lotus4d online, seperti di laman poker buku sebenar jika anda bermain terlalu kerap, maka stamina dan prestasi akan dikurangkan.

      Delete
    2. The effectiveness of IEEE Project Domains depends very much on the situation in which they are applied. In order to further improve IEEE Final Year Project Domains practices we need to explicitly describe and utilise our knowledge about software domains of software engineering Final Year Project Domains for CSE technologies. This paper suggests a modelling formalism for supporting systematic reuse of software engineering technologies during planning of software projects and improvement programmes in Final Year Project Centers in Chennai.

      Software management seeks for decision support to identify technologies like JavaScript that meet best the goals and characteristics of a software project or improvement programme. JavaScript Training in Chennai Accessible experiences and repositories that effectively guide that technology selection are still lacking.

      Aim of technology domain analysis is to describe the class of context situations (e.g., kinds of JavaScript software projects) in which a software engineering technology JavaScript Training in Chennai can be applied successfully

      Delete
    3. امو باند
      Just wanted to add that when looking to increase speed, sometimes we forget the all important time it takes to recheck the actions that we have just completed before it gets lost in a sea of data and begins to look correct.
      هوروش باند

      Delete
    4. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free FMWhatsApp

      Delete
  2. This comment has been removed by the author.

    ReplyDelete
  3. Jessie!

    Nice post!

    Just wanted to add that when looking to increase speed, sometimes we forget the all important time it takes to recheck the actions that we have just completed before it gets lost in a sea of data and begins to look correct.

    Such as the 2nd 'your' in the 6th line from the bottom of your post (Inclusion of the "If you like working fast and ..." line). Which in relations to coding would be a dynamic semantics error that might end up causing a big headache later.

    Lol. This post wasn't meant to be taken that seriously. Just saying 'Hey, how've you been!' in geek. Glad to see you're doing well, bro! You deserve it.

    ReplyDelete
  4. Quester is a Pakistan-based questioning answering website where people can ask questions and we try our best to provide them with the best answers. Anyone can ask any legit question in English or Roman Urdu and we provide answers in the same language format. www.quester.pk

    ReplyDelete
  5. the articles you present are very interesting and inspiring. i am very amazed good luck
    obat limpa bengkak
    obat thalasemia
    obat ginjal bengkak
    obat jantung bengkak
    obat keloid

    ReplyDelete
  6. This is a post that we all should read at least once, it's great, wish you success in the next blog. I like this post because it contains a lot of useful information to read, maybe everyone will like me.
    io game online, 360 jogos gratis, cá koi mini, Jogos grátis

    ReplyDelete
  7. Ensure that the large wooden rooms that will be dismantled and installed again will not be damaged because there are carpenters who do not know how to disassemble and install or the pieces of wood can be damaged during the process of dismantling, but carpenters who work inside a furniture transport company in Jeddah are distinguished
    شركة نقل عفش

    ReplyDelete
  8. I found your entry interesting do I’ve added a Trackback to it on my weblog.

    www.freesitemaker.net/how-to-make-a-website/how-to-choose-domain-name

    ReplyDelete
  9. Shop Online in Auckland Newzealand on a single click. We provide you quality items which you will be buy online at lowest price..! Buy online sofa beds nz at lowest price on Treasurebox store.

    ReplyDelete
  10. Shop Online in Auckland Newzealand on a single click. We provide you quality items which you will be buy online at lowest price..! Buy online sofa beds nz at lowest price on Treasurebox store.

    ReplyDelete
  11. Good news for over seas filipino replays lover pinoy channel telecasted latest abs-cbn and gma replays free of cot

    ReplyDelete
  12. After reading and understanding this article. in my opinion this is very useful . cara menggugurkan kandungan dan mempercepat haid

    ReplyDelete

  13. Get all the latest clicksud online seriale online of clicksud and all the seriale online daily on this blog.

    ReplyDelete
  14. The National Football League is a professional American football league consisting of 32 teams, divided equally between the National Football Conference and the American Football Conference.
    Chiefs Game
    Chicago Bears Game
    Raiders Game
    Steelers Game
    Texans Game

    ReplyDelete
  15. This is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post! Instagram is one of the biggest social media platforms. An Instagram stalker can create big trouble. It is important to know every Insta stalker who is visiting your profile or story. You have read my post about how to check who viewed my Instagram profile/account.

    ReplyDelete
  16. That’s a nice article, thank you for a great article. It helped me a lot. Keep it up Must Visit helpdesk Epson Printer

    ReplyDelete
  17. Really Nice Post Admin, Very helpful looking for more posts, Now I have to share some information about How To Fix "Epson Troubleshooting Guide” problem. If you are going through this problem you can simply contact Epson Printer belgie

    ReplyDelete
  18. That’s a nice article, thank you for a great article. It helped me a lot. Keep it up Must Visit panda contacteren

    ReplyDelete
  19. Buy Affordable Luxury Runners, Contemporary, Oriental, Modern Rugs in Columbus. Rug Gallery Offers You Best Price Rug with Style and Size. Rug gallery is providing top-quality rugs from the best producers all around the world that will transform any of your rooms into a warm, inviting place with a unique flair.

    ReplyDelete
  20. Avrs Furniture sells high-quality Mid-Century Modern Design Furniture imported from our manufacture in Malaysia, one of the biggest solid wood producing furniture plants in the world.

    ReplyDelete
  21. Cabinet Floor plus and our workers have the skills and experience to deliver your cabinets in record time. Kitchen cabinets, Interior doors, Flooring products.

    ReplyDelete
  22. That’s a nice article, thank you for a great article. It helped me a lot. Keep it up Must Visit panda belgie

    ReplyDelete
  23. Doramasmp4 esperamos que la estés pasando genial viendo. DoramasMP4 siempre será el primero en tener el episodio, así que por favor marque y agréguenos en Facebook para actualizarlo.
    https://issuu.com/doramasmp4/docs/top_shows.docx

    ReplyDelete
  24. Really happy found this website eventually. Really information and inoperative, Thanks for the post and effort! Please keep sharing more such blog.
    Setup QuickBooks Desktop for MacBook 2021
    Setup QuickBooks File Doctor
    Common QuickBooks Error

    ReplyDelete
  25. Thank you for the sharing good knowledge and information its very helpful and understanding.. as I have been looking for this information since long time.
    I have also a link related to this topic: Ultimate Guidelines About the Luxury Italian Furniture

    ReplyDelete
  26. watch all Turkish Dramas with English Subtitles free of cost.
    On our website you can watch all old and latest turkish dramas with English Subtitles. Visit our website and watch

    https://turkishsub.su/

    ReplyDelete
  27. I blog quite often and I seriously thank you for your content. The article has really peaked my interest. I'm going to bookmark your site and keep checking for new information about once per week.
    I opted in for your Feed too. 토토사이트

    ReplyDelete
  28. I got this web site from my friend who informed me regarding this website and at the moment this time I am visiting
    this web page and reading very informative content here. 온라인카지노

    ReplyDelete
  29. I like the helpful information you supply to your articles. I'll bookmark your weblog and test again here regularly. I am fairly certain I'll be informed many new stuff proper here!
    Best of luck for the following! 온라인경마

    ReplyDelete
  30. Wow, amazing blog layout! How lengthy have you been running
    a blog for? you make running a blog glance easy. The full glance of your website is great, as neatly as the content material! 토토

    ReplyDelete
  31. That's a Great Information it will help me to complete my assignments and Also I am saved from spending the money on google scholar thesis topics I appreciate your work thumbs up to you.

    ReplyDelete
  32. Hdpcgames is the latest version offered by Adobe. There are 2 versions of Adobe Photoshop. One is the basic version for photo editing and the second is the latest and advanced version with all the latest tools.This software provides the user with an easy-to-use interface and tools to take amazing and amazing photos. Adobe Photoshop CC is very famous software for professional user and creative imaging workflow.GTA 5 Free download wondershare filmora crack daemon tools lite crack launchbox premium Downloadmicrosoft office Crack download movies about drugs effectrix pro crack gemini 2 crack bulk image downloader crack camtasia studio cracked The latest groundbreaking version of Adobe CC software introduces a number of new features that improve workflow efficiency. It has several state-of-the-art tools that make it the most popular among photo editors. Therefore, the user can return his photos as he wishes.

    ReplyDelete
  33. I will always let you and your words become part of my day because you never know how much you make my day happier and more complete. There are even times when I feel so down but I will feel better right after checking your blogs. You have made me feel so good about myself all the buy an essay online time and please know that I do appreciate everything that you have

    ReplyDelete
  34. Thanks for sharing this best stuff with us! Keep sharing! I am new in the blog writing. All types blogs and posts are not helpful for the readers. Here the author is giving good thoughts and suggestions to each and every reader through this article. literature-essay Quality of the content is the main element of the blog and this is the way of uk assignment writing writing and presenting.

    ReplyDelete
  35. I appreciate you because you have types 120 words on the computer per minute, which is the perfect writing speed. I hope you will get a job quickly in any office as a typist. buy dissertation online uk

    ReplyDelete
  36. Thanks for sharing this best stuff with us! Keep sharing! I am new in the blog writing. All types blogs and posts are not helpful for the readers. Here the author is giving good thoughts and suggestions to each and every reader through this article. literature-essay Quality of the content is the main element of the blog and this is the assignment help company way of writing and presenting.

    ReplyDelete
  37. From Marvel Studios comes “Doctor Strange,” the story of world-famous neurosurgeon Dr. Stephen Strange whose life changes forever after a horrific car accident robs him of the use of his hands. When traditional medicine fails him, he is forced to look for healing, and hope, in an unlikely place—a mysterious enclave known as Kamar-Taj. Simple Disable Key License Key AnyRail License Key AmiBroker Key PDF Expert License Number Construct 2 License Key Adobe Premiere Pro Serial Number Before long Strange—armed with newly acquired magical powers—is forced to choose whether to return to his life of fortune and status or leave it all behind to defend the world as the most powerful sorcerer in existence.

    ReplyDelete
  38. Soil modification Houston Texas, also referred to as “mud drying”, consists inSOIL MODIFICATION in Houston changing the physical characteristics of the soil to improve its bearing capacity.

    ReplyDelete
  39. With waterless car cleaning products, you can clean your car and leave a protectiveCar washing zone Dubai finish in two simple steps: spray and wipe. All you have to do is spray on the formula, allow it soak for a couple of minutes and wipe it off

    ReplyDelete
  40. Looking for a delicious and exotic snack? Look no further than our truffleers! Our truffles are made with the finest, premium ingredients and are sure to tantalise your taste buds. From dark, intense truffles to fruity truffles, we have something for everyone. Whether you're in the mood for a sweet snack or aChocalates Dammam savoury indulgence, our truffles will take your taste buds on an adventure. So what are you waiting for? Get yourself a set of our yummy truffles today!

    ReplyDelete
  41. Hasten is uniquely positioned to maximize the success of its customers by utilizing its vast network of relationships along with its unwavering focus on its core principles of honesty, reliability, quality, credibility, and trust. With the goal of providing quality products, safely, and on a timely basis, Hasten will ensure you are satisfied with the end result.
    fly ash port Arthur

    ReplyDelete
  42. Vacuuming the interior of the passenger compartment, thorough cleaning and removal of stains from the seats, headrests and armrests, door panels, carpets, the roof of the passenger compartmentCar Wash Prices Ottawa and the boot. We also have a carpet replacement service; this service will always be on demand and after consulting the availability of brands and models.

    ReplyDelete
  43. Our capabilities stretch not only for new projects but also in the retrofitting of existing structures and equipping them to operate state of the art early detection & warning systems in order to safeguard critical assets in the long term.
    Oil Leak Sensor

    ReplyDelete
  44. Meta Description: At Documentsonwheels.ca we offer hassle free court filing, divorce and small claims legal advisory and consultancy services in Ottawa and surrounding areas, all Canadian cities and the U.S
    Serving documents ottawa

    ReplyDelete

  45. I am very happy to read this article. Thanks for giving us Amazing info. Fantastic post.
    Thanks For Sharing such an informative article, Im taking your feed also, Thanks.effectrix crack

    ReplyDelete
  46. If we are going to talk about murals, it is a harsh reality that there are people who do not appreciate artworks like this. I fell bad, but there is less that I can do; I want them to realize that murals are beautiful and worth appreciating. But I simply don't know where to start. Sometimes, I think of writing as my way to influence people to appraiser things that should be appreciated. I don't know if that is help with essay helper going to be effective, but I want to give it a try.

    ReplyDelete
  47. A natural aphrodisiac royal performance honey for sex that gives you energy and relief from erectile dysfunction and enhances both female arousal and male performance

    ReplyDelete
  48. emby premiere crack Free subscription, you can use additional features of both the server and the applications provided by Emby. Some apps offer individual unlocking for basic features, but beamng drive free download both the server and Emby apps. sewart crack serial numberonly Emby Free lets you experience the full range of features on The general setup process with Emby is very similar to that of Plex.camtasia studio crack

    ReplyDelete
  49. We believe that nft learning should be easy and that, through our platform, everyone can learn nft in a fun and interactive way. That's why we have made our courses as interactive as possible, so that you can learn at your own pace and understand everythingNft learning free classes better. We also offer 24/7 support, so if you ever have any questions or problems, don't hesitate to contact us. We would love to help you learn nft the right way.

    ReplyDelete