Disclosed herein is a method of linking a polypeptide to a compound, said method comprising contacting a polypeptide comprising at least one non-natural amino acid with a compound comprising at least one aldehyde moiety to thereby form an amine linkage between the polypeptide and the compound, wherein the non-natural amino acid has a structure selected from the group as shown, wherein the substituents are as defined within the specification.