Okay, thank you all for your inputs, they are very helpful!!
I think the key points are these:
1. preheat the pan first, then add oil and preheat the oil, all of this *before* adding ingredients.
2. in the case of hash in particular, it may stick for awhile, then release later when it is...