Pātuhitia tēnei: Energy aware software engineering