Google-fu has become a common term in the technology world. It's like kung fu, but for people who sit behind a desk all day. Google-fu is defined as a skill in using search engines (especially Google) to quickly find useful information on the internet.
Here are some tricks that I use every day to get answers super fast:
This isn't a set-in-stone rule, but I've found it useful when it comes to getting good results really quickly. On Google's Search Tips & Tricks page, they say you should keep it simple, which is what that template does.
There's lots more and you can see a lot of them in Jeff Atwood's post here. The ones above are the ones I use all the time. I don't really use the other ones like inurl or intitle.
SQL is the way programming languages talks to databases. It can look something like this:
"SELECT username FROM users WHERE uuid=abc AND id = 2"
See that AND in there? You can use it in Google! You can also use OR and NOT. Example:
That's pretty much it! The list isn't super long because, well, how difficult can search really get?