We use experiments and computational analysis to understand the principles and evolution of genetic systems, with a particular focus on the biology of individuals. Our recent work has focussed on understanding and globally predicting how mutations map to phenotypic changes, how mutations combine to cause disease, the evolution and importance of genetic redundancy, the evolution of regulatory networks and tissue-specific biology, and the interplay between noise, plasticity and evolutionary potential.