As far as technique is concerned, i play semi pre meditated shots... I hold the stick on front foot, i hold the button for lofting, then i simply wait for the ball... If its short, i hit it to the leg side (pull) or to third man (cut), if its full i hit it straight or cover, depending on where the gap is... Just judge the length, not the line... However, if the ball is short and on the body, but u decided to cut it, the ball will harmlessly hit your body or leg ( outside leg, so no chance of lbw). Bottomline: U rarely get out if u get the line wrong... Plus added advantage is that, if the ball is good/full length and on the stumps and u accidentally hit a cut/pull shot, your batsman will still play play the shot successfully... As far as timing is concerned, its not that tough, just practice at the nets... Play the spinners late and keep the eye fixed on the ball for quickies (even during run up)... Works for me, hope it does for everyone