To me the difference is this. 'Technic' is a noun in my dictionary. However, in my whole English-speaking life, I've never heard this word. There are lots of hits for it in google, but they seem to be proper names, of companies etc.
Just say 'techniques'! Or use the adjectival form, 'technical'.