‹ BackHN Continuity

Thread

Small programming tricks

681 points · 294 comments · signa11

  1. phforms · · focus · HN ↗
    The thing with a lot of these tricks is that you have to get into the habit of using them. I knew `Ctrl+r` for history since I learned about the command line. I even have a nice shell integration with fzf. But I still used the up/down arrow keys for years or scrolled up when I was looking for a previous command, because I never remembered the shortcut and just took the path of least resistance to find something.

    Usually what I do is writing these tricks down to a document that is easily accessible at a place where I know that I will look for when failing to remember them. I have a directory of docs where I write stuff like this down by language/tool/etc., so I can quickly look it up without having to search the internet. But I also have to actively remind myself that these things exist whenever I have a problem, stop me from just doing the inefficient thing.

    1. dec0dedab0de · · focus · HN ↗
      I was my most effective when I had a bunch of cheat sheets taped up in my workspace.
      1. pards · · focus · HN ↗
        Hot-desking killed this practice. I now get desk anxiety on my in-office days
        1. asdfman123 · · focus · HN ↗
          Have an AI agent compile the cheat sheets into a searchable website hosted on Github for your own personal reference.
          1. justonenote · · focus · HN ↗
            and hook up a Bluetooth sensor so when you walk into the office it prints them off in individual sticky notes and assigns one of the humanoid robots to collect them and stick them on the monitor or cubicle walls of your chosen work desk.

            what a time to be alive.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.