> here in germany we often say "technisch affin" which means proficient with technology
As a native German speaker, I indeed fell for this false friend. :-(