> 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. :-(